<SEC-DOCUMENT>0001013857-23-000020.txt : 20230215
<SEC-HEADER>0001013857-23-000020.hdr.sgml : 20230215
<ACCEPTANCE-DATETIME>20230215160953
ACCESSION NUMBER:		0001013857-23-000020
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		126
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230215
DATE AS OF CHANGE:		20230215

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PEGASYSTEMS INC
		CENTRAL INDEX KEY:			0001013857
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374]
		IRS NUMBER:				042787865
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		ONE MAIN STREET
		CITY:			CAMBRIDGE
		STATE:			MA
		ZIP:			02142-1531
		BUSINESS PHONE:		6173749600

	MAIL ADDRESS:	
		STREET 1:		ONE MAIN STREET
		CITY:			CAMBRIDGE
		STATE:			MA
		ZIP:			02142-1531
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>pega-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:a60b13d4-af1f-455a-8cb3-b93da061da3a,g:1537bade-bd1e-4057-af1a-3ebcdcffbbf0,d:1c686469560d48df8cd2ec52fa394d3c--><html xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:pega="http://www.pega.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pega-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M18zLTEtMS0xLTkxNTAx_cd0734b4-2d6e-4960-979e-74a693a90785">false</ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M180LTEtMS0xLTkxNTAx_504d6d35-5833-4a83-8f8d-9d233298a9d0">2022</ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M181LTEtMS0xLTkxNTAx_1d8ebcdd-4e2c-4a13-8f6f-6cb7d6f57ad4">FY</ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M182LTEtMS0xLTkxNTAx_4d8f4f29-c6c0-4426-a2fd-d44b5823a771">0001013857</ix:nonNumeric><ix:nonNumeric contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTAtMS0xLTkxNTAx_00ec19a9-68ff-4f5e-9f13-b3353af91328">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member</ix:nonNumeric><ix:nonNumeric contextRef="i7decdf8af11843a896cd4c00441e1cad_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_1be57e66-76be-4622-a5b6-312170743dc7">http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax</ix:nonNumeric><ix:nonNumeric contextRef="i42e312779edc430bb1eb9e4615b6f06a_D20210101-20211231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_a9f7165f-83ee-46d3-9b8f-07fb67c3bbeb">http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax</ix:nonNumeric><ix:nonNumeric contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="iccd0b6854d1743e9a4467f1e634f01bb_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzEtMS0xLTEtOTE1MDE_9c78d424-7927-4eab-983e-4e4d5b00eefe">1</ix:nonNumeric><ix:nonNumeric contextRef="i16c9ca0c96c34f41ae4962e2d5b7a5ea_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzEtMi0xLTEtOTQ1NTg_51f68e84-1c3c-400a-b9ba-d6ec0b7d72ee">1</ix:nonNumeric><ix:nonNumeric contextRef="ie7140308c23d4900adf0be0f9111ba3e_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzItMS0xLTEtOTE1MDE_95644a98-abec-4aaa-ad89-0c97172faae2">1</ix:nonNumeric><ix:nonNumeric contextRef="ibb4e31850f78460cab971f467c570be6_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzItMi0xLTEtOTQ1NTg_6195c0d6-526f-4685-bc2d-ac3a937849ce">1</ix:nonNumeric><ix:nonNumeric contextRef="iecf19c35af6a427ea8750f33eae90f51_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzMtMS0xLTEtOTE1MDE_c913e776-e778-4397-b275-3d518cf6c2e4">1</ix:nonNumeric><ix:nonNumeric contextRef="i52f9e6223d44470aa0a202b19025de21_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzMtMi0xLTEtOTQ1NTg_e987e1be-fb58-4c89-b602-5d0e0c3af824">1</ix:nonNumeric><ix:nonNumeric contextRef="i16e650d0ccd64e2d87769bc772dcaf08_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzQtMS0xLTEtOTE1MDE_809f0113-f9b9-4683-b46c-ba3b3dccb06d">1</ix:nonNumeric><ix:nonNumeric contextRef="i3c33dfeb79324888adeec691b1f2e12f_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzQtMi0xLTEtOTQ1NTg_6770bf06-e327-4458-a091-227f89ccb5c4">1</ix:nonNumeric><ix:nonNumeric contextRef="i055e2803ab2546c2834be05c5e93ec39_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzUtMS0xLTEtMTA5MjUw_5b378800-9aef-4dd6-b9ed-cca82f21a38b">1</ix:nonNumeric><ix:nonNumeric contextRef="i19fa488d39434aa7b0be0ae49b4a631d_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzUtMi0xLTEtMTA5MjUw_6acd2a0b-9464-4eb3-a40b-59ba96965dbc">1</ix:nonNumeric><ix:nonNumeric contextRef="i2ef528f6016446f29269dc912e5054f2_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzYtMS0xLTEtMTA5MjUw_7e594f82-afe4-4321-b08d-1b9c92f7de3a">1</ix:nonNumeric><ix:nonNumeric contextRef="ie5b7b98623ce404da1df33ea8f60780a_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzYtMi0xLTEtMTA5MjUw_8c257ea7-c6ed-4b9d-b3c0-ee4e70f8b50c">1</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pega-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i70b149c5dbdb4fac8eff05730e4ab0c9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i75269899f5ef4c45acd42a60f09381c5_I20230206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i793c4cc9b13f4c4faf72a571c16af877_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</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="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</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="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff877bbb3709449c8fcb086cef589400_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45a459e492004ba28c78626b7df5b9d2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8936a21def2c4ef6967b26626fbde5ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91c6b85630ac46b387512b3d2b88a65d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c1e943014624d57a43ebcfeff192082_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic850965d4e504b89b1d2ce842fd774ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c5226146763472393ca11c573908d40_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc85801eca344100a7c18e278587497a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd71a1c9ea204f67b474ec4057a5dfe6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i175c8493b3d1418783791b92b4a836af_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i797dce23c7f3401a87b1597a9f55055b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i5720e92f67dd45bdb6d60f0e4cf31982_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ic30d760180c74e67b93cac37ff4938e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i28694256464749a8aae93dff0f431e8c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic81aa707f8bf465eb9711bae5abc6e59_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35ad3978f4594e108ae025881ac81aec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><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="ifa91fea8eda64f5d8d7b692fcd5043c5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i4d03a36b26064f4b893925d61b0b996c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="iec9a583dd69f400aaf780e5cca31e2af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i3cd82aefef124c80ace0793eaf2d2326_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i99f5752aa6d743ad8f9314652d1048fe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i8557a4098bf34149b76c1b54d7af5b99_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i7934b7fa3a4846ac8422adeb33a6648e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i6890faee988742bca8dc173c49de199e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i2e0c39290db14809aca29bec823a503e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i022799c943e94f42bf0d0279aa4b69c1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i82b7ca63b34349c799f540204539c99c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ia9745905454d462690ab65f35ee39dd3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i287aec38fe4f4b70b8eac7e0bac55ded_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i060bf471893b4159ba496915aad5b64f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i41287f8147cd4dfebc0aa8364b2ea663_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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="ia40035140193478b81fbada30ba8612a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7decdf8af11843a896cd4c00441e1cad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</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="i6f0b5b7fb2254e57911755712c339cc6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</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="i624c1f48dce24aa480b5d9b4be87ab4b_D20201130-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-30</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8aa8584c9b24bc097474b2e96116723_D20211130-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-30</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85122eedf1c54ddcb1f3cb9f7c6edce3_D20191130-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-30</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ia0803b4bf360430981e986c2fccbeaf1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if70419c4dcff45688f9a30d498cd306f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7fe0ae765b0408f8f728bc307753174_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13379ed2eb494d61b5e0fc0a0636cb1f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b78298b6bfc4e8e85fb96c2fd2ddc91_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pega:UnbilledReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe1d1272a5bc4b0d89c2423a2f10700c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pega:AccountReceivablesAndUnbilledReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c099b79bb8346289c1c8bd0b7526688_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ife5807057b9f4d98980ea9db8678e2a1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i33cce4e1e7be4b6dbb1e450456932621_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeb26c7a1d8f40ffaa2335e7dc531d9e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9ca9e683a41437db117b0457d5a57e2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id494ac3849074d1fa53d3b82fb81dec0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic33c9a81aab743aa9da23ca91671a799_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3874a4638e6d4718b2227c9bf854f8e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0af228b2948149e7a84ab293765f06eb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5686aef2ae754e31a90425caed83d5d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3d21be4a29b419d9db86ac7eae324c6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i335e6f8db90a4b61ba596e1121f7145c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b01dad28e2443e3ae44e6faf915024a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</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="ia510c849397747b6a45b2d101374544f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff51a2fecfd0440aab3812c5edc35567_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</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="ie2fd718346374d85bb946a62991327af_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49b239cc3f37447e9e57a0156b8eab37_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e19fd05a2dd4307b1d6cb3020156258_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</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="i40ee257e11544867a1516bbc65cf67c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</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="i451b5e3be0264d37b5135ed0f7643216_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i912ec6e1cbea43e096d0ecf72eaee585_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</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="i0eeccf7d785a43f186df51744aaee93f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8867074bd4a4ba59834ee18cfe8005b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</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="i9ad4d98f2d664edc8d511fc157848bde_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee9d20497c734369880086c8645bb8e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</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="i231e6155d5a14886b724cab5ab763221_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</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="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7531f73c54f34b4faa4ca90803392dc0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</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="i3794096d9b1f48cbbb0475af6f72c742_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</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="i53fb77d40f3e4ce0bb66ca7703e72ce6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ba1035faaa04716b28c219ba83ee46d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie79123ed7f3940aeb01f5ec65cae989d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d06b66c8fab42c4b9c271d48be3d820_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>pega:segment</xbrli:measure></xbrli:unit><xbrli:unit id="unit"><xbrli:measure>pega:unit</xbrli:measure></xbrli:unit><xbrli:context id="i818f00509d6c4b119a4f022308e98fd8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i875ab9d898ba41d0b41f41f39dbfc9ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i203a3b5cec3a48f4a82f8b42f710ad46_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c0683554cf64fb99f0693c0ec2d55c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2290f54ed3934930b7d7ca5462bafa00_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifed4d1cfd19b48519893e7afa2206619_D20210331-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-31</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1cf21942de641bf8631817c8bc2ed88_I20210706"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="i3011631bad06411fbcc000f02263823e_D20210706-20210706"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-06</xbrli:startDate><xbrli:endDate>2021-07-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d16ac71332c4973a4a66dae5b0d1211_I20210706"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i711ecceeeafe4eb8b2cc57878c669563_I20210801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92078a93579b4ed7bf14bf397bb879c2_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c81e63910a1447382e90f9435892768_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>pega:day</xbrli:measure></xbrli:unit><xbrli:context id="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35642de7b1b5444689a1e1e2728788ca_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63ee732a13cb46e18c49068c87935eab_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id761dd7d36e8410f862b83b77f6c1dd6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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="ia20fc345f53749fab550aaecf9583de4_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerDerivative"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>pega:derivative</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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="i42e312779edc430bb1eb9e4615b6f06a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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="i8247517194434254b1411e89dbf4a56e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i142bbd26366d4f9a8a34f1ddafddd290_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0d87621a2474f298d35ed452598ec6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d969c98e1224d299edfabcaade1ec07_D20191130-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-30</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i513cd1d8664d49299c383d1538e99acf_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ae7889ea31c453b919e012630291e62_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</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="i9b27b963c2454817bf96760879da949a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26d7edb87d58420d8643825c661c86bd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8778e41a50eb4a7aa83d86b4547b72ee_I20220602"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26ff3026835d47fdb7fed9ce097b164b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</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="i88bb0328dd584f6abc56a10a8ff19540_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2cfe93e1098441ba1715e16bd4d0dcc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib84deb6660b1408295b13cde9a9381ee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i752e03dd0c324eeba4f8dcd6737e691a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</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="i149e3591fdd14d32a32be860bb535453_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i435712c79f454d40843918541cf39e1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ea405b1287a4c97984115dfeedd57dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i879038291d28479ba3c376f35668f9b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><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="i7e2148d7e4e547609bec50723a699b07_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7764a606f6ed463f863209e3bcf4b92d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1a8c8d0310643dcbdcaafed113c5a50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><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="i0be79b88762f455eb3525d6f66f901d3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e73f5f82c944cacbd61fac09175e27f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5757759544dc4bfc9a53dc7719422ceb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</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="i84d6c0b92f014d2eb661b82d780ca41a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564d7beeac2a48d796b86ae55b738ff1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81c658e0f8474c2fa933983e81c8a84c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35b980b330584d87ac08f6a71994643a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</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="ic8ac9887e7a2419f9a7016a315b9c280_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1d7e454ce1a422682cf56311e604321_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aa7f5d3185f450f98c0f493cfa47827_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01544d1dfea9452f8a2161a80e4743e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5daf19d63cc04a5c94d5a41be48cc680_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</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="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</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="i7b2153e474d1451e82aa6d0d953f2f76_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic92b172cce29453dba71853c7d65afc1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i0e8d8f890c0b4392ac99b9a8b37ea199_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i029b129417e94e6f9ffdfe232d57be7f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i665d7b963dad49a796eb11c22e32c8cd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i323700f89d8647ce986900bc16096b11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bdc9bd2c3624551be357d8f4139f447_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3be467e12c654cd385c3a9d3c2734ca1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</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="i18fd671a54014ee9bea02139e31e837d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="id7305bf63046423cbed2534e0ba157e9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</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="i493e52f8268440cd9235b128707ca7ca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="ifcd9721af5ea46398143d42acd69b44a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i378c2bbdc32d46c3aded3e6ac2596334_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie207171f5c10402295d0a2acb95db606_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</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="i463f7d40ea874326bf5cb76557e6dc78_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i139e62c1b6dc46a480dcf79b5a54f19f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</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="if6d385c16eaa41f294702e76eed33b36_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i5ce92cb19dc64259a9d05aa59e7a9469_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic781004804304cb8b9697552fe80c932_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic69c0698022d454ea7c3f46332b3896e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="ie04e5cc5467e48449f0b1a0166490e3c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i2abff2c2267543b9a41f30994690a5c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i4045baa2a5aa4279bc43a92d0e324316_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i65f0ed383f114ffbb216de9a63f1fe4e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida53aa1e6b58428aad0c72858517a872_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i400087143e454284ab4669f13de96ef4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="i871b731d5beb4bd681b0093fdd01e6ce_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="ib587ffdf199542edb56cc5406907550d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="i9155ccf1903f4e7d809701c4181f4179_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i61b28e24d5e44a559edbeba7a7bb0c72_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5be628c13af74558b1b7ba3f16aad754_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i838ab14e785149b2b8e86fb8af3651db_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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="i12c7d7ce76a040da89e7c46924aebedb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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="i1e94286041a6407cb47bf2051b8ad87f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38f30dd6f1284f2e9ad7a145f0e64ae8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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="i23f0d030fb9041f08736f488a8607c1c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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="i800bc4e67a5f49df853473ff6d40c9cc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18dd347f3abc4d3f8db5e98331e15298_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i4945cc81d7aa4a85a178f2c8e85dabeb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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="i1195729cb7404f8ea523a0fba7fa53eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice3297caf5cc4b818b5d411180cad9e5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i496ef03d20bc4482b14bf5de1a9df318_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i93da2752528043d68a99f7d54f1aeac4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9841e61cc5494145ad36b145f09c1ac5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i16f53b72c9104c7cbfbc3d2cff3fdde8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="ic8752c5fd19444f8bb6af97db95372db_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia98b4cc70ad140bc9f6f2c0611840140_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i140a321108c747a6af167159746232a0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i6c49db0e463f443091fd693b29b8a01a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cf1e20fb33849168a64047b228a2d86_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="ic75313b9a49f4ad1a96fdc8ba2835d07_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i4421a56ac429432d8b0de4eef2097983_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id85bd3b7c7d74442bfca376c99f377e4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</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="i65eb6fd814524453b8c5cfc62050b5af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</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="i32219697f5b74bfba9593bf12adcbb0c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7939565a126d4a01b77424e47bd9657d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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="ia1081a17099d4999a1f9ed7c36a4f2da_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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="if44ecb9537c5429da3bbe9ed970141c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia215556e0596435ea14a9bf269067393_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</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="i0e65410776c943f0a9f7e06c9064aae5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</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="i5ff7fea9ab534b00a352ff99f9b7fbd8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21520fddded842b593c410723b31b9f7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife355ef8bbc54882a00042c09e2f27c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5525a270d0f40e8b45e65054ec50ae5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if52b07362d024bc0b3230cb208521a65_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdaca3de29354c9a9da1ad729bb29eab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6202ff22cba147cc87de039ddd705a69_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7480ab4e7ca44838871eb2aab93281ee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8ef00b6c05458590a606f8b71d4226_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24732bc707de4ca2b1aee9227473d4a9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfdbcfe9cec4464fa052ca6b102b9fd5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia42ad7ecc82848dfbdd699cc9f178a5f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c2638e9e21e4645a5f384243dfe0a80_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccd0b6854d1743e9a4467f1e634f01bb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7140308c23d4900adf0be0f9111ba3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf19c35af6a427ea8750f33eae90f51_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16e650d0ccd64e2d87769bc772dcaf08_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i055e2803ab2546c2834be05c5e93ec39_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ef528f6016446f29269dc912e5054f2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f6bdb5267b427dbc4e06d642dfafc1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i834287d23cf848bf873acd84b9bf90e6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia94660d2007240e59da53caec6150bb2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i582ddae34ba5405aad88b941a09f9913_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20f0c6381ff54a708b5bad75b882a226_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cd0da19db1d43c0b06510513572ccd1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic09df33b09a843efb0d4514311c973fb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d3e5b10e3844a9fb00c6d8311d3ea63_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i082cf2e0c35d4670ab1c42435636477a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i045046ee6fc44c44bedb00f9bac47e35_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06d0b2292fff437b8cdcc4411ed44c5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i381fe40740654fa5b8e39f9c4838ce69_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06335a1641c54e468b6b0ab3775086bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i467d9352f6dc4fbebf3c5750de6eb364_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37d7969ca1b54020a806f3664d937ec8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id35813e9b2cc45f1a7fddb7b4d70606e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0000671c9ac4f3ea3b6b434f6f8e7ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia811dd0977bc4edaaf02b3bbc778e899_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e756e7f149543f6864c8f1bc590f1dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id55c2bad8d804a34b4c487926a24d49d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6264c2e831e46cb8fe3f142e4b1facb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16c9ca0c96c34f41ae4962e2d5b7a5ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb4e31850f78460cab971f467c570be6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52f9e6223d44470aa0a202b19025de21_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c33dfeb79324888adeec691b1f2e12f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19fa488d39434aa7b0be0ae49b4a631d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5b7b98623ce404da1df33ea8f60780a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfd6791bec5f4ce182217dfa3837660e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccfb49cc92414800809cc25667ad2c6f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8b47e91204e49a586f1e5defe801b5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c068e2eed8f4a5183ce8fb5a14473cc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3304b54373044bd0833508b4dbb0da89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2578178f38a4a1b805570c488398a97_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc41060af7544191ace307760e6da17b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f44e85cfa774dffa31d52c3d046af63_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d7767457eb148f9b48c56d385bad687_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1473590f41cd43deb9cf1524881dc8cc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9adb7ec8ef304c5984753df265e2a2a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3688e63e56ac4f0aa6367ad7bfadcc70_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i9ae2b78a98a943aaa41a1dfb7c66eab5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i14c53858f3624f628cdd53f2f5be8537_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief6d796c94844634930aeaf032021c9a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="i40568fdb729e473d93d2fd5918ab534b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="iecef94f6b4664de58f98d2e0dac4b4a5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c821142b9b84e1d8111ce004ab6040f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</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="ic0ba1508260d45a4a44f651d10752df4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</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="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</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="id5eb4c86b51845169090bfbbe017583a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</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="i29f2a3212d564fd9bff384df774e6938_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e9be6cc910a419d8a1179cfb773643c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pega:NonEmployeeDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf25eabb570d432cba7d4efe1a449aa4_I20061231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2006-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c1c9a86326049a7b76a0e735bf4f44e_D20060101-20061231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2006-01-01</xbrli:startDate><xbrli:endDate>2006-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a2bc890b8384a279ef03e6316d97e50_D20060110-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2006-01-10</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0cd8c7bc6c744168e45d80e0d0a9beb_D20210101-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ba2bf03048d47bfb501580a351ca7b6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><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="iad2da5e89fe84f4fb739c5a5f9afe6dd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</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="id34c69230178450abc548ac21c2e9052_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9222e4bfae124b35a367fcb61d3fb852_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ifdbc3dc04ac146ffa50c53a1d1b9d797_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ddda668b69d499390195a812ef2dae7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ia3b8fba98da647179cc6654213a0b36a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ifd004672c9a14451b92ce49e73e61e51_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61c78ddfd64c453a8220e5fb948b8f67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i96659370825f464b98a82c4b01451b9e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">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="i29feaa2b512e42849f2938720a1943b9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">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="i47ea72fa2cf94e62bbd57bf13a98dbb2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idac4bfe8fdda4178b46950613e7dd48d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</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="ic466b60b4410454fa1db61cce16c1b4e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</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="i96aafcfc11cc4c6b8c7c81f611aac7a5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3edbe0aebf0d43f2850c9dc02a020962_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="i74f3f7451bb645b48c5fc162511777fe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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="ia22aa614be3e45f58af1ec9a32fcc86f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5677d1a5fa7442a8a055764b018fd14b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieced078c55384d168400d260ff1158c3_D20220509-20220509"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-09</xbrli:startDate><xbrli:endDate>2022-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4f1ea58e0864330b2d57386c349efb3_D20220509-20220509"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:ViolationOfTheVirginiaComputerCrimesActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-09</xbrli:startDate><xbrli:endDate>2022-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6ac30023ceb439db50298b4696f94aa_D20220509-20220915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-09</xbrli:startDate><xbrli:endDate>2022-09-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20b6bbc306464bd59197c4d8344a5cbb_I20220915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0faffbdf86e142899ec0de1cfb6c93d1_I20220915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-15</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i1c686469560d48df8cd2ec52fa394d3c_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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%">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:12pt;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:400;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%">FORM <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xMTE_d8504e3d-adc1-47b5-9c0e-acf287e2f930">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:400;line-height:120%">____________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDA2MDI4ZGNkYmEzNGQ2ZWFiZmFkYzQzYjc5ODdiZDMvdGFibGVyYW5nZTpkMDYwMjhkY2RiYTM0ZDZlYWJmYWRjNDNiNzk4N2JkM18wLTAtMS0xLTkxNTAx_6257f998-aaf9-479d-9bc3-231edf14440a">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT of 1934</span></td></tr></table></div><div style="padding-left:27pt"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xNzA_0eedef21-5672-4fc6-8c96-1d666ad71074"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xNzA_35d078a1-3d1b-450c-af78-b567e831f554">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZjNhNTcwMDc5YmFkNGJkYmI4ZTBlODcxNmNhMjZhYjEvdGFibGVyYW5nZTpmM2E1NzAwNzliYWQ0YmRiYjhlMGU4NzE2Y2EyNmFiMV8wLTAtMS0xLTkxNTAx_d004b1ff-530f-4bee-b17e-7c062fa911bd">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File No.&#160;<ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xOTg_193086dc-b166-4f4d-82ae-b6da9f79d6e8">1-11859</ix:nonNumeric>&#160;</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:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18yMjM_6fa0076f-0e08-491e-8e03-991597a88dda">PEGASYSTEMS INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:400;line-height:120%">____________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NGJkZjIyZDFkOTQ1NDBkOWIyNzdjM2Q5YzlkOWQzYjkvdGFibGVyYW5nZTo0YmRmMjJkMWQ5NDU0MGQ5YjI3N2MzZDljOWQ5ZDNiOV8wLTAtMS0xLTkxNTAx_b3d4910c-026d-48c8-8aad-2a5bbc8fae4c">Massachusetts</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:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NGJkZjIyZDFkOTQ1NDBkOWIyNzdjM2Q5YzlkOWQzYjkvdGFibGVyYW5nZTo0YmRmMjJkMWQ5NDU0MGQ5YjI3N2MzZDljOWQ5ZDNiOV8wLTctMS0xLTkxNTAx_01b93536-e0e9-4794-aed8-613f81103bef">04-2787865</ix:nonNumeric> </span></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(IRS Employer Identification No.)</span></td></tr></table></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%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMDM_19db4c19-753a-4030-8d58-d8a027919640">One Main Street</ix:nonNumeric>, <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMDc_a880826f-6604-40ec-a579-077253ec2675">Cambridge</ix:nonNumeric>, <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTE_caf8c1ad-bfb2-471b-9015-0f030bbc31b2">MA</ix:nonNumeric> <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTMw_e6050465-eb44-498e-8cfb-fab57b659aee">02142</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices, including zip code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zODQ_9bef8538-a8f7-4ff6-b02d-de2e51b5e2eb">617</ix:nonNumeric></span><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:700;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zODg_ff64bb5d-8db7-490f-ace6-9ddcba7cc9f9">374-9600</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Trading symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDVkMDYzMzhjN2JkNDZjODkwZjBiMjYyNDAyMDA2NjAvdGFibGVyYW5nZTpkNWQwNjMzOGM3YmQ0NmM4OTBmMGIyNjI0MDIwMDY2MF8xLTAtMS0xLTkxNTAx_cccf7042-0399-4461-8a70-7c458a486015">Common Stock, $.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDVkMDYzMzhjN2JkNDZjODkwZjBiMjYyNDAyMDA2NjAvdGFibGVyYW5nZTpkNWQwNjMzOGM3YmQ0NmM4OTBmMGIyNjI0MDIwMDY2MF8xLTEtMS0xLTkxNTAx_572dd687-f5f0-480b-8ca1-b97a1aa8cd3e">PEGA</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:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDVkMDYzMzhjN2JkNDZjODkwZjBiMjYyNDAyMDA2NjAvdGFibGVyYW5nZTpkNWQwNjMzOGM3YmQ0NmM4OTBmMGIyNjI0MDIwMDY2MF8xLTItMS0xLTkxNTAx_594bc8b9-8723-47c4-8e36-4e32287959e7">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: </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%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY183MzQ_f14c0806-91ab-4824-9802-704cd41650d2">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the Registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY184ODQ_4915141f-4e14-47aa-b618-670df45f7fd1">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports) and (2)&#160;has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xMjMz_98c56b6f-3d20-4df3-ac51-33ce36ce18e6">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xNTI1_c27e1e35-8773-4651-9201-eba0aa90ecff">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging company,&#8221; in Rule&#160;12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NjdhM2M4M2RmYWM3NDlmZTliZTdiMTMzMGUyMWYyYWIvdGFibGVyYW5nZTo2N2EzYzgzZGZhYzc0OWZlOWJlN2IxMzMwZTIxZjJhYl8wLTAtMS0xLTkxNTAx_4393f6ea-d7f9-4170-a8e4-4cd8a7a3a015">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NjdhM2M4M2RmYWM3NDlmZTliZTdiMTMzMGUyMWYyYWIvdGFibGVyYW5nZTo2N2EzYzgzZGZhYzc0OWZlOWJlN2IxMzMwZTIxZjJhYl8wLTctMS0xLTkxNTAx_91b6f381-21b6-41aa-a89a-6d45be834737">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NjdhM2M4M2RmYWM3NDlmZTliZTdiMTMzMGUyMWYyYWIvdGFibGVyYW5nZTo2N2EzYzgzZGZhYzc0OWZlOWJlN2IxMzMwZTIxZjJhYl8wLTktMS0xLTkxNTAx_1ad4160f-0dd4-44c4-a1bd-79b890ccf746">&#9744;</ix:nonNumeric></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the Registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTMx_9e933054-b0c4-49e6-914e-9faaa341e9eb">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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. &#9633; </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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). &#9633;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 Exchange Act). Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zODQ4MjkwNzAwMzQ5_32d9e626-c922-4dfc-837a-1795fc33e8c6">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the Registrant&#8217;s common stock held by non-affiliates, based upon the closing price of the Registrant&#8217;s common stock on the NASDAQ Global Select Market of $47.84, on June&#160;30, 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="i70b149c5dbdb4fac8eff05730e4ab0c9_I20220630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18yODAx_d63d0302-ad41-439c-9bfa-aa27c65b8c64">2.0</ix:nonFraction> billion.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i75269899f5ef4c45acd42a60f09381c5_I20230206" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18yODE2_609504d5-e4e2-4d31-8c66-1926f9d6d01b">82,469,714</ix:nonFraction> shares of the Registrant&#8217;s common stock, $0.01 par value per share, outstanding on February&#160;6, 2023.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTMy_ad634aaa-691f-43b6-80c9-0f17d0ddd126" escape="true">Portions of the Registrant&#8217;s definitive proxy statement related to its 2023 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.</ix:nonNumeric></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEGASYSTEMS INC.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT ON FORM 10-K </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.542%"></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%">Item</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%">Page</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">PART I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Business</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_16">4</a></span></div></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:8pt;font-weight:400;line-height:100%">1A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk Factors</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_19">10</a></span></div></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:8pt;font-weight:400;line-height:100%">1B</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unresolved Staff Comments</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_37">22</a></span></div></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:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Properties</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_40">22</a></span></div></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:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Legal Proceedings</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_43">22</a></span></div></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:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mine Safety Disclosures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_46">23</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART II</span></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:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_52">24</a></span></div></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:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">[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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_55">25</a></span></div></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:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_58">25</a></span></div></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:8pt;font-weight:400;line-height:100%">7A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quantitative and Qualitative Disclosures about Market Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_82">34</a></span></div></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:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial Statements and Supplementary Data</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_85">35</a></span></div></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:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_175">64</a></span></div></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:8pt;font-weight:400;line-height:100%">9A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Controls and Procedures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_178">64</a></span></div></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:8pt;font-weight:400;line-height:100%">9B</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_181">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9C</span></div></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:8pt;font-weight:400;line-height:100%">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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_184">64</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART III</span></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:8pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors, Executive Officers and Corporate Governance</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_190">65</a></span></div></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:8pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Executive Compensation</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_193">65</a></span></div></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:8pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_196">65</a></span></div></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:8pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certain Relationships and Related Transactions, and Director Independence</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_199">65</a></span></div></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:8pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal Accountant Fees and Services</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_202">65</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART IV</span></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:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibits and Financial Statement Schedules</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_208">66</a></span></div></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:8pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Form 10-K Summary</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_220">68</a></span></div></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Signatures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1c686469560d48df8cd2ec52fa394d3c_223">69</a></span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I </span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_13"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 (&#8220;Annual Report&#8221;), including without limitation, &#8220;Item 1. Business,&#8221; &#8220;Item 1A. Risk Factors,&#8221; &#8220;Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities,&#8221; and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; along with other reports that we have filed with the Securities and Exchange Commission (&#8220;SEC&#8221;), external documents, and oral presentations, contains or incorporates forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Words such as expects, anticipates, intends, plans, believes, will, could, should, estimates, may, targets, strategies, projects, forecasts, guidance, likely, and usually, or variations of such words and other similar expressions identify forward-looking statements, which are based on current expectations and assumptions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements deal with future events and are subject to risks and uncertainties that are difficult to predict, including, but not limited to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our future financial performance and business plans; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the adequacy of our liquidity and capital resources;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the continued payment of our quarterly dividends;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the timing of revenue recognition; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">management of our transition to a more subscription-based business model;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">variation in demand for our products and services, including among clients in the public sector;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">reliance on key personnel;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">global economic and political conditions and uncertainty, including impacts from public health emergencies and the war in Ukraine;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">reliance on third-party service providers, including hosting providers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">compliance with our debt obligations and covenants;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the potential impact of our convertible senior notes and Capped Call Transactions;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">foreign currency exchange rates;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the potential legal and financial liabilities and damage to our reputation due to cyber-attacks;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">security breaches and security flaws;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our ability to protect our intellectual property rights, costs associated with defending such rights, intellectual property rights claims, and other related claims by third parties against us, including related costs, damages, and other relief that may be granted against us;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our ongoing litigation with Appian Corp.;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our client retention rate; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">management of our growth.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These risks and others that may cause actual results to differ materially from those expressed in such forward-looking statements are described further in &#8220;Item 1A. Risk Factors&#8221; of this Annual Report and other filings we make with the SEC.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as required by applicable law, we do not undertake and expressly disclaim any obligation to update or revise these forward-looking statements publicly, whether due to new information, future events, or otherwise. The forward-looking statements in this Annual Report represent our views as of February&#160;15, 2023.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1. BUSINESS</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market, license, host, and support enterprise software that helps organizations build agility into their business so they can adapt to change. Our powerful low-code platform for workflow automation and artificial intelligence-powered decisioning enables the world&#8217;s leading brands and government agencies to hyper-personalize customer experiences, streamline customer service, and automate mission-critical business processes and workflows. With Pega, our clients can leverage our intelligent technology and scalable architecture to accelerate their digital transformation. In addition, our client success teams, world-class partners, and clients leverage our Pega Express&#8482; methodology to design and deploy mission-critical applications quickly and collaboratively. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To grow our business, we intend to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">increase market share by developing and delivering a low-code platform for workflow automation and AI-powered decisioning for buyers in marketing, sales, service, operations, and IT that can work together seamlessly with maximum competitive differentiation;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">deepen and expand our relationships with existing clients; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">establish relationships with new clients; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">continue to scale our marketing efforts to support how today&#8217;s buyers discover, evaluate, and choose products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whether we are successful depends, in part, on our ability to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">execute our marketing and sales strategies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">appropriately manage our expenses as we grow our organization;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">effectively develop new products and enhance our existing products; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">incorporate acquired technologies into our solutions and unified Pega Platform&#8482;.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subscription transition</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are transitioning our business to sell software primarily through subscription arrangements. Until we fully complete our subscription transition, which we expect will occur in 2023, our operating results may be impacted. Operating performance, revenue mix, and new arrangements in each period can fluctuate based on client preferences for our perpetual and subscription offerings.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See risk factor "If we fail to manage our transition to a more subscription-based business model successfully, our results of operations and/or cash flows could be negatively impacted" in Item 1A of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Products</span></div><div style="text-align:center"><img src="pega-20221231_g1.jpg" alt="pega-20221231_g1.jpg" style="height:381px;margin-bottom:5pt;vertical-align:text-bottom;width:756px"/></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Infinity&#8482;, the latest version of our software portfolio, helps build agility into our clients organizations so they can work smarter, unify experiences, and adapt to meet changing requirements. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our applications and low-code platform intersect with and encompass several software markets, including: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Customer Engagement, including Customer Relationship Management (&#8220;CRM&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Digital Process Automation (&#8220;DPA&#8221;), including Business Process Management (&#8220;BPM&#8221;), Workflow, and Dynamic Case Management (&#8220;DCM&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Low-code application development platforms (&#8220;LCAP&#8221;), including Multi-experience Development Platforms (&#8220;MXDP&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Robotic Process Automation (&#8220;RPA&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Business Rules Management Systems (&#8220;BRMS&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Decision Management, including predictive and adaptive analytics; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the Vertical-Specific Software (&#8220;VSS&#8221;) market of industry solutions and packaged applications. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">1:1 Customer Engagement</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our omnichannel customer engagement applications are designed to maximize the lifetime value of customers and help reduce the costs of serving customers while ensuring a consistent, unified, and personalized customer experience. At the center of our customer engagement applications is the Pega Customer Decision Hub&#8482;, our real-time, AI-powered decision engine, which can predict a customer&#8217;s behavior and recommend the &#8220;next best action&#8221; to take across channels in real-time. It is designed to enable enterprises to improve customer acquisition and experience across inbound, outbound, and paid media channels. It incorporates Artificial Intelligence (&#8220;AI&#8221;) in the form of predictive and machine-learning analytics and business rules, and executes these decisions in real-time to evaluate the context of each customer interaction and dynamically deliver the most relevant action, offer, content, and channel.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Service</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pega Customer Service&#8482; application simplifies customer service. It is designed to anticipate customer needs, connect customers to the right people and systems, automate or intelligently guide customer interactions, rapidly and continuously evolve the customer service experience, and allow enterprises to deliver consistent interactions across channels and improve employee productivity. The application consists of a contact center desktop, case management for customer service, chat, knowledge management, mobile field service, omnichannel self-service, AI-powered virtual assistants, and industry-specific processes (&#8220;Microjourney</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%">&#8221;) and data models. For clients who want to extend intelligence and automation into the early stages of the customer journey, Pega Sales Automation&#8482; automates and manages the entire sales process, from prospecting to product fulfillment. It allows enterprises to capture best practices and leverage AI to guide sales teams through the sales and customer onboarding processes.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intelligent Automation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Platform, our software for Intelligent Automation, boosts the efficiency of our clients&#8217; processes and workflows. This technology allows organizations to take an end-to-end approach to transformation by using intelligence and design thinking to streamline processes and create better customer and employee experiences. Intelligent automation goes beyond traditional Business Process Management (BPM) to unify technologies such as Robotic Process Automation (&#8220;RPA&#8221;) and AI and enable organization-wide digital transformation. With its Intelligent Automation capabilities, the Pega Platform allows clients to break down silos, improve customer-centricity, add agility to legacy technology, and provide end-to-end automation to support the needs of customers and employees.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Capabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We drive better business outcomes for our clients in three ways:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">1:1 Customer Engagement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: we enable clients to hyper-personalize interactions with their customers using our AI-powered decision engine, resulting in higher customer lifetime value.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Customer Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: we enable clients to streamline customer service and deliver better service experiences for their customers and employees, resulting in higher customer satisfaction and loyalty with reduced costs.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Intelligent Automation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: we enable clients to automate mission-critical workflows, resulting in improved operational efficiency, faster time to value, and lower cost. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deliver our solution through our Center-out Business&#8482; Architecture, enabling clients to transcend channels and internal data silos to achieve quick wins and long-term transformation. This approach insulates business logic from back-end and front-end complexity, delivering consistent customer experiences and agility to the business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key aspects of this architecture are:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Centrally-managed AI-powered decisioning</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega&#8217;s centrally-managed AI-powered decisioning ensures AI and business rules operate across all channels. Applications built on Pega&#8217;s low-code Platform leverage predictive and adaptive analytics to deliver personalized customer experiences and maximize business objectives. For example, Pega Customer Decision Hub, a centralized, always-on &#8220;customer brain,&#8221; unleashes the power of predictive analytics, machine learning, and real-time decisioning across our clients&#8217; data, systems, and touchpoints - orchestrating engagement across customer interaction channels and optimizing processes for better efficiency.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">End-to-end workflow automation aligned with business outcomes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We combine human-assisted robotic desktop automation and unattended robotic process automation with our unified workflow automation and case management capabilities. This combination provides our platform and applications the differentiated ability to automate customer-facing and back-office operational processes from &#8220;end to end,&#8221; connecting across organizational and system silos to connect customers and employees to outcomes seamlessly and easily.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consistent omnichannel experiences</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With centrally defined business and process logic, Pega provides dynamic, open APIs to keep front-end channels and business logic aligned for consistent customer experiences. By leveraging innovative user interface (UI) technology, Pega-powered processes and decisions can be easily embedded into existing front-ends or used as the basis for new employee-facing applications.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insulation of back-end complexity</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega&#8217;s architecture insulates case and decision logic from the complexity of back-end systems. Our data virtualization automatically pulls in needed data in a common structure, regardless of source. This capability allows clients the agility to build new experiences on existing systems, modernizing legacy systems without breaking existing processes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A layered approach to managing variation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega&#8217;s Situational Layer Cake&#8482; organizes logic into layers that map to the unique dimensions of a client&#8217;s business &#8211; customer types, lines of business, geographies, etc. This layered approach lets organizations manage variations of their businesses without duplicating logic. This capability allows initial deployments into a single department or region to seamlessly scale to manage the complexity of a global, multi-line enterprise.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our Center-out Business Architecture, Pega technology has been designed to be deployed rapidly, be easily changed, and scale across changing architecture needs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pega Express&#8482; Methodology and low-code</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions are designed to quickly improve targeted customer outcomes with out-of-the-box functionality that connects enterprise data and systems to customer experience channels. From there, organizations can scale one customer experience at a time to realize greater value while delivering increasingly consistent and personalized customer experiences. We prescribe a &#8220;Microjourney&#8221; approach to delivery that breaks customer journeys into discrete processes that drive meaningful outcomes, such as &#8220;inquiring about a bill&#8221; or &#8220;updating an insurance policy,&#8221; allowing us to combine design-thinking and out-of-the-box functionality to deliver rapid results and ensure the ability to enhance applications in the future.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our approach leverages low-code to improve business and IT collaboration and bypass the error-prone and time-consuming process of manually translating requirements into code. Users design software in low-code visual models that reflect the needs of the business. The software application is created and optimized automatically and directly from the model, helping to close the costly gap between vision and execution. Changes to the code are made by altering the model, and application documentation is generated directly from the model.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cloud choice</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Cloud</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%"> allows clients to develop, test, and deploy, on an accelerated basis, our applications and the Pega Platform using a secure, flexible internet-based infrastructure, minimizing cost while focusing on core revenue-generating competencies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients can also manage the Pega deployment themselves using the cloud architecture they prefer. This multi-cloud approach of both Pega Cloud and client-managed cloud gives our clients the ability to select and change, as needed, the best cloud architecture for the security, data access, speed-to-market, and budget requirements of each application they deploy.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Services and Support</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer services and support through our Global Client Success, Global Service Assurance, Global Client Support, and Pega</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Academy groups. We also use third-party contractors to assist us in providing these services.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Global Client Success</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Global Client Success guides our clients to maximize their investment in our technology and realize the business outcomes they are targeting. Within Global Client Success, our Client Innovation team helps clients transform and prototype their customer journeys through our Pega Catalyst&#8482; offering, our Success team ensures our clients receive the maximum business value from their Pega investments, and our Pega Consulting team provides planning, design, implementation, and advisory and assurance services.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Global Service Assurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Global Service Assurance addresses risks to client success because of technical concerns. By providing technical staff dedicated to client success, we reduce the time to resolve technical issues, eliminate lengthy deliberations of technical resource logistics, and increase clients&#8217; confidence in our technology and client service.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Global Client Support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Global Client Support provides technical support for our products and Pega Cloud services. Support services include cloud service reliability management, online support community management, self-service knowledge, proactive problem prevention through information and knowledge sharing, problem tracking, prioritization, escalation, diagnosis, and resolution.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Pega Academy </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; The success of our sales strategy for repeat sales to target clients depends on enablement and ecosystem engagement. We have increased our ability to train partners and clients to implement our technology and made it easier for individuals to stay current as it evolves. We offer instructor-led and online training to our employees, clients, and partners. We have also partnered with universities to provide our courseware as part of student curriculum to expand our ecosystem. Engagement is an important part of our strategy to create a broad ecosystem passionate about Pega technology.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Partners</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collaborate with global systems integrators and technology consulting firms that provide consulting services to our clients, as well as Independent Software Vendors (&#8220;ISVs&#8221;) and technology partners that extend clients&#8217; investments with integrated solutions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, Authorized Training Partners (&#8220;ATPs&#8221;) support Pega customers in local languages, while our Workforce Development Partners let clients outsource their recruiting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Strategic partnerships with these firms are important to our sales efforts because they influence buying decisions, identify sales opportunities, and complement our software with their domain expertise, solutions, and service capabilities. These partners may deliver strategic business planning, consulting, project management, training, and implementation services to our clients. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our partners include well-respected major firms, such as Accenture PLC, Amazon.com, Inc., Areteans, Capgemini SA, Coforge, Cognizant Technology Solutions Corporation, EY, Google, HCL Infosys, Merkle, PwC, Tata Consultancy Services Limited, Tech Mahindra Limited, Virtusa Corporation, and Wipro Limited.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Markets</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Target Clients</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our target clients are Global 2000 organizations and government agencies that require solutions to distinguish themselves in the markets they serve. Our solutions achieve and facilitate differentiation by increasing business agility, driving growth, improving productivity, attracting and retaining customers, and reducing risk. Along with our partners, we deliver solutions tailored to the specific industry needs of our clients. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our clients represent many industries, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Financial services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by financial services organizations for Customer Engagement, Onboarding and KYC, Lending, Customer Service, Payment Exceptions, Bank Operations and Managing Financial Crime. Our platform enables clients to increase loyalty and wallet share, reduce time and effort to close loans and open accounts, address compliance more effectively while simplifying customer experiences, resolve service requests across channels more quickly with less effort, and boost the efficiency of various back-office processes with fewer human touches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Communications and media</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by communications and media organizations for Customer Engagement, Order Management, Customer Service, Service Assurance, Network Operations and Shared Services. Our platform enables clients to increase loyalty and wallet share, simplify experiences while accelerating revenues and processes, resolve service requests across channels more quickly with less effort, drive a faster, simpler repair experience, and boost efficiency of 5G, fiber and cloud processes.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Government</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by government agencies for Enterprise Modernization, Licensing, Investigative Case Management, Grants and Financial Management, Acquisition and Supply Chain Modernization, and Citizen Service. Our platform enables clients to modernize legacy systems and processes to meet the growing demands for improved constituent service, lower costs, reduced fraud, and greater transparency.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Healthcare</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by healthcare organizations for Consumer Engagement, Onboarding and Enrollment, Customer Service, Care Management Services and Core Admin. Our platform enables clients to improve member and patient outcomes, loyalty and retention, simplify experiences with reduced time and effort, resolve service requests faster and easier across channels, advance efficient flexible healthcare coordination, and deliver streamlined, modern experiences for members, providers and employees.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by insurance companies for Customer Engagement, Sales, Distribution, Underwriting, Policy Holder Service and Claims. Our platform enables clients to nurture and grow their book of business, increase agent sales effectiveness, power better partner performance and loyalty, automate application intake and processing with intelligence, personalize seamless policy lifecycle experiences, and improve claims handling efficiencies with more modern customer and employee experiences.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Consumer services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by consumer services organizations for Customer Engagement, Supplier Onboarding, Customer Service, and Enterprise Operations in industries such as transportation, utilities, internet providers, retail, hospitality, and entertainment. Our platform enables clients to enable more personalized real-time next best action, accelerate onboarding with simplified experiences, automate resolution of customer requests across channels with increased digital self-servicing, and streamline operations to rapidly reduce cost, time, and risks while increasing customer satisfaction.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt">Manufacturing and high tech</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s low-code platform for AI-powered decisioning and workflow automation is used by manufacturers to streamline their complex global operations and create more value for their customers, dealers, distributors, and suppliers while directly managing the performance, uptime, and impact of their connected products, equipment, and experiences. Our platform enables clients to reduce the complexity of enterprise operations in domains like supply chain, order management, quality management, shared services, customer service, and aftermarket services, including warranty management and captive finance, while minimizing the constraints on digital transformation caused by legacy systems.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for our offerings are intensely competitive, rapidly changing, and highly fragmented as current competitors expand their product offerings and new companies enter the market.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete in the CRM, including marketing, sales, and customer service, and DPA, including BPM, case management, decision management, robotic automation, co-browsing, social engagement, low-code application development, and mobile application development platform software markets, as well as in markets for the vertical applications we provide (e.g., Pega Know Your Customer</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">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for Financial Services, Pega Care Management&#8482;).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also compete with clients&#8217; internal information systems departments that seek to modify their existing systems or develop their own proprietary systems and professional service organizations that develop their own products or create custom software in conjunction with rendering consulting services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competitors vary in size, scope, and breadth of the products and services they offer and include some of the world&#8217;s largest companies, including Salesforce.com, Microsoft Corporation, Oracle Corporation, SAP SE, ServiceNow, and International Business Machines Corporation (&#8220;IBM&#8221;).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been most successful in competing for clients whose businesses are characterized by a high degree of change, complexity, or regulation.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we are competitively differentiated because our unified Pega Platform is designed to allow client business and IT staff, using a single, intuitive user interface, to build and evolve enterprise applications in a fraction of the time it would take with disjointed architectures and tools offered by many of our competitors. In addition, our applications, built on the Pega Platform, provide the same flexibility and ability to adapt to our clients&#8217; needs as the Pega Platform. We believe we compete favorably due to our expertise in our target industries and our long-standing client relationships. We believe we compete less favorably on some of the above factors against our larger competitors, many of which have greater sales, marketing, and financial resources, a more extensive geographical presence, and greater name recognition. In addition, we may be at a competitive disadvantage against our larger competitors with respect to our ability to provide expertise outside our target industries.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See risk factor "The market for our offerings is intensely and increasingly competitive, rapidly changing, and fragmented" in Item 1A of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely primarily on a combination of copyright, patent, trademark, and trade secrets laws, as well as confidentiality procedures and contractual provisions to protect our intellectual property rights and our brand. We have obtained patents relating to our system architecture and products in strategic global markets. We enter into confidentiality, intellectual property ownership, and license agreements with our employees, partners, clients, and other third parties. To protect our proprietary rights, we also control access to and ownership of software, services, documentation, and other information. We also purchase or license technology that we incorporate into our services.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage our direct sales force and outside partners to co-market, pursue joint sales initiatives, and drive broader adoption of our technology, helping us grow our business more efficiently and focus our resources on continued innovation and enhancement of our solutions. In addition, strategic partnerships with management consulting firms and major systems integrators are important to our sales efforts because they influence buying decisions, help us identify sales opportunities, and complement our software and services with their domain expertise and consulting capabilities. We also partner with technology providers and application developers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To support our sales efforts, we conduct a broad range of marketing programs, including awareness advertising, client and industry-targeted solution campaigns, trade shows, including our PegaWorld</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%"> iNspire user conference, solution seminars and webinars, industry analyst and press relations, web and digital marketing, community development, social media presence, and other direct and indirect marketing efforts. In addition, our consulting employees, business partners, and other third parties also conduct joint and separate marketing campaigns that generate sales leads. Our sales and marketing efforts are premised on the strength of our products, both as they exist currently and as they will continue to develop in the future through our research and development efforts.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development organization is responsible for product architecture, core technology development, product testing, and quality assurance. Our product development priority is to continue expanding our technology&#8217;s capabilities and ensure we deliver superior cloud-native solutions. We intend to maintain and extend the support of our existing applications, and we may choose to invest in additional strategic applications that incorporate the latest business innovations. We also intend to maintain and extend the support for popular public and private cloud platforms, and integration options to facilitate easy and rapid deployment in diverse IT infrastructures. Our goal with all products is to enhance product capabilities, implementation ease, long-term flexibility, and improve client service.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backlog</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 expected to recognize approximately $1.4 billion in revenue from backlog on existing contracts in future periods. See "Remaining performance obligations ("Backlog")" in Item 7 of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our People</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2023, we had 6,145 employees, of which 2,385 were based in the Americas, 1,457 were based in Europe, 1,953 were based in India, and 350 were based elsewhere in Asia-Pacific.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a high-technology company, our people are critical to our success. We strive to be a place where people come to build a career in an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equitable, inclusive, and diverse culture. We believe that cultivating our talent is at the heart of engaging, motivating, and retaining our workforce to support our clients and our business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evolve our corporate culture through various initiatives, including global equity, inclusion and belonging, employee engagement, pay equity, and employee development.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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, Inclusion and Belonging (&#8220;DEIB&#8221;)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We celebrate, welcome and foster diverse perspectives at Pega because we believe this will accelerate our ability to deliver innovative products and services to our clients. It is critical to strive for representation of diverse backgrounds, but it is even more critical to create an environment where all individuals are respected, valued and supported, have access to opportunities, and feel that they belong. Our commitment to DEIB begins with a highly skilled and diverse board, and includes inclusion and allyship programs amongst other investments. We are continuously expanding our sponsorship of formal employee resource groups and are proud to share our support for the following communities: women, veterans, Black, LGBTQIA+, Asian, Latinx, and persons with disabilities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Engagement, Health, and Well-Being</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our efforts to retain and attract diverse and passionate employees include providing competitive rewards packages and encouraging active two-way communication throughout the Company. We promote a culture of transparency, regularly seeking feedback to better understand and improve our employee experience, and are committed to fostering an environment where every team member feels connected at Pega. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We share the responsibility to preserve, strengthen, and evolve our culture while continuously reviewing the way we do things to propel us forward together. In addition to our employee survey and continuous feedback tools, we host regular sessions led by executive leadership team where any employee can ask any question.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to fostering an environment that supports our employees&#8217; health and overall well-being, with emphasis on physical, emotional, financial, and personal wellness. PegaUp!, our employee wellness program, includes awareness campaigns, fitness classes, guided meditation, as well as health, wellness, and in 2022, we implemented quarterly global Wellness Days when our entire company takes a break for a day to recharge.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pay Equity</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compensate our employees for what they do and how they do it, regardless of their gender, race, or other characteristics. To deliver on that commitment, we benchmark and set pay ranges based on market data and consider individual factors, such as an employee&#8217;s role and experience, job location, and job performance. We regularly review our compensation practices, in terms of our overall workforce and individual employees, to ensure our pay is fair and equitable against local markets.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Talent Cultivation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Talent Cultivation is at the foundation of our people strategy and enables us to provide innovative products and services to our clients. It is an ongoing, dynamic process that enables our employees to focus on both performance and development goals, receive continuous feedback, and drive their future path for growth. We invest in our employees&#8217; career growth and progression by providing a wide range of opportunities, including formal and informal development, mentoring, and coaching. Pega Academy helps employees, clients, and partners gain and rapidly advance Pega software skills. A series of leadership and management development programs equip our managers with the skills and knowledge to successfully build a culture of engagement and high performance. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we provide educational resources and classes, career training, and education reimbursement programs.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Information</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pegasystems Inc. was incorporated in Massachusetts in 1983. Our stock is traded on the NASDAQ Global Select Market under the symbol &#8220;PEGA.&#8221; Our website is located at www.pega.com, and our investor relations website is located at www.pega.com/about/investors.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to these reports, free of charge, through our website as soon as reasonably practicable after we electronically file such material with or furnish such material to the SEC. We also make available on our website reports filed by our executive officers and directors on Forms 3, 4, and 5 regarding their ownership of our securities. Our Code of Conduct is available on our website in the &#8220;Governance&#8221; section.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SEC maintains a website that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_19"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks and uncertainties described below are not the only ones we face. Events that we do not currently anticipate, or expect to be immaterial, may also materially adversely affect our results of operations, cash flows, and financial condition.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_22"></div><div style="margin-bottom:6pt;margin-top:6pt"><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 and Industry</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to manage our transition to a more subscription-based business model successfully, our results of operations and/or cash flows could be negatively impacted.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are transitioning to a more subscription-based business model, which impacts our revenue and cash flow. The subscription model prices and delivers our software differently than a perpetual license model. These changes reflect a significant shift from perpetual license sales in favor of providing our clients the right to access our software in a hosted environment or use downloaded software for a specified subscription period. The shift of our clients&#8217; preference to subscription-based offerings requires a scalable organization and a considerable investment of technical, financial, legal, managerial, and sales resources. Until we fully complete our subscription transition, which we expect will occur in 2023, our operating results may be impacted. Operating performance, revenue mix, and new arrangements in each period can fluctuate based on client preferences for our perpetual and subscription offerings.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market acceptance of our subscription-based offerings will depend on our ability to continue to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">innovate and include new functionality and improve the usability of our products in a manner that addresses our clients&#8217; needs and requirements; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">optimally price our products considering marketplace conditions, competition, our costs, and client demand.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cloud-based subscription model also requires that we rely on third parties to host our software for our clients. We incur significant recurring third-party hosting expenses to deliver our Pega Cloud offering that we do not incur for our perpetual and term license products. These expenses may cause the gross margin we realize from our Pega Cloud sales to be lower than the gross margin we realize from our perpetual and term license products. If we are unable to meet these challenges effectively, our operating results and financial condition could be materially adversely affected.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transition to a subscription-based business model gives rise to several risks, including: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our revenues and cash flows may fluctuate more than anticipated in the near term;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the increased demand for our offerings does not continue, we could experience decreased profitability or losses and reduced or negative cash flow because of our continued significant investments in our Pega Cloud offering;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if new or current clients desire only perpetual licenses, our subscription sales may trail our expectations;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">we may be unsuccessful in maintaining or implementing our target pricing or new pricing models, product adoption, and projected renewal rates, or we may select a target price or new pricing model that is not optimal and could negatively affect our sales or earnings;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a failure to achieve the anticipated level of subscriptions may cause our revenue to decline and our business to be materially adversely affected on an ongoing basis due to lower-than-expected recurring revenue; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">we may incur sales compensation costs at a higher than forecasted rate if the pace of our subscription transition is faster than anticipated.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The metrics our investors and we use to monitor our business model transition may evolve during the transition as significant trends emerge. Therefore, it may be difficult to accurately determine the impact of this transition on our business on a contemporaneous basis or to communicate the appropriate metrics to our investors clearly.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 achieve the key elements of our strategy and grow our business as anticipated.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to grow our business by pursuing strategic initiatives consistent with becoming a Rule of 40 company, meaning a company with combined Annual Contract Value (&#8220;ACV&#8221;) growth rate and free cash flow margin of at least 40%. Key elements of our strategy include increasing our market share by developing and delivering robust solutions that can work together seamlessly with maximum differentiation and minimal customization, offering versatility in the Pega Platform and application deployment and licensing options to meet the specific needs of our clients, growing our network of partner alliances, and developing the talent and organizational structure capable of supporting our revenue and earnings growth targets. We may not achieve one or more of our key initiatives. Our success depends on our ability to manage our expenses as we appropriately grow our organization, successfully execute our marketing and sales strategies, successfully incorporate acquired technologies into our unified Pega Platform, and develop new products or product enhancements. If we are not able to execute these actions, our business may not grow as we anticipate, and our operating results and financial condition could be materially adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on key personnel, including our Chief Executive Officer, and must attract and retain qualified personnel in the future.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is dependent on key, highly skilled technical, managerial, consulting, sales, and marketing personnel, including our Chief Executive Officer, who is also our founder and largest stockholder. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of key personnel could be disruptive to our operations and materially adversely affect our financial performance. We do not carry, nor do we currently intend to obtain, significant key-person life insurance on officers or other employees. Our success will depend on attracting and retaining qualified personnel and, as needed, rapidly replacing and developing new management. The number of potential employees who have the extensive knowledge needed to develop, sell, and maintain our offerings is limited, and competition for their services is intense. There can be no guarantee that we will be able to attract and retain such personnel. If we are unable to do so, our business, operating results, and financial condition could be materially adversely affected. We have from time to time in the past experienced, and we expect to continue to experience in the future, difficulty in hiring and difficulty in retaining highly skilled employees with appropriate qualifications.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we believe our corporate culture has been a key contributor to our success. Shifting workforce priorities, including an increase in remote workers, may make it more difficult to maintain important aspects of our corporate culture, negatively affecting our ability to retain and recruit personnel essential to our success.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The timing of our license and Pega Cloud revenue is difficult to predict, which may cause our operating results to vary considerably. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the size or volume of license and Pega Cloud arrangements, or a change in the mix between perpetual licenses, term licenses, and Pega Cloud arrangements, can cause our revenues and cash flows to fluctuate materially between periods. Revenue from subscription service arrangements, which includes Pega Cloud and maintenance, is typically recognized over the contract term, while revenue from license sales is recognized when the license rights become effective, typically upfront. Subscription licenses and services are typically billed and collected over the contract term, while perpetual license arrangements are generally billed and collected upfront when the license rights become effective.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that may influence the predictability of our license and Pega Cloud revenue include: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in clients&#8217; budgets and decision-making processes that could affect both the timing and size of transactions; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the timing of the execution of an agreement or our ability to deliver the products or services; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in our business model; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our ability to execute our marketing and sales strategies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We budget for our selling and marketing, product development, and other expenses based upon anticipated future bookings and revenue. If the timing or amount of revenue fails to meet our expectations, our financial performance is likely to be materially adversely affected because only a small portion of our expenses vary with revenue. Other factors that may cause our operating results to vary include changes in foreign currency exchange rates, income tax effects, and the impact of new accounting pronouncements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, period-to-period comparisons of our operating results are not necessarily meaningful and should not be relied upon to predict future performance. If our revenues and operating results do not meet the expectations of our investors or securities analysts or fall below guidance we may provide to the market, or due to other factors discussed elsewhere in this section, the price of our common stock may decline.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The number and value of license and Pega Cloud arrangements has been increasing, and we may not be able to sustain this growth unless our partners and we can provide sufficient high-quality consulting, training, and maintenance resources to enable our clients to realize significant business value from our software.</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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our clients typically request consulting and training to assist them in implementing our license and Pega Cloud offerings. Our clients also usually purchase maintenance on our perpetual and term licenses. As a result, an increase in the number and value of license and Pega Cloud arrangements is likely to increase demand for consulting, training, and maintenance related to our offerings. Given that the number and value of our license and Pega Cloud arrangements has been growing, we will need to provide our clients with more consulting, training, and maintenance to enable them to realize significant business value from our software. We have been increasing our partner and client enablement through training to create an expanded ecosystem of people that are skilled in the implementation of our solutions. However, if our partners and we are unable to provide sufficient high-quality consulting, training, and maintenance resources, our clients may not realize sufficient business value from our offerings to justify follow-on sales, which could impact our future financial performance.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, some of our client engagements have high public visibility. If our partners or we encounter problems in helping these clients implement our license and Pega Cloud offerings or if there is negative publicity regarding these engagements (even if unrelated to our services or offerings), our reputation could be harmed and our future financial performance could be negatively impacted. Finally, the investments required to meet the increased demand for our consulting services could strain our ability to deliver our consulting engagements at desired profitability, thereby impacting our overall profitability and financial results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 maintain our retention rate for our subscription clients.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An increasing percentage of our revenue has been derived from our subscription offerings. Our clients have no obligation to renew their subscriptions, although historically, most have elected to do so. If our retention rate for those clients decreases, our business, operating results, and financial condition could be materially affected.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 investing heavily in our business in anticipation of continued growth in license and Pega Cloud arrangements, and we may experience decreased profitability or losses and reduced or negative cash flow if we do not continue to increase the value of our license and Pega Cloud arrangements to balance our growth in expenses. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to provide our clients with more cloud and maintenance support as our business grows and have been investing significantly in research and development to expand and improve the Pega Platform and applications. These investments have resulted in increased fixed costs that do not vary with the level of revenue. If the increased demand for our offerings does not continue, we could experience decreased profitability or losses and reduced or negative cash flow because of these increased fixed costs. Conversely, if we are unable to achieve an appropriate balance of sales and marketing personnel to meet future demand or research and development personnel to enhance our current products or develop new products, we may not be able to achieve our sales and profitability targets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 relationships.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a number of relationships with third parties that are significant to our sales, marketing, support, and product development efforts, including hosting facilities for our Pega Cloud offering. We rely on software and hardware vendors, large system integrators, and technology consulting firms to supply marketing and sales opportunities for our direct sales force and to strengthen our offerings using industry-standard tools and utilities. We also have relationships with third parties that distribute our products. There can be no assurance that these companies, many of which have far greater financial and marketing resources than us, will not develop or market offerings that compete with ours in the future or will not otherwise end or limit their relationships with us. Further, the use of third-party hosting facilities requires us to rely on the functionality and availability of the third parties&#8217; services, as well as their data security, which despite our due diligence, may be or become inadequate, as further discussed below under the risk factor &#8220;We rely on third-party hosting providers to deliver our offerings, and any disruption or interference with our use of these services could adversely affect our business.&#8221;</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 risks from operations and clients based outside of the United States.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market our products and services to clients based outside of the U.S., representing 42% of our revenue over the last three years. We have established offices in the Americas, Europe, Asia, and Australia. We anticipate hiring additional personnel to accommodate increased international demand, and we may also enter into agreements with local distributors, representatives, or resellers. If we are unable to do one or more of these things in a timely and effective manner, the growth, if any, of our international operations may be restricted, and our business, operating results, and financial condition could be materially adversely affected.&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional risks inherent in our international business activities include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">laws and business practices favoring local competitors; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">compliance with multiple, conflicting, and changing governmental laws and regulations, including employment, tax, privacy, and data privacy and protection;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">increased tariffs and other trade barriers; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the costs of localizing offerings for local markets, including translation into foreign languages and associated expenses; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">longer payment cycles and credit and collectability risk on our foreign trade receivables; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">difficulties in enforcing contractual and intellectual property rights; </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">heightened fraud and bribery risks; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">treatment of revenue from international sources and changes to tax codes, including being subject to foreign tax laws, being liable for paying withholding, income or other taxes in foreign jurisdictions, and other potentially adverse tax consequences (including restrictions on repatriating earnings and the threat of &#8220;double taxation&#8221;); </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">management of our international operations, including increased administrative and compliance expenses;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">heightened risks of political and economic instability; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">foreign currency exchange rate fluctuations and controls.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no assurance that one or more of these factors will not have a material adverse effect on our international operations and, consequently, on our business, operating results, and financial condition.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 exposed to fluctuations in foreign currency exchange rates that could negatively impact our financial results and cash flows.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because a significant portion of our business is conducted outside of the U.S., we face exposure to movements in foreign currency exchange rates. Our international sales are usually denominated in foreign currencies. The operating expenses of our foreign operations are also primarily denominated in foreign currencies, which partially offset our foreign currency exposure on our international sales. Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the U.S. dollar, the Euro, and the Australian dollar relative to the British Pound. These exposures may change over time as business practices evolve. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically used but do not currently use foreign currency forward contracts to hedge our exposure to changes in foreign currency exchange rates. We may enter into hedging contracts again in the future if we believe it is appropriate.&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our realized gain or loss for foreign currency fluctuations will depend on the size and type of cross-currency exposures that we enter into, the currency exchange rates associated with these exposures and changes in those rates, whether we have entered forward contracts to offset these exposures, and other factors. All these factors could materially impact our operating results, financial condition, and cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our consulting revenue is significantly dependent upon our consulting personnel implementing new license and Pega Cloud arrangements. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a substantial portion of our consulting revenue from implementations of new license and Pega Cloud arrangements managed by our consulting personnel and consulting for partner and client-led implementation efforts. Our strategy is to support and encourage partner-led and client-led implementations to increase the breadth, capability, and depth of market capacity to deliver implementation services to our clients. Accordingly, if our consulting personnel&#8217;s involvement in future implementations decreases, this could materially adversely affect our consulting revenue.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We frequently enter into a series of license or Pega Cloud arrangements that each focus on a specific purpose or area of operations. If we are not successful in obtaining follow-on business from these clients, our financial performance could be materially adversely affected.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a client has realized the value of our software, we work with the client to identify opportunities for follow-on sales. However, we may not be successful in demonstrating this value for several reasons, including the performance of our products, the quality of the services and support provided by our partners and us, or external factors. Also, some of our smaller clients may have limited additional sales opportunities available. We may not obtain follow-on sales, or the follow-on sales may be delayed, and our future revenue could be limited.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We will need to acquire or develop new products, evolve existing ones, address defects or errors, and adapt to technology changes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technical developments, client requirements, programming languages, industry standards, and regulatory requirements frequently change in the markets in which we operate. The introduction of third-party solutions embodying new technologies and the emergence of new industry standards could make our existing and future software solutions obsolete and unmarketable. As a result, our success will depend upon our ability to enhance current products, address any product defects or errors, acquire or develop and introduce new products that meet client needs, keep pace with technology and regulatory changes, respond to competitive products, and achieve market acceptance. Product development requires substantial investments for research, refinement, and testing. We may not have sufficient resources to make the necessary product development investments. We may experience technical or other difficulties that will delay or prevent the successful development, introduction, or implementation of new or enhanced products. We may also experience technical or other challenges integrating acquired technologies into our existing platform and applications. Inability to introduce or implement new or enhanced products in a timely manner could result in loss of market share if competitors are able to provide solutions to meet client needs before we do, give rise to unanticipated expenses related to further development or modification of acquired technologies, and materially adversely affect our financial performance. We may also fail to anticipate adequately and prepare for the development of new markets and applications for our technology and the commercialization of emerging technologies such as blockchain and thereby fail to take advantage of new market opportunities or fall behind early movers in those markets. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 for our offerings is intensely and increasingly competitive, rapidly changing, and fragmented.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encounter significant competition from: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">customer engagement vendors, including Customer Relationship Management application vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Digital Process Automation vendors and platforms, including Business Process Management vendors, low-code application development platforms, and service-oriented architecture middleware vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">case management vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">decision management, data science, and Artificial Intelligence vendors, as well as vendors of solutions that leverage decision making and data science in managing customer relationships and marketing;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">robotic automation and workforce intelligence software providers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">companies that provide application-specific software for financial services, healthcare, insurance, and other specific markets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">mobile application platform vendors; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">co-browsing software providers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">social listening, text analytics, and natural language processing vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">commercialized open-source vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">professional services organizations that develop their own products or create custom software in conjunction with rendering consulting services; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">clients&#8217; in-house information technology departments, which may seek to modify their existing systems or develop their own proprietary systems.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our competitors, such as Salesforce.com, Microsoft Corporation, Oracle Corporation, SAP SE, ServiceNow, and International Business Machines Corporation (&#8220;IBM&#8221;), have far greater resources than we do and may be able to respond more quickly and efficiently to new or emerging technologies, programming languages or standards, or changes in client requirements or preferences. Competitors may also be able to devote greater managerial and financial resources to develop, promote, and distribute products and to provide related consulting and training services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the principal competitive factors within our market include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">product adaptability, scalability, functionality, and performance;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">proven success in delivering cost-savings and efficiency improvements;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">proven success in enabling improved customer interactions;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">ease-of-use for developers, business units, and end-users;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">timely development and introduction of new products and product enhancements;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">establishment of a significant base of reference clients;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">ability to integrate with other products and technologies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">customer service and support;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">product price;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">vendor reputation; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">relationships with systems integrators.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition for market share and pressure to reduce prices and make sales concessions is likely to increase. There can be no assurance that we will be able to compete successfully against current or future competitors or that the competitive pressures we face will not materially adversely affect our business, operating results, and financial condition. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Competition" in Item 1 of this Annual Report for additional information. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Chief Executive Officer is our largest stockholder and can exert significant influence over matters submitted to our stockholders, which could materially adversely affect our other stockholders.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Chief Executive Officer beneficially owned approximately 48 percent of our outstanding common stock. As a result, he has the ability to exert significant influence over all matters submitted to our stockholders for approval, including the election and removal of directors and any merger, consolidation, or sale of our assets. This concentration of ownership may delay or prevent a change in control, impede a merger, consolidation, takeover, or other business combination involving us, discourage a potential acquirer from making a tender offer or otherwise attempting to obtain control of us, or result in actions that may be opposed by other stockholders.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 unsuccessful in the appeal of the trial court judgment in our litigation with Appian Corp., our operating results and financial condition would be adversely impacted.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently party to litigation with Appian Corp. - see Part I, Item 3 &#8220;Legal Proceedings&#8221; and "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report. On September 15, 2022, the circuit court of Fairfax County entered judgment for Appian in the amount of $2,060,479,287 and awarding post-judgment interest. The Company filed a notice of appeal from the judgment the same day. On September 29, 2022, the court approved the $25,000,000 letter of credit obtained by the Company to secure the judgment and suspended the judgment during the pendency of the Company&#8217;s appeal. Appellate briefing is currently in process. Although it is not possible to predict timing, this appeals process could potentially take years to complete. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have strong grounds to overturn the result in the trial court. But if we are ultimately unsuccessful in prevailing in the matter in its entirety or in substantially reducing any judgment, we may be required to incur additional debt or otherwise engage in capital markets transactions, which may include a public offering or private placement of our equity securities or a sale or license of assets. See below under the risk factor, &#8220;We may require additional capital in the future.&#8221; In addition, if we do not satisfy the judgment within 60 days following the expiration of the right to appeal, there may be an acceleration of liabilities under our Convertible Senior Notes due 2025 (the &#8220;Notes&#8221;) and our Credit Facility. We believe that we have the financial strength to pay these amounts if it ever becomes necessary, but it is possible that we may not be able to engage in financing activities on desirable terms, which could have a material adverse effect on our business, financial condition, and operating results. Further discussion of these risks is contained below under the heading &#8220;Risks Related to Our Financial Obligations and Indebtedness.&#8221; </span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_25"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Information Technology Resilience and Security</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 risks related to outages, data losses, and disruptions of our online services if we fail to maintain an adequate operations infrastructure. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increasing user traffic for our Pega Cloud offering demands more computing power. It requires that we maintain an internet connectivity infrastructure that is robust and reliable within competitive and regulatory constraints that continue to evolve. Inefficiencies or operational failures, including temporary or permanent loss of client data, power outages, or telecommunications infrastructure outages, by our third-party service providers or us, could diminish the quality of our user experience resulting in contractual liability, claims by clients and others, damage to our reputation, loss of current and potential clients, and negatively impact our operating results and financial condition.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Security of our systems and global client data is a growing challenge. Cyber-attacks and security breaches may expose us to significant legal and financial liabilities. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">High-profile security breaches at other companies have increased in recent years. Security industry experts and government officials have warned about the risks of hackers and cyber-attackers targeting information technology products and businesses.&#8239;Threats to IT security can take a variety of forms. Individual hackers, groups of hackers, and sophisticated organizations, including state-sponsored organizations, or nation-states themselves, may take steps that threaten our clients and us. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we are not aware of having experienced any prior material data breaches, regulatory non-compliance incidents or cyber security incidents, we may in the future be impacted by such an event, exposing our clients and us to a risk of someone obtaining access to our information, to information of our clients or their customers, or to our intellectual property, disabling or degrading service, or sabotaging systems or information. Any such security breach could result in a loss of confidence in the security of our services, damage our reputation, disrupt our business, require us to incur significant costs of investigation, remediation and/or payment of a ransom, lead to legal liability, negatively impact our future sales, and result in a substantial financial loss. Additionally, our Pega Cloud offering provides provisioned, monitored, and maintained environments for individual clients to create and deploy Pega-based applications using an Internet-based infrastructure. These services involve storing and transmitting client data and other confidential information. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our security measures and those of our clients may be breached because of third-party actions or that of employees, consultants, or others, including intentional misconduct by computer hackers, system errors, human errors, technical flaws in our products, or otherwise. Because we do not control the configuration of Pega applications by our clients, the transmissions between our clients and our third-party technology providers, the processing of data on the servers at third-party technology providers, or the internal controls maintained by our clients and third-party technology providers that could prevent unauthorized access or provide appropriate data encryption, we cannot fully ensure the complete integrity or security of such transmissions processing or controls. In addition, privacy, security, and data transmission concerns in some parts of the world may inhibit demand for our Pega Cloud offering or lead to requirements to provide our products or services in configurations that may increase the cost of serving such markets. The techniques used to obtain unauthorized access or sabotage systems change frequently and are generally only recognized once launched against a target. While we have invested in protecting our data and systems and clients' data to reduce these risks, there can be no assurance that our efforts will prevent breaches. We deal with security issues regularly and have experienced security incidents from time to time. Accordingly, there is a risk that a security breach will be successful, and such an event will be material. We carry data breach insurance coverage to mitigate the financial impact of a security breach, though this may prove insufficient in the event of a breach. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Pega Cloud offering involves hosting client applications on the servers of third-party technology providers. We also rely on third-party systems and technology, including encryption, virtualized infrastructure, and support, and employ a shared security model with our clients and third-party technology providers. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To defend against security threats, we need to continuously engineer products and services with enhanced security and reliability features, improve the deployment of software updates to address security vulnerabilities, apply technologies that mitigate the risk of attacks, and maintain a digital security infrastructure that protects the integrity of our network, products, and services. The cost of these steps could negatively impact our operating results. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 hosting providers to deliver our offerings, and any disruption or interference with our use of these services could adversely affect our business.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our use of third-party hosting facilities requires us to rely on the functionality and availability of the third-party services and their data security, which, despite our due diligence, may be or become inadequate. Our continued growth depends in part on the ability of our existing and potential customers to use and access our cloud services or our website to download our software within an acceptable amount of time. We use third-party service providers for key infrastructure components, particularly when developing and delivering our cloud-based products. These service providers give us greater flexibility in efficiently delivering a more tailored, scalable customer experience and expose us to additional risks and vulnerabilities. Third-party service providers operate platforms we access and which are vulnerable to service interruptions. We may experience interruptions, delays, and outages in service and availability due to problems with our third-party service providers&#8217; infrastructure. This infrastructure&#8217;s lack of availability could be due to many potential causes, including technical failures, power shortages, natural disasters, fraud, terrorism, or security attacks that we cannot predict or prevent. Such outages could trigger our service level agreements and the issuance of credits to our clients, which may impact our business and consolidated financial statements. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 renew our agreements with our cloud service providers on commercially reasonable terms, an agreement is prematurely terminated, or we need to add new cloud services providers to increase capacity and uptime, we could experience interruptions, downtime, delays, and additional expenses related to transferring to and providing support for these new platforms. Any of the above circumstances or events may harm our reputation and brand, reduce our platforms&#8217; availability or usage, and impair our ability to attract new users, which could adversely affect our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 experience significant errors or security flaws in our products and services and could face privacy, product liability, and warranty claims. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite quality testing each release, our software frequently contains errors or security flaws, especially when first introduced or when new versions are released. Errors in our software could affect its ability to work with hardware or other software or delay the development or release of new products or new versions of our software. Additionally, detecting and correcting any security flaws can be time-consuming and costly. Errors or security flaws in our software could result in the inadvertent disclosure of confidential information or personal data relating to our clients, employees, or third parties. Software errors and security flaws in our products or services could expose us to privacy, product liability, or warranty claims and harm our reputation, which could impact our future sales of products and services. Typically, we enter into license agreements that contain provisions intended to limit the nature and extent of our risk of product liability and warranty claims. A court might interpret these terms in a limited way or hold part or all of them unenforceable. Also, there is a risk that these contract terms might not bind a party other than the direct client. Furthermore, some of our licenses with our clients are governed by non-U.S. law, and there is a risk that foreign law might give us less or different protection. Although we have not experienced any material product liability claims to date, a product liability suit or action claiming a breach of warranty, whether meritorious, could result in substantial costs and a diversion of management&#8217;s attention and our resources. </span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_28"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Financial Obligations and Indebtedness</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 significant debt which may limit our business flexibility, access to capital, and/or increase our borrowing costs, which may adversely affect our operations and financial results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 $600 million in aggregate principal indebtedness under our Notes and have outstanding letters of credit under our credit facility, including a $25 million letter of credit obtained to secure the judgment in our litigation with Appian.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our indebtedness may:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions, or other general business purposes;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions, or other general business purposes;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">require us to use a substantial portion of our cash flow from operations to make debt service payments;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">limit our flexibility to plan for, or react to, changes in our business and industry;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">place us at a competitive disadvantage compared to less leveraged competitors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">dilute existing stockholders from the issuance of common stock if the Notes are converted; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">increase our vulnerability to the impact of adverse economic and industry conditions.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to pay our debt when due or refinance our indebtedness, including the Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not generate sufficient cash flow from operations to service our debt and make necessary investments in our business. Our ability to refinance our indebtedness will depend on the capital market conditions and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In turn, this could result in that and our other indebtedness becoming immediately payable in full which could materially adversely affect our financial condition, results of operation or cost of borrowing.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 require additional capital in the future.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 to finance our operations. If we raise funds through future issuance of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any future debt financing could involve restrictive covenants relating to our capital raising activities and other financial and operations matters, which may increase the risks related to our business and our ability to service and repay our indebtedness.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain circumstances, the noteholders may convert their Notes at their option prior to the scheduled maturity at the current conversion rate of 7.4045 shares of common stock per each $1,000 principal amount of Notes or an effective conversion price of $135.05 per share. Upon conversion of the Notes, unless we elect to deliver solely shares of our common stock to settle such conversion, we will be obligated to make cash payments.&#160;In addition, holders of our Notes will have the right to require us to repurchase their Notes upon the occurrence of a fundamental change (as defined in the indenture, dated as of February 24, 2020, between U.S. Bank National Association, as trustee (the &#8220;Trustee&#8221;) and us (the &#8220;Indenture&#8221;)), at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any, to, but not including, the fundamental change repurchase date. Although it is our intention and we currently expect to settle the conversion value of the Notes in cash up to the principal amount and any excess in shares, there is a risk that we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Notes surrendered therefor or Notes being converted. In addition, our ability to make payments may be limited by law, regulatory authority, or agreements governing our future indebtedness. Our failure to repurchase Notes when the Indenture requires the repurchase or to pay any cash payable on the Notes&#8217; future conversions as required by the Indenture would constitute a default under the Indenture. A default under the Indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or make cash payments upon conversions thereof. In addition, even if holders of Notes do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Capped Call Transactions may affect the value of the Notes and our common stock.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Notes&#8217; issuance, we entered into Capped Call Transactions with certain financial institutions (&#8220;option counterparties&#8221;). The Capped Call Transactions are generally expected to reduce the potential dilution of our common stock upon any conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, with such reduction and/or offset subject to a cap. From time to time, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding derivative transactions with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions before the maturity of the Notes. This activity could cause a decrease in the market price of our common stock.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 exposed to counterparty risk for the Capped Call Transactions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The option counterparties are financial institutions, and we are subject to the risk that one or more of the option counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the Capped Call Transactions. Our exposure to the credit risk of the option counterparties is not secured by any collateral. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor with a claim equal to our exposure at the time under such transaction. Our exposure depends on many factors, but our exposure will generally increase if the market price or the volatility of our common stock increases. In addition, upon default or other failures to perform, or termination of obligations, by an option counterparty, we may suffer more dilution in our common stock than we currently anticipate. We can provide no guarantee as to the financial stability or viability of the option counterparties.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in the Notes&#8217; Indenture may deter or prevent a business combination that may be favorable to our stockholders.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a fundamental change occurs prior to the Notes&#8217; maturity date, holders of the Notes will have the right, at their option, to require us to repurchase all or a portion of their Notes. In addition, if a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture) occurs prior to the maturity date, we will in some cases be required to increase the conversion rate of the Notes for a holder that elects to convert its Notes in connection with such make-whole fundamental change.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the Indenture prohibits us from engaging in certain mergers or acquisitions unless, among other things, the surviving entity assumes our obligations under the Notes. These and other provisions in the Indenture could deter or prevent a third party from acquiring us even when the acquisition may be favorable to our stockholders.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Conversion of the Notes may dilute the ownership interest of existing stockholders.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Notes were converted, there would be dilution of the ownership interests of existing stockholders to the extent we deliver shares of our common stock upon conversion of any of the Notes. Any sales in the public market of the common stock issuable upon such conversion could adversely affect our common stock&#8217;s prevailing market prices. In addition, the existence of the Notes may encourage short selling by market participants because the conversion of the Notes could be used to satisfy short positions, or anticipated conversion of the Notes into shares of our common stock could depress the price of our common stock.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 required to comply with certain financial and operating covenants under our revolving credit facility. Failure to comply with these covenants could cause amounts borrowed to become immediately due and payable and/or prevent us from borrowing under the credit facility.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must comply with specified financial and operating covenants under our credit facility and make payments, limiting our ability to operate our business as we otherwise might. Our failure to comply with any of these covenants or to meet any debt payment obligations could result in an event of default which, if not cured or waived, would result in any amounts outstanding, including any accrued interest and/or unpaid fees, becoming immediately due and payable. We might not have sufficient working capital or liquidity to satisfy any repayment obligations in the event of an acceleration of those obligations. In addition, if we are not in compliance with the financial and operating covenants under the credit facility at the time we wish to borrow funds, we will be unable to borrow funds. The financial and operating covenants under the credit facility may limit our ability to borrow funds or capital, including for strategic acquisitions, share repurchases, and other general corporate purposes.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_31"></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Intellectual Property and Government Regulation</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 risks related to intellectual property claims or appropriation of our intellectual property rights.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely primarily on a combination of patent, copyright, trademark, and trade secrets laws, as well as intellectual property and confidentiality agreements to protect our proprietary rights. We also try to control access to and distribution of our technologies and other proprietary information. We have obtained patents in strategically important global markets relating to the architecture of our systems. We cannot be certain that such patents will not be challenged, invalidated, or circumvented, or that rights granted thereunder, or the claims contained therein will provide us with competitive advantages. Moreover, despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our software or to obtain the use of information that we regard as proprietary. Although we generally enter into intellectual property and confidentiality agreements with our employees and strategic partners, despite our efforts our former employees may seek employment with our business partners, clients, or competitors, and there can be no assurance that the confidential nature of our proprietary information will be maintained. In addition, the laws of some foreign countries do not protect our proprietary rights as effectively as they do in the U.S. There can be no assurance that our means of protecting our proprietary rights will be adequate or that our competitors will not independently develop similar technology.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other companies or individuals have obtained proprietary rights covering a variety of designs, processes, and systems. Third parties have claimed and may in the future claim that we have infringed or otherwise violated their intellectual property. We are currently party to litigation with Appian Corp. - see Part I, Item 3 &#8220;Legal Proceedings&#8221;, "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report and the preceding risk factor captioned &#8220;If we are unsuccessful in the appeal of the trial court judgment in our litigation with Appian Corp., our operating results and financial condition would be adversely impacted.&#8221;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we attempt to limit the amount and type of our contractual liability for infringement or other violation of the proprietary rights of third parties and assert ownership of work product and intellectual property rights as appropriate, there are often exceptions, and limitations may not be applicable and enforceable in all cases. Even if limitations are found to be applicable and enforceable, our liability to our clients for these types of claims could be material given the size of certain of our transactions. We expect that software product developers, including us, will increasingly be subject to infringement and other intellectual property violation claims as the number of products and competitors in our industry segment grows and the functionality of products in different industry segments overlaps. As evidenced by our previously mentioned litigation with Appian Corp., depending on when and how asserted, these claims, with or without merit, are often time-consuming, result in costly litigation and subject us to significant liability for damages. It is also possible that these claims result in treble damages if we are found to have willfully infringed patents or copyrights, cause product shipment and delivery delays, require us to enter into royalty or licensing agreements, or preclude us from making and selling the infringing software, if such proprietary rights are found to be valid. Royalty or licensing agreements, if required, may not be available on terms acceptable to us or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non-infringing technology, which could require substantial effort and cost. If we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of our software and may be unable to compete effectively, which could have a material effect upon our business, operating results, and financial condition.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 claims by third parties are extremely costly to defend, could require us to pay significant damages, and could limit our ability to use certain technologies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies can dedicate greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. The litigation may involve patent holding companies or other adverse patent owners that have no relevant product revenues and against which our patents may, therefore, provide little or no deterrence. Third parties have claimed and may claim in the future that we have misappropriated, misused, or infringed other parties' intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property claims. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any litigation regarding intellectual property could be costly and time-consuming and could divert the attention of our management and key personnel from our business operations. Significant judgments are required for the determination of probability and the range of the outcomes in any legal dispute, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from our estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on our results of operations and financial position. Intellectual property disputes could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from manufacturing or licensing certain of our products, cause severe disruptions to our operations or the markets in which we compete or require us to satisfy indemnification commitments to our customers. Any of these could seriously harm our business. We are currently party to litigation with Appian Corp. - see Part I, Item 3 &#8220;Legal Proceedings&#8221;, "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report and the preceding risk factor captioned &#8220;If we are unsuccessful in the appeal of the trial court judgment in our litigation with Appian Corp., our operating results and financial condition would be adversely impacted.&#8221; While we continue to believe that we have the financial strength to pay these amounts if it ever becomes necessary, it is possible that we may not be able to engage in these activities on desirable terms, which could have a material adverse effect on our business, financial condition, and operating results.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our success depends in part on maintaining and increasing our sales to clients in the public sector.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a portion of our revenues from contracts with domestic and foreign governments and related agencies. We believe that our business&#8217;s success and growth will continue to depend on our successful procurement of government contracts. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that our efforts will produce any sales. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that could impede our ability to maintain or increase the revenue derived from government contracts include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in fiscal or contracting policies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">decreases in available government funding;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in government programs or applicable requirements;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the adoption of new laws or regulations or changes to existing laws or regulations;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">potential delays or changes in the government appropriations or other funding authorization processes;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">governments and governmental agencies requiring contractual terms that are unfavorable to us, such as most-favored-nation pricing provisions; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">delays in the payment of our invoices by government payment offices.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of those factors could cause governments and governmental agencies to delay or refrain from purchasing our software in the future or otherwise harm our business, results of operations, financial condition, and cash flows.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, to increase our sales to clients in the public sector, we must comply with laws and regulations relating to the formation, administration, performance, and pricing of contracts with the public sector, including U.S. federal, state, and local governmental bodies, which affect how our channel partners and we do business in connection with governmental agencies. These laws and regulations may impose added costs on our business, and failure to comply with these laws and regulations or other applicable requirements, including non-compliance in the past, could lead to claims for damages from our channel partners or government clients, penalties, termination of contracts, loss of intellectual property rights, and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions, or limitations in our ability to do business with the public sector could have a material adverse effect on our business, results of operations, financial condition, and cash flows.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 subject to increasingly complex U.S. and foreign laws and regulations, requiring costly compliance measures. Any failure to comply with these laws and regulations could subject us to, among other things, penalties and legal expenses that could harm our reputation or otherwise have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to extensive federal, state, and foreign laws and regulations, including but not limited to the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, data privacy and security laws, and similar laws and regulations. The U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, and similar foreign anti-bribery laws generally prohibit companies and their intermediaries from making improper payments to obtain or retain business. Similar laws and regulations exist in many other countries where we do or intend to do business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within recent years, there has been an increase in the scope and enforcement of data privacy laws in the jurisdictions in which we do business. The European Parliament adopted the General Data Protection Regulation (&#8220;GDPR&#8221;), effective May 2018, that extended the scope of European privacy laws to any entity that controls or processes personal data of European Union residents in connection with the offer of goods or services or the monitoring of behavior and imposes new compliance obligations concerning the handling of personal data. The California Consumer Privacy Act (&#8220;CCPA&#8221;), effective January 2020, requires, among other things, covered companies to provide new disclosure to consumers about such companies&#8217; data collection, use and sharing practices, provide such consumers new ways to opt-out of certain sales or transfers of personal information, and provide consumers with additional causes of action. The CCPA was modified as of January 1, 2023 by the California Privacy Rights Act (&#8220;CPRA&#8221;) which expands California consumers&#8217; rights with respect to sensitive personal information and which created a new state agency that is vested with authority to implement and enforce the CCPA and CPRA. Compliance with these varying regimes has caused and will cause us to incur additional costs, including as may result from any non-compliance or asserted non-compliance.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed and implemented a compliance program based on what we believe are reasonable practices, including the background checking of our current partners and prospective clients and partners. We cannot guarantee, however, that we, our employees, our consultants, our partners, or our contractors are or will be compliant with all federal, state, and foreign regulations, particularly as we expand our operations outside of the U.S. If our representatives or we fail to comply with any of these laws or regulations, a range of fines, penalties, and/or other sanctions could be imposed on us, which could have a material adverse effect on our business, financial condition, and results of operations. Even if we are determined not to have violated these laws, government inquiries into these issues typically require the expenditure of significant resources and generate negative publicity, which could also harm our business. In addition, regulation of data privacy and security laws is increasing worldwide, including various restrictions on cross-border access or transfer of data, including personal data of our employees, our clients, and customers of our clients. Compliance with such regulations may increase our costs, and there is a risk of enforcement of such laws resulting in damage to our brand, as well as financial penalties and the potential loss of business, which could be significant.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our tax exposures could be greater than anticipated.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of our worldwide provision for income taxes and other tax liabilities requires estimation and significant judgment and there are many transactions and calculations where the ultimate tax determination is uncertain. Like many other multinational corporations, we are subject to tax in multiple U.S. and foreign jurisdictions. The determination of our tax liability is always subject to audit and review by applicable domestic and foreign tax authorities. We are undergoing inquiries, audits, and reviews by various taxing authorities. Any adverse outcome of any such audit or review could harm our business, and the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made. While we have established reserves based on assumptions and estimates that we believe are reasonable to cover such eventualities, these reserves may prove insufficient.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our future income taxes could be materially adversely affected by a shift in our jurisdictional income mix, by changes in the valuation of our deferred tax assets and liabilities, because of changes in tax laws, regulations, or accounting principles, as well as by certain discrete items. In the United States, such tax law changes will include the impact of the currently enacted mandatory capitalization of research and experimentation expenses, effective for tax years beginning after December 31, 2021 unless the effective date is retroactively postponed by the United States Congress. Globally, the Organization for Economic Cooperation and Development Inclusive Framework on Base Erosion and Profit Shifting is advancing fundamental changes to the international corporate tax system creating new rules for allocating rights to tax global income and a global minimum tax.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Considering fiscal challenges in many jurisdictions, various levels of government are increasingly focused on tax reform and other legislative actions to increase tax revenue, including corporate income taxes. Several U.S. states have attempted to increase corporate tax revenues by taking an expansive view of corporate presence to attempt to impose corporate income taxes and other direct business taxes on companies that have no physical presence in their state, and taxing authorities in foreign jurisdictions may take similar actions. Many U.S. states are also altering their apportionment formulas to increase the amount of taxable income or loss attributable to their state from certain out-of-state businesses. Similarly, in Europe and elsewhere globally, various tax reform efforts underway are designed to increase the taxes paid by corporate entities.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If it becomes necessary or desirable to repatriate our foreign cash balances to the United States, we may be subject to increased taxes, other restrictions, and limitations. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, $48.8 million of our cash and cash equivalents were held in our foreign subsidiaries. If it becomes necessary or desirable to repatriate these funds, we may be required to pay federal, state, and local income and foreign withholding taxes upon repatriation. We consider the earnings of our foreign subsidiaries to be permanently reinvested. As a result, domestic and foreign taxes on such earnings have not been provided in our financial statements. It is not practical to estimate the amount of tax we would have to pay upon repatriation due to the complexity of the tax laws and other factors.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_34"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The provision in our amended and restated bylaws, requiring exclusive forum in certain courts in The Commonwealth of Massachusetts or the federal district court for the District of Massachusetts for certain types of lawsuits, may discourage lawsuits against us and our directors, officers, and employees.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated bylaws provide that unless we consent in writing to the selection of an alternative forum, the Business Litigation Section of the Superior Court of Suffolk County, Massachusetts (the &#8220;BLS&#8221;) or, if the BLS lacks jurisdiction, the federal district court for the District of Massachusetts, Eastern Division, shall be the exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to the Massachusetts Business Corporation Act (the &#8220;MBCA&#8221;), our articles of organization, or our bylaws (as each may be amended from time to time), or (iv) any action asserting a claim governed by the internal affairs doctrine. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The choice of forum provision may increase costs to bring a claim, discourage claims, or limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us or our directors, officers, and other employees. Alternatively, if a court were to find the choice of forum provision in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions. The exclusive forum provision in our amended and restated bylaws will not preclude or contract the scope of exclusive federal or concurrent jurisdiction for actions brought under the federal securities laws, including the Securities Exchange Act of 1934, as amended, or the Securities Act of 1933, as amended, or the respective rules and regulations promulgated thereunder.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Material adverse developments in global economic conditions, or the occurrence of certain other world events, could affect demand for our products, increase our costs of operation and harm our business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global economic uncertainty has produced, and continues to produce, substantial stress, volatility, illiquidity and disruption of global credit and other financial markets. Various factors contribute to the uncertain economic environment, including the level and volatility of interest rates, high inflation, the conflict between Russia and Ukraine, the continuing effects of the COVID-19 pandemic, an actual recession or fears of a recession, trade policies and tariffs, and geopolitical tensions. Economic uncertainty has and could continue to negatively affect the business and purchasing decisions of companies in industries in which our customers operate. As global economic conditions experience stress and negative volatility, or if there is an escalation in regional or global conflicts, the ability and willingness of our customers to make investments in technology may be impacted, which in turn may delay or reduce the purchases of our software and services and also impact the ability and willingness of our customers to pay amounts due to us or otherwise honor their contractual commitments. These clients may also become subject to increasingly restrictive regulatory requirements, which could limit or delay their ability to proceed with technology purchases and may result in longer sales cycles, increased price competition, and reductions in sales of our products and services. At the same time, factors such as inflation may increase our costs of operation. The combination of these factors could negatively impact our business, operating results, and financial condition.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 threatened public health emergencies could harm our business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and operations could be adversely affected by health epidemics, including the current COVID-19 pandemic, impacting the markets and communities in which we, our partners and clients operate. The COVID-19 pandemic has caused significant disruption to the business and financial markets, and there remains uncertainty about the duration of this disruption on both a nationwide and global level, as well as the ongoing effect on our business. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition will depend on future developments that are uncertain and unpredictable. We continue to monitor the COVID-19 situation and potential effects on our business and operations. While the spread and impact of COVID-19 has stabilized, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 has been and is likely to continue to be volatile</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-bottom:3pt;margin-top:3pt"><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 due to a variety of factors, some of which are related in complex ways.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that may affect the market price of our common stock include: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">actual or anticipated fluctuations in our financial condition and operating results;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">variance in our financial performance from expectations of securities analysts;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in our projected operating and financial results;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in the prices of our products and professional services; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in laws or regulations applicable to our products or services;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">announcements by our competitors or us of significant business developments, acquisitions, or new offerings; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our involvement in any litigation or investigations by regulators, including litigation judgments, settlements, or other litigation-related costs; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our sale of our common stock or other securities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in our Board of Directors, senior management, or key personnel; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the trading volume of our common stock; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">price and volume fluctuations in the overall stock market; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">changes in the anticipated future size and growth rate of our market; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">general economic, regulatory, political, and market conditions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broad market and industry fluctuations, as well as general economic, regulatory, political, and market conditions, may negatively impact the market price of our common stock. In the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future, which could result in substantial costs and divert our management&#8217;s attention.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 fail to meet our publicly announced guidance or other expectations about our business and future operating results, which could cause our stock price to decline. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have provided and may continue to give guidance on our business, future operating results, and other business metrics. In developing this guidance, our management must make certain assumptions and judgments about our future performance. Furthermore, analysts and investors may develop and publish their own projections of our business, which may form a consensus about our future performance. Our business results may vary significantly from such guidance or that consensus due to a number of factors, many of which are outside of our control and which could materially adversely affect our operations and operating results. Furthermore, if we make downward revisions of our previously announced guidance, or if our publicly announced guidance of future operating results fails to meet expectations of securities analysts, investors, or other interested parties, our common stock price may decline.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 do not publish research or reports about our business, or publish negative reports about our business, our stock price and trading volume could decline.</span><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:3pt;margin-top:3pt"><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 depends partly on the research and reports that securities and industry analysts publish about us or our business. We do not have any control over these analysts. If our financial performance fails to meet analyst estimates or one or more of the analysts who cover us downgrade our shares or change their opinion of our shares, our stock price will likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_37"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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="i1c686469560d48df8cd2ec52fa394d3c_40"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 2. PROPERTIES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal administrative, sales, marketing, support, and research and development operations are in Cambridge, Massachusetts, Waltham, Massachusetts, and Hyderabad, India. We also maintain offices elsewhere in the Americas, Europe, and the Asia-Pacific regions. All of our properties are leased. We believe we will be able to obtain future space as needed on acceptable and commercially reasonable terms.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 11. Leases" in Item 8 of this Annual Report for additional information.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_43"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 3. LEGAL PROCEEDINGS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report is incorporated herein by reference.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_46"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART II</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_52"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES </span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is quoted on the NASDAQ Global Select Market under the symbol &#8220;PEGA.&#8221;</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Holders</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;6, 2023, we had 51 stockholders of record. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, 2021, and 2020, we paid a quarterly cash dividend of $0.03 per share of common stock. We currently expect to pay a quarterly cash dividend of $0.03 per share, however, the Board of Directors may terminate or modify this dividend program without prior notice.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock repurchased in the three months ended December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:28.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.022%"></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-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number </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%">of Shares </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%">Purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average&#160;Price </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%">Paid per </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%">Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number </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%">of Shares Purchased&#160;as&#160;Part of</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%">Publicly Announced Share </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%">Repurchase Program</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate&#160;Dollar </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%">Value&#160;of&#160;Shares&#160;That </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%">May&#160;Yet&#160;Be&#160;Purchased at Period</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%">End Under Publicly Announced</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%">Share Repurchased Programs</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 1, 2022 - October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,075&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">November 1, 2022 - November 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">35.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">58,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 1, 2022 - December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;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%">36.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">58,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">35.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) See "Stock repurchase program" in Item 7 of this Annual Report for additional information.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Shares withheld to cover the option exercise price and tax withholding obligations under the net settlement provisions of our stock compensation awards have been included in these amounts.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock performance graph and cumulative total stockholder return </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following performance graph represents a comparison of the cumulative total stockholder return, assuming the reinvestment of dividends, for a $100 investment on December 31, 2017 in our common stock, the Total Return Index for the NASDAQ Composite, a broad market index, and the Standard&#160;&amp; Poor&#8217;s (&#8220;S&amp;P&#8221;) North American Technology Sector - Software Index&#8482; (&#8220;S&amp;P NA Tech Software&#8221;), a published industry index.</span></div><div style="text-align:center"><img src="pega-20221231_g2.jpg" alt="pega-20221231_g2.jpg" style="height:421px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.470%"><tr><td style="width:1.0%"></td><td style="width:21.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">Pegasystems Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169.54&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283.95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238.47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NASDAQ Composite</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: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%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">97.16&#160;</span></td><td style="background-color:#ffffff;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%">132.81&#160;</span></td><td style="background-color:#ffffff;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%">192.47&#160;</span></td><td style="background-color:#ffffff;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%">235.15&#160;</span></td><td style="background-color:#ffffff;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%">158.65&#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%">S&amp;P NA Tech Software</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: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%">100.00&#160;</span></td><td style="background-color:#cceeff;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%">112.64&#160;</span></td><td style="background-color:#cceeff;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%">151.60&#160;</span></td><td style="background-color:#cceeff;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%">230.28&#160;</span></td><td style="background-color:#cceeff;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%">265.50&#160;</span></td><td style="background-color:#cceeff;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%">169.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The graph lines merely connect measurement dates and do not reflect fluctuations between those dates.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_55"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 6. [RESERVED]</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_58"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_61"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS OVERVIEW</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market, license, host, and support enterprise software that helps organizations build agility into their business so they can adapt to change. Our powerful low-code platform for workflow automation and artificial intelligence-powered decisioning enables the world&#8217;s leading brands and government agencies to hyper-personalize customer experiences, streamline customer service, and automate mission-critical business processes and workflows. With Pega, our clients can leverage our intelligent technology and scalable architecture to accelerate their digital transformation. In addition, our client success teams, world-class partners, and clients leverage our Pega Express&#8482; methodology to design and deploy mission-critical applications quickly and collaboratively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our target clients are Global 2000 organizations and government agencies that require solutions to distinguish themselves in the markets they serve. Our solutions achieve and facilitate differentiation by increasing business agility, driving growth, improving productivity, attracting and retaining customers, and reducing risk. Along with our partners, we deliver solutions tailored to the specific industry needs of our clients.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription transition</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are transitioning our business to sell software primarily through subscription arrangements. Until we fully complete our subscription transition, which we expect will occur in 2023, our operating results may be impacted. Operating performance, revenue mix, and new arrangements in each period can fluctuate based on client preferences for our perpetual and subscription offerings. See risk factor "If we fail to manage our transition to a more subscription-based business model successfully, our results of operations and/or cash flows could be negatively impacted" in Item 1A of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ukraine</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our direct financial exposure to Ukraine, Russia, and Belarus is not material. In 2021, before Russia's invasion of Ukraine, we made a business decision to stop pursuing new clients in Russia and closed our local office. However, the ultimate impact of Russia&#8217;s invasion of Ukraine on our business will depend on future developments, including the duration and spread of the conflict and the impact on our people, partners, clients, and vendors in neighboring countries and globally, all of which are uncertain and unpredictable.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_2035"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance metrics</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use performance metrics to analyze and assess our overall performance, make operating decisions, and forecast and plan for future periods, including:</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_2086"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual contract value (&#8220;ACV&#8221;)</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ACV represents the annualized value of our active contracts as of the measurement date. The contract's total value is divided by its duration in years to calculate ACV for subscription license and Pega Cloud contracts. Maintenance revenue for the quarter then ended is multiplied by four to calculate ACV for maintenance. ACV is a performance measure that we believe provides useful information to our management and investors, particularly during our subscription transition.</span><img src="pega-20221231_g3.jpg" alt="pega-20221231_g3.jpg" style="height:450px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_2114"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining performance obligations (&#8220;Backlog&#8221;)</span></div><div style="text-align:center"><img src="pega-20221231_g4.jpg" alt="pega-20221231_g4.jpg" style="height:450px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation of GAAP Backlog and Constant Currency Backlog</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.947%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.113%"></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-style:italic;font-weight:400;line-height:100%">(in millions, except percentages)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 Year Growth Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Backlog</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,356</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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:700;line-height:100%">1</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;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog - Constant Currency</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">1,395&#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;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:8pt;font-weight:400;line-height:100%">4&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Constant currency measures are calculated by applying foreign exchange rates for the earliest period shown to all periods. The above constant currency measures reflect foreign exchange rates applicable as of Q4 2021. We believe that non-GAAP financial measures help investors understand our core operating results and prospects, consistent with how management measures and forecasts our performance without the effect of often one-time charges and other items outside our normal operations. The supplementary non-GAAP financial measures are not meant to be superior to or a substitute for financial measures prepared under U.S. GAAP.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_2142"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Free Cash Flow</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.206%"><tr><td style="width:1.0%"></td><td style="width:67.033%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.569%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands, except percentages)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Investment in property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Legal fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,390&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(18,000)</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">Free cash flow</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: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%">40,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,667&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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: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%">1,317,845&#160;</span></td><td style="background-color:#cceeff;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%">1,211,653&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Free cash flow margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* not meaningful</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Our non-GAAP free cash flow measures reflect the following adjustments: </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Investment in property and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: Investment in property and equipment fluctuates in amount and frequency and is significantly affected by the timing and size of investments in our facilities. We believe excluding these amounts provides a useful comparison of our operational performance in different periods. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Legal Fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: Includes legal and related fees arising from proceedings outside of the ordinary course of business. We believe excluding these expenses from our non-GAAP financial measures is useful to investors as the disputes giving rise to them are not representative of our core business operations and ongoing operating performance.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Interest on convertible senior notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: In February 2020, we issued convertible senior notes with an aggregate principal amount of $600 million, due March 1, 2025, in a private placement. We believe excluding the interest payments provides a useful comparison of our operational performance in different periods.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: In February 2021, we agreed to accelerate our exit from our then Cambridge, Massachusetts headquarters to October 1, 2021, in exchange for a one-time payment from our landlord of $18&#160;million, which was received in October 2021. We believe excluding the impact from our non-GAAP financial measures is useful to investors as the modified lease, including the $18 million payment, is not representative of our core business operations and ongoing operating performance.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: We have excluded capital advisory fees and fees incurred due to the cancellation of in-person sales and marketing events. We believe excluding these amounts from our non-GAAP financial measures is useful to investors as the types of events giving rise to them are not representative of our core business operations and ongoing operating performance.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_64"></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:6pt;margin-top:6pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription transition</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are transitioning our business to sell software primarily through subscription arrangements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This transition has impacted revenue growth as revenue from subscription service arrangements, which includes Pega Cloud and maintenance, is typically recognized over the contract term, while revenue from license sales is recognized when the license rights become effective, typically upfront.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:41.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.130%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" style="padding:2px 1pt;text-align: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="background-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%">Pega Cloud</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: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%">384,271&#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="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%">29&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">300,966&#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="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%">25&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">701,835&#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="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%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">621,223&#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="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%">51&#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:8pt;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:8pt;font-weight:400;line-height:100%">80,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#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:8pt;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:8pt;font-weight:400;line-height:100%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#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:8pt;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:8pt;font-weight:400;line-height:100%">29,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;font-weight:400;line-height:100%">%</span></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%">Subscription</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:8pt;font-weight:400;line-height:100%">1,067,898&#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="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%">81&#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:8pt;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:8pt;font-weight:400;line-height:100%">957,471&#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="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%">79&#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:8pt;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:8pt;font-weight:400;line-height:100%">110,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(40)</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">222,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">8,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,317,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,211,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">106,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue change in 2022 generally reflects the impact of our subscription transition. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factors impacting our revenue include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The U.S. dollar has strengthened against foreign currencies in our operating markets, which reduced total revenue growth by approximately 4 percent.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The decrease in maintenance revenue was primarily due to the continuing shift to Pega Cloud.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in consulting revenue was primarily due to an increase in consultant billable hours in North America.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross profit</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.724%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" style="padding:2px 1pt;text-align: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="background-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%">Pega Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">67&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93&#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:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">563,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">81&#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:8pt;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:8pt;font-weight:400;line-height:100%">62,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">29,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;font-weight:400;line-height:100%">%</span></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%">Subscription</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">926,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">834,636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">87&#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:8pt;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:8pt;font-weight:400;line-height:100%">91,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">31,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(12,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(40)</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">8,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#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:8pt;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:8pt;font-weight:400;line-height:100%">(5,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59)</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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%">949,210&#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="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:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">875,290&#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="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:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">73,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross profit change in 2022 was primarily due to a shift in the revenue mix.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in Pega Cloud gross profit percent was primarily due to cost-efficiency gains as Pega Cloud grows and scales.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The decrease in consulting gross profit percent was due to an increase in consultant availability.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" 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%">Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</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: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%">624,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">625,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(1,097)</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="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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">260,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">33,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</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: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%">117,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">83,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">34,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#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:8pt;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:8pt;font-weight:400;line-height:100%">Restructuring</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: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%">21,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">21,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* not meaningful</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The decrease in selling and marketing was primarily due to a decrease in marketing programs of $12.1 million, partially offset by an increase in professional services of $4.9 million and an increase in facilities expense of $4.9 million.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in research and development was primarily due to an increase in compensation and benefits of $24.2 million, attributable to an increase in headcount and incentive compensation, and an increase in facilities expense of $4.2 million. The increase in headcount reflects additional investments in developing our solutions.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in general and administrative was primarily due to an increase in compensation and benefits of $8.4 million, an increase in facilities expense of $2.9 million, and an increase in legal fees and related expenses arising from litigation proceedings outside the ordinary course of business of $16.4 million. We have incurred and expect to continue to incur additional costs for these proceedings in 2023. See "Note 20. Commitments And Contingencies" in Item 8 and Item 1A. &#8220;Risk Factors&#8221; in this Annual Report for additional information.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the fourth quarter of 2022, management committed to a restructuring plan aligned with our target organization go-to-market strategy and commitment to be a Rule of 40 managed company. The plan resulted in a restructuring expense of $21.7 million in 2022, primarily associated with severance and benefits for impacted employees and expenses incurred as a result of the closure of our Salem, New Hampshire office.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other income and expenses</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.603%"><tr><td style="width:1.0%"></td><td style="width:43.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.314%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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="6" style="padding:2px 1pt;text-align: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="background-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%">Foreign currency transaction gain (loss)</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: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%">4,560&#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%">(6,459)</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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(7,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(Loss) gain on capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52,392)</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:middle"></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,255)</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:middle"></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* not meaningful</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in foreign currency transaction gain (loss) was primarily due to the impact of fluctuations in foreign currency exchange rates associated with foreign currency-denominated cash and receivables held by our subsidiary in the United Kingdom.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in interest income was primarily due to increases in market interest rates.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in (loss) gain on capped call transactions was due to fair value adjustments for our capped call transactions. See "Note 14. Fair Value Measurements" in Item 8 of this Annual Report for additional information.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The increase in other income, net was due to gains on our venture investments.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for (benefit from) income taxes</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:67.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.396%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:8pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective income tax rate (benefit rate)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the effective income tax rate (benefit rate) in 2022 was primarily due to the recognition of a full valuation allowance of $188.3 million on our U.S. and U.K. deferred tax assets.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_67"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">Cash (used in) provided by</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 activities</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: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%">22,336&#160;</span></td><td style="background-color:#ffffff;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%">39,118&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,503&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(121,843)</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%">Effect of exchange rate on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,712)</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 12.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 (decrease) in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,911)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,934)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">Held in U.S. entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">248,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Held in foreign entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,966&#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 16pt;text-align: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 cash, cash equivalents, and marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,221&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362,779&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our current cash, cash flow from operations, borrowing capacity, and ability to engage in capital market transactions will be sufficient to fund our operations, stock repurchases, and quarterly cash dividends for at least the next 12 months and to meet our known long-term cash requirements. Whether these resources are adequate to meet our liquidity needs beyond that period will depend on our future growth, operating results, and the investments needed to support our operations. We may utilize available funds or seek external financing if we require additional capital resources.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If it becomes necessary or desirable to repatriate these funds, we may be required to pay federal, state, and local income and foreign withholding taxes upon repatriation. However, due to the complexity of income tax laws and regulations, it is impracticable to estimate the amount of taxes we would have to pay. See risk factor "If it becomes necessary or desirable to repatriate our foreign cash balances to the United States, we may be subject to increased taxes, other restrictions, and limitations" in Item 1A of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash provided by operating activities</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are transitioning our business to sell software primarily through subscription arrangements. This transition has impacted and is expected to continue affecting our billings and cash collections. Subscription licenses and services are typically billed and collected over the contract term, while perpetual license arrangements are generally billed and collected upfront when the license rights become effective.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in cash provided by operating activities in 2022 was primarily due to our subscription transition and increased costs as we invested in research and development to support the development of our offerings, partially offset by strong client collections. In addition, in 2022 and 2021, we incurred $34.6 million and $18.2 million in legal fees and related expenses arising from proceedings that originated outside of the ordinary course of business. We expect to continue to incur additional costs for these proceedings. See "Note 20. Commitments And Contingencies" in Item 8 and Item 1A. &#8220;Risk Factors&#8221; in this Annual Report for additional information</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing activities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in cash provided by investing activities in 2022 was primarily driven by our investments in financial instruments and capital expenditures for our recently completed office in Waltham, Massachusetts. See "Note 11. Leases" in Item 8 of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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%">Financing activities</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt financing</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued $600 million in aggregate principal amount of convertible senior notes, which mature on March&#160;1, 2025. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, we entered into a five-year $100 million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. As of December&#160;31, 2022, we had no outstanding cash borrowings under the Credit Facility but had $27.3 million in outstanding letters of credit which reduce the available borrowing capacity. See "Note 12. Debt" in Item 8 of this Annual Report for additional information.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_70"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchase program</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the remaining stock repurchase authority:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.715%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:400;line-height:100%">December 31, 2021</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,583&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,508)</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%">December 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,075&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On June&#160;2, 2022, we announced that our Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2023.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Purchases under this program have been made on the open market.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-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%">Repurchases paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#cceeff;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%">24,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">52,411&#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%">Repurchases unpaid at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,199&#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:8pt;font-weight:400;line-height:100%">Stock repurchase program</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:8pt;font-weight:400;line-height:100%">280&#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%">24,508&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">53,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></tr><tr><td colspan="3" style="background-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%">Tax withholdings for net settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-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:8pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">45,128&#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;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:8pt;font-weight:400;line-height:100%">982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">123,535&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022 and 2021, instead of receiving cash from the equity holders for the exercise price of options, we withheld shares with a value of $14.3 million and $56.1 million, respectively. These amounts have been excluded from the table above.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_73"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to pay a quarterly cash dividend of $0.03 per share. However, the Board of Directors may terminate or modify the dividend program without prior notice.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_76"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 contractual obligations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.357%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments due by period</span></td><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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</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%">2026</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%">2027 and thereafter</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%">Other</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">4,500&#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 #000000;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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">602,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">611,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Purchase obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">75,364&#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 obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:8pt;font-weight:400;line-height:100%">49,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">109,960&#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%">Investment commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,000&#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%">Liability for uncertain tax positions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">3,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">45,684&#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%">40,126&#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%">637,165&#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%">25,506&#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%">49,093&#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%">3,207&#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%">800,781&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes principal and interest. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Represents the fixed or minimum amounts due under purchase obligations for hosting services, software subscriptions, and sales and marketing programs. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) We are unable to reasonably estimate the timing of the cash outflow due to uncertainties in the timing of the effective settlement of tax positions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed discussion and analysis of the 2021 year-over-year changes can be found in "Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations" of our Annual Report on Form 10-K for the year ended December 31, 2021.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_79"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING ESTIMATES AND SIGNIFICANT JUDGMENTS</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 the financial condition and results of operations is based upon our consolidated financial statements, which have been prepared following accounting principles generally accepted in the U.S. and the rules and regulations of the U.S. Securities and Exchange Commission for annual financial reporting. Preparing these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base our estimates and judgments on historical experience, knowledge of current conditions, and beliefs about what could occur in the future, given the available information. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that of our significant accounting policies, described in &#8220;Note 2. Significant Accounting Policies&#8221; in Item 8 of this Annual Report, the following accounting policies are most important to the portrayal of our financial condition and require the most subjective judgment. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of operations. If actual results differ significantly from management&#8217;s estimates and projections, there could be a material effect on our financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our client contracts typically contain promises by us to provide multiple products and services. Specifically, contracts associated with Pega Platform sales and other software applications, sold as licenses to use functional intellectual property or as a cloud-based solution, typically include consulting services. Determining whether such products and services within a client contract are considered distinct performance obligations that should be accounted for separately requires significant judgment. Accordingly, we review client contracts to identify all separate promises to transfer goods and services that would be considered performance obligations. Judgment is also required in determining whether an option to acquire additional products and services within a client contract represents a material right that the client would not receive without entering into that contract.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification is a legally binding change to an existing contract&#8217;s scope, price, or both. Contract modifications are reviewed to determine whether they should be accounted for as part of the original contract or as a separate contract. This determination requires significant judgment, which could impact the timing of revenue recognition. We typically account for contract modifications prospectively as a separate contract. The additional performance obligation(s) in our contract&#160;modifications are generally distinct and priced at their stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the transaction price to the distinct performance obligations, including options in contracts determined to represent a material right, based on each performance obligation's relative stand-alone selling price. Judgment is required in estimating stand-alone selling prices. We maximize the use of observable inputs by maintaining pricing analyses that consider our pricing policies, historical stand-alone sales when they exist, and historical renewal prices charged to clients. We have concluded that the stand-alone selling prices of certain performance obligations, specifically software licenses and Pega Cloud arrangements, are highly variable. In these instances, we estimate the stand-alone selling prices using the residual approach, determined based on the total transaction price minus the stand-alone selling price of other performance obligations promised in the contract. We update our stand-alone selling price analysis periodically, including a re-assessment of whether the residual approach used to determine the stand-alone selling prices for software licenses and Pega Cloud arrangements remains appropriate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the assumptions or judgments used in determining the performance obligations in client contracts and stand-alone selling prices could significantly impact the timing and amount of revenue we report in a particular period.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Significant Accounting Policies", "Note 4. Receivables, Contract Assets, And Deferred Revenue", and "Note 15. Revenue" in Item 8 of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and intangible assets impairment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our goodwill and intangible assets arise from our previous business acquisitions. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Goodwill is tested for impairment at least annually or as circumstances indicate its value may no longer be recoverable.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">We do not have any intangible assets with indefinite useful lives other than goodwill. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">We perform our annual goodwill impairment test as of November 30th. To assess if goodwill is impaired, we first perform a qualitative assessment to determine whether further impairment testing is necessary. If, based on the qualitative assessment, we consider it more-likely-than-not that our reporting unit's fair value is less than its carrying amount, we perform a quantitative impairment test. An excess of carrying value over fair value would indicate that goodwill may be impaired. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">We periodically reevaluate our business and have determined that we have one operating segment and one reporting unit. If our assumptions change in the future, we may be required to record impairment charges to reduce our goodwill's carrying value. Changes in the valuation of goodwill could materially impact our operating results and financial position.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate our intangible assets for impairment whenever events or changes in circumstances indicate that such assets' carrying amount may not be recoverable. In evaluating potential impairment of these assets, we specifically consider whether any indicators of impairment are present, including, but not limited to: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">whether there has been a significant adverse change in the business climate that affects the value of an asset;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">whether there has been a significant change in the extent or way an asset is used; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">whether it is expected that the asset will be sold or disposed of before the end of its originally estimated useful life.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If indicators of impairment are present, we compare the estimated undiscounted cash flows that the asset is expected to generate to the carrying value. The key assumptions of the cash flow model involve significant subjectivity. If such assets are impaired, an impairment is measured by the amount the asset&#8217;s carrying value exceeds its fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 $81.4 million of goodwill and $10.9 million of intangible assets. Changes in the valuation of long-lived assets could materially impact our operating results and financial position. To date, there have been no impairments of goodwill or intangible assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Significant Accounting Policies" and "Note 7. Goodwill And Other Intangible Assets" in Item 8 of this Annual Report for additional information.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required to determine our provision for income taxes and income tax assets and liabilities, including evaluating uncertainties in applying accounting principles and complex tax laws. Accordingly, changes in tax laws or our interpretation of tax laws and the resolution of any tax audits could significantly impact our financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly assess the need for a valuation allowance against our deferred tax assets. The future realization of our deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Changes in our valuation allowance impact income tax expense in the period of adjustment. Our deferred tax valuation allowance requires significant judgment and uncertainties, including assumptions about future taxable income based on historical and projected information. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize deferred tax assets to the extent that we believe that they are more likely than not to be realized. In making such a determination, we consider all available objective and verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, our firm contractual backlog, projected future taxable income (including the impact of enacted legislation), tax-planning strategies and results of recent operations. In 2022, we determined that the objectively and verifiable negative evidence outweighed the positive evidence, and we recorded a full valuation allowance of $188.3 million on our U.S. and U.K. deferred tax assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess our income tax positions and record tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, we record the largest amount of tax benefit with a greater than 50&#160;percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, we use significant judgment to calculate and provide for income taxes in each of the tax jurisdictions in which we operate. In the ordinary course of our business, transactions and calculations occur whose ultimate tax outcome cannot be certain. Some of these uncertainties arise due to transfer pricing for transactions with our subsidiaries, the determination of tax nexus, and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex. We estimate our exposure to unfavorable outcomes related to these uncertainties and the probability of such outcomes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe our estimates are reasonable, there is no guarantee that the final tax outcome will not be different from what is reflected in our historical income tax provisions, returns, and accruals. Such differences, or changes in estimates relating to potential differences, could have a material impact on our income tax provision and operating results in the period in which such a determination is made.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Significant Accounting Policies" and "Note 18. Income Taxes" in Item 8 of this Annual Report for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, we issued Convertible Senior Notes (the "Notes") with an aggregate principal amount of $600 million, due March 1, 2025, in a private placement. We also entered into privately negotiated capped call transactions (&#8220;Capped Call Transactions&#8221;) with certain financial institutions. The Capped Call Transactions cover 4.4&#160;million shares (representing the number of shares for which the Notes are initially convertible) of our common stock and are generally expected to reduce potential dilution of our common stock upon any conversion of the Notes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company&#8217;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value of the Capped Call Transactions, calculated following the governing documents, may not represent a fair value measurement. Applying the accounting framework for the Capped Call Transactions requires the exercise of judgment and the determination of the fair value of the Capped Call Transactions requires us to make significant estimates and assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. Management applies judgment when determining expected volatility. We consider the underlying equity security&#8217;s historical and implied volatility levels. As of December&#160;31, 2022, a hypothetical 10% increase in our stock price would have increased the fair value of the capped call to $3.6&#160;million, while a hypothetical 10% decrease in our stock price would have decreased the fair value of the capped call to $1.7&#160;million.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Significant Accounting Policies", "Note 12. Debt", and "Note 14. Fair Value Measurements" in Item 8 of this Annual Report for additional information.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims, including claims with customers and vendors, pending and potential legal actions for damages, investigations relating to governmental laws and regulations, and other matters arising out of the normal conduct of our business. When a loss is considered probable and reasonably estimable, we record a liability in the amount of our best estimate for the ultimate loss. However, the likelihood of a loss with respect to a particular contingency is often difficult to predict and determining a meaningful estimate of the loss or a range of loss may not be practicable based on the information available and the potential effect of future events and decisions by third parties that will determine the ultimate resolution of the contingency. Moreover, it is common for such matters to be resolved over many years, during which time relevant developments and new information must be reevaluated at least quarterly to determine both the likelihood of potential loss and whether it is possible to reasonably estimate a range of possible loss. When a material loss is reasonably possible or probable, but a reasonable estimate cannot be made, disclosure of the proceeding is provided. Legal fees are recognized as incurred when the legal services are provided.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review all contingencies at least quarterly to determine whether the likelihood of loss has changed and to assess whether a reasonable estimate of the potential loss or range of the loss can be made. </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Significant Accounting Policies" and "Note 20. Commitments And Contingencies" in Item 8 of this Annual Report for additional information.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_82"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk represents the risk of loss that may affect us due to adverse financial market price and rate changes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency exposure</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Translation risk</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our foreign operations&#8217; operating expenses are primarily denominated in foreign currencies. However, our international sales are also primarily denominated in foreign currencies, which partially offsets our foreign currency exposure. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical 10% strengthening in the U.S. dollar against other currencies would result in the following impact:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">(Decrease) in revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Increase (decrease) in net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remeasurement risk</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We experience fluctuations in transaction gains or losses from the remeasurement of monetary assets and liabilities denominated in currencies other than the functional currency of the entities in which they are recorded. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily exposed to changes in foreign currency exchange rates associated with the Australian dollar, Euro, and U.S. dollar-denominated cash and cash equivalents, accounts receivable, unbilled receivables, and intercompany receivables and payables held by our U.K. subsidiary, a British pound functional entity. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical 10% strengthening in the British pound exchange rate against the Australian dollar, Euro, and U.S. dollar would result in the following impact:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:400;line-height:100%">Foreign currency (loss) gain</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,164)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,352)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_85"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA </span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span><br/></span></div><div style="padding-left:9pt;padding-right: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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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:87.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Report of Independent Registered Public Accounting Firm (PCAOB ID No. <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY184NS9mcmFnOjMwYjFjNTY4OTY5ZjRmYmY4YjNhZDZiMDNiY2U5YmYwL3RhYmxlOjVhNmU3NzM3ZTcyZjQyMDg5ZjE0MWYxMzIwOGRmMTY0L3RhYmxlcmFuZ2U6NWE2ZTc3MzdlNzJmNDIwODlmMTQxZjEzMjA4ZGYxNjRfMS0wLTEtMS05MTUwMS90ZXh0cmVnaW9uOjNlMzBjNjVlMzhiMTRhNmQ4MzFjMjU4YmJkYTcxYzdlXzc1_50b58d20-f250-40ec-acf4-d7b642434aa4">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_88">36</a></span></div></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%">Consolidated Balance Sheets as of December&#160;31, 2022 and 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_91">38</a></span></div></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%">Consolidated Statements of Operations for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_94">39</a></span></div></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%">Consolidated Statements of Comprehensive (Loss) for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_97">40</a></span></div></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%">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_100">41</a></span></div></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%">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_103">42</a></span></div></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%">Notes to Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_106">43</a></span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_88"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">To the stockholders and the Board of Directors of Pegasystems Inc.</span></div><div style="margin-bottom:12pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cambridge, Massachusetts</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Pegasystems Inc. and subsidiaries (the "Company") as of December&#160;31, 2022 and 2021, the related consolidated statements of operations, comprehensive (loss), stockholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2022, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013) i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ssued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2022, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2022, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> issued by COSO. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Basis for Opinions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these 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 the accompanying Management&#8217;s report on and changes in internal control over financial reporting. Our responsibility is to express an opinion on these financial statements and an opinion on the Company&#8217;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 style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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 style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. 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 style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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 style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenue Recognition - Software License Arrangements &#8212; Refer to Note 2 to the financial statements</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Critical Audit Matter Description</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company generates revenue from multiple sources, including software license revenue primarily derived from license sales of the Company&#8217;s Pega Platform and other software applications, maintenance revenue from client support, and services revenue primarily derived from cloud sales of the Company&#8217;s hosted Pega Platform and other software applications and consulting services. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company&#8217;s license and cloud contracts with clients (&#8220;arrangements&#8221;) often contain multiple performance obligations. These performance obligations may be included in the same contract or negotiated separately. Additionally, the Company enters into amendments to previously executed contracts which constitute contract modifications. Certain complex arrangements require that management performs a detailed analysis of the contractual terms and the application of more complex accounting guidance. Factors with potentially significant judgements include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Identification of the complete client arrangement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Accounting treatment of contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Valuation and allocation of identified material rights</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Allocation of arrangement consideration to bundled fixed price work orders</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Given the accounting complexity and the management judgment necessary to properly identify, classify, and account for performance obligations, auditing such estimates involved a high degree of auditor judgment when performing audit procedures and evaluating the license and cloud revenue arrangements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Our audit procedures related to license and cloud revenue arrangements included the following, among others:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">We tested the effectiveness of controls over revenue recognition, including those over the identification of performance obligations included in the transaction, accounting treatment of contract modifications, valuation and allocation of identified material rights, and allocation of arrangement consideration. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">We selected a sample of client arrangements, and performed the following: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated whether the Company properly identified the terms of the arrangements and considered all arrangement terms that may have an impact on revenue recognition.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated whether the Company appropriately identified all performance obligations in the arrangement and whether the methodology to allocate the transaction price to the individual performance obligations was appropriately applied.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Tested the accuracy of management&#8217;s calculation of revenue for each performance obligation by developing an expectation for the revenue to be recorded in the current period and comparing it to the Company&#8217;s recorded balances.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated management&#8217;s assessment of any ongoing negotiations with clients and bundling with statements of work.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Analyzed the proper accounting treatment for any contract modifications based on 1) whether the additional products and services are distinct from the products and services in the original arrangement, and 2) whether the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated management&#8217;s determination of whether certain renewal clauses, additional product offers, or additional usage offers represent material rights included in the contract and whether they were properly valued based on the incremental discount provided and the probability of the right being exercised.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">For contracts with a performance obligation of bundled fixed price services, evaluated whether management reasonably estimated the number of hours that each project will require and independently recalculated the stand-alone selling price for each bundled fixed price service.</span></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Obtained evidence of delivery of the elements of the arrangement to the client. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY184OC9mcmFnOjU3Njk5MmZlMzUzNjRjNmZiZWZhM2UxNmIwNzI2MDFmL3RleHRyZWdpb246NTc2OTkyZmUzNTM2NGM2ZmJlZmEzZTE2YjA3MjYwMWZfOTg2OA_f13cddda-6580-4c1d-ad50-2b32782041c4">Deloitte &amp; Touche LLP</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY184OC9mcmFnOjU3Njk5MmZlMzUzNjRjNmZiZWZhM2UxNmIwNzI2MDFmL3RleHRyZWdpb246NTc2OTkyZmUzNTM2NGM2ZmJlZmEzZTE2YjA3MjYwMWZfOTg2OQ_379c954d-51a0-4bcb-ae3e-062f01ec25aa">Boston, Massachusetts</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February&#160;15, 2023 </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have served as the Company's auditor since 2000.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEGASYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="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, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 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 7pt;text-align: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 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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMy0xLTEtMS05MTUwMQ_d67caad5-d11a-40df-b33e-b8d8d7fe3c0e">145,054</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMy0zLTEtMS05MTUwMQ_403ecec9-be9b-441e-a1f9-f3bedd7842ac">159,965</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:8pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNC0xLTEtMS05MTUwMQ_6642b347-2dfa-4ca7-914d-9949f81a9a49">152,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNC0zLTEtMS05MTUwMQ_9214d745-b169-4036-ad8f-78cb96ddc42b">202,814</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%">Total cash, cash equivalents, and marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNS0xLTEtMS05MTUwMQ_9acbeee9-2cf9-4c46-95ef-12f6afdb8c20">297,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNS0zLTEtMS05MTUwMQ_c6520429-bf70-430b-af60-851e4fc6ebc2">362,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNi0xLTEtMS05MTUwMQ_3df484a2-69b0-41f1-9d58-3a2b09258d4e">255,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNi0zLTEtMS05MTUwMQ_375d6979-cd97-424a-9c28-01f4bdc9575f">182,717</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:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNy0xLTEtMS05MTUwMQ_54ba180e-01d3-4da1-8e5c-e8a4a79bc5cc">213,719</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNy0zLTEtMS05MTUwMQ_6e1cbd28-ce43-4457-95bf-10c88a0f4f32">226,714</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:8pt;font-weight:400;line-height:100%">Other current 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOC0xLTEtMS05MTUwMQ_f93007dc-c9fd-4bf0-b688-3e7e04b5c2f6">80,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOC0zLTEtMS05MTUwMQ_0ebac94f-c8d8-4bb1-b130-44e334659bbb">68,008</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%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOS0xLTEtMS05MTUwMQ_2e9e58e5-d533-4441-99f6-3a4824a17c6a">846,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOS0zLTEtMS05MTUwMQ_3f1bfdf7-951b-413d-8aa9-546929a019d1">840,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTAtMS0xLTEtOTE1MDE_677f098f-dcbc-41a6-9a56-d596019201e9">95,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTAtMy0xLTEtOTE1MDE_b462ff9b-ca23-4d2c-a40c-9dd3227438df">129,789</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%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTEtMS0xLTEtOTE1MDE_7caccd25-578b-4a29-875d-cc50cc9a8b01">81,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTEtMy0xLTEtOTE1MDE_1afc6ec5-472d-4e51-9761-8cdefaafe528">81,923</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%">Other long-term 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTItMS0xLTEtOTE1MDE_eea72aab-439b-4716-9f2b-a045875beb4d">333,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTItMy0xLTEtOTE1MDE_0cfae623-d6be-492c-9c3f-faa6d1f6474b">541,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTMtMS0xLTEtOTE1MDE_383234d1-5a0e-4e12-a59f-932205de3e5c">1,357,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTMtMy0xLTEtOTE1MDE_f508e1f0-1602-4d10-8ffb-947086ead74d">1,593,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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:8pt;font-weight:400;line-height:100%">Accounts payable</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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTYtMS0xLTEtOTE1MDE_1fe13fbf-82e7-4f80-9107-ddbe31cde2c6">18,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTYtMy0xLTEtOTE1MDE_acc736ff-40bb-45a3-9ac8-0ea193a27cb8">15,281</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:8pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTctMS0xLTEtOTE1MDE_302996f9-6955-4d81-bf40-721d24628f48">50,355</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTctMy0xLTEtOTE1MDE_f54bbc10-6784-442f-992a-06e6da49473d">63,890</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:8pt;font-weight:400;line-height:100%">Accrued compensation and related 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTgtMS0xLTEtOTE1MDE_34e52363-c617-4728-89d9-566db606f590">127,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTgtMy0xLTEtOTE1MDE_ea821abe-a287-4c50-b5ce-093873cf6516">120,946</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:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTktMS0xLTEtOTE1MDE_0fee2f94-2048-49d7-ab97-e1659936496d">325,212</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTktMy0xLTEtOTE1MDE_6f095475-bf86-41c5-9e11-a6cdcff69593">275,844</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:8pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjAtMS0xLTEtOTE1MDE_73b8be45-9880-4dc2-a204-71611345eca0">17,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjAtMy0xLTEtOTE1MDE_c96c8191-1d6b-4db1-aa45-011669226f0f">9,443</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%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjEtMS0xLTEtOTE1MDE_c7e49fd8-2a93-4596-bbb8-0abfb50b82d2">538,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjEtMy0xLTEtOTE1MDE_f50c74a2-2103-410d-980f-498757483597">485,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjItMS0xLTEtOTE1MDE_8d20c746-24ef-4cf2-99e7-48b1f5308e2c">593,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjItMy0xLTEtOTE1MDE_5d430df7-8ce9-40a3-b018-f8ab3a8ab328">590,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjMtMS0xLTEtOTE1MDE_afcd487a-c00f-4abc-b386-f59e5fef13dd">79,152</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjMtMy0xLTEtOTE1MDE_9bfaf088-0655-45dd-bd02-71579db195b9">87,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjQtMS0xLTEtOTE1MDE_403992ac-6fb3-4846-80fd-8330884dc9ac">15,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjQtMy0xLTEtOTE1MDE_214e84e6-a007-44a0-bc55-49009fd2473e">13,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjUtMS0xLTEtOTE1MDE_72bc1a90-803e-4772-8aae-9a13dfaa715a">1,226,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjUtMy0xLTEtOTE1MDE_eae239c0-95da-4319-912b-fe70bdb51de2">1,177,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 20)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjYtMS0xLTEtOTE1MDE_b8de252d-9a73-4bc4-822d-27dc05912723"></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 #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjYtMy0xLTEtOTE1MDE_6a890051-8f26-4506-9b1c-4c0f44229c61"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18yMQ_68b80cfc-b107-430f-a3b8-2fed007db505"><ix:nonFraction unitRef="usdPerShare" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18yMQ_fb0d233c-1be1-4dfa-86e9-9b0ddfa1aa75">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18zNQ_8b6040b4-31ab-46c0-b1d9-a7da964b91c6"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18zNQ_dfd0ae59-a69c-412c-b467-48216b636802">1,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY181Nw_95aedfdf-71f4-4e8c-a0e1-36d1df1488b7"><ix:nonFraction unitRef="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY181Nw_ee3f1f59-2410-4135-8951-fd4e2a14b564">none</ix:nonFraction></ix:nonFraction> issued</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMS0xLTEtOTE1MDE_7bd7faf2-6d10-435f-bd21-d9373d79d08b">&#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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMy0xLTEtOTE1MDE_94ca8344-afb9-4586-8e81-34d502931f07">&#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:6pt"><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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18xOA_64fa23e9-c62d-4ab0-b9fd-dab0c04f54da"><ix:nonFraction unitRef="usdPerShare" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18xOA_89591139-f63e-4375-b8fb-e3220ee57ec8">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18zMg_be88e9f6-dade-423e-8fff-56b5e304bd66"><ix:nonFraction unitRef="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18zMg_cbe905aa-f681-4e57-b68a-a22139f4aad0">200,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN181NA_96a0c942-34b3-4c1b-b885-94092ab01d1f"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN181NA_e868cc29-b708-40fe-8264-3755bd5af1b5">82,436</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN182MQ_5e247fd5-0119-4844-9db5-432e9d360b61"><ix:nonFraction unitRef="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN182MQ_e9c3b73b-5499-47a0-bdd3-77a9a52cb350">81,712</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMS0xLTEtOTE1MDE_d47f6304-538a-4cef-aeca-5586902a430c">824</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMy0xLTEtOTE1MDE_317c5dee-a028-4cb6-9a18-48ee002dfb8d">817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzAtMS0xLTEtOTE1MDE_7aed43b1-5638-4db9-8252-79956937a4b1">229,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzAtMy0xLTEtOTE1MDE_788529e8-bc28-48d8-ab62-ed6311e0bd4f">145,810</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Accumulated deficit) retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzEtMS0xLTEtOTE1MDE_6e2b65de-24f6-4ace-99a0-fdf0c25aa4f2">76,513</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzEtMy0xLTEtOTE1MDE_f9c76d6c-6c59-413a-ba26-2f4d65bbf3aa">276,449</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:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss)</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 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 unrealized gain on available-for-sale securities, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzMtMS0xLTEtOTE1MDE_5a92955b-ca72-495c-afa1-716801eb28c9">517</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzMtMy0xLTEtOTE1MDE_e9d96278-7c7d-46ce-8b6a-1e5f5019a7cb">686</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%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzQtMS0xLTEtOTE1MDE_6ce5f8de-85f9-4051-89b2-a366c8c29b68">23,587</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzQtMy0xLTEtOTE1MDE_d16d71ff-0504-4ce3-8b6e-815544f5e4b8">7,674</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzUtMS0xLTEtOTE1MDE_247bd743-402d-4c35-bd01-4fe01790802d">130,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzUtMy0xLTEtOTE1MDE_d54657ad-3647-46c7-8022-b4f79dc5183b">416,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzYtMS0xLTEtOTE1MDE_29b4fbe6-673d-477d-954e-d84ba8c75ab4">1,357,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzYtMy0xLTEtOTE1MDE_ebde4000-6b77-444b-b32f-d6be5bbea667">1,593,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEGASYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.773%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.773%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.774%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><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="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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</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: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="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMy0xLTEtMS05MTUwMQ_424763b2-2c40-48ee-87bc-868cd9a95085">701,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMy0zLTEtMS05MTUwMQ_032bc252-7d5c-4cd6-ad0f-f01f2d5d194f">621,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMy01LTEtMS05MTUwMQ_65826eae-5bf8-43b4-80d3-b601775ad045">504,977</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff877bbb3709449c8fcb086cef589400_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNC0xLTEtMS05MTUwMQ_808d26ac-2041-4d94-aeae-985715f290bc">366,063</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="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNC0zLTEtMS05MTUwMQ_881b78f0-1a0a-4c87-b692-c30e7603ca03">336,248</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="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNC01LTEtMS05MTUwMQ_ab193a8b-231f-47ca-987b-02972c5c6108">266,352</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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNS0xLTEtMS05MTUwMQ_9a112bcc-1d40-4d0e-b704-06475f5f38cc">19,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNS0zLTEtMS05MTUwMQ_a8c4c432-9fcd-408a-b3f4-d688f52b72b0">32,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNS01LTEtMS05MTUwMQ_48f10b72-c88b-404d-94f5-754d0b1c8410">28,558</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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNi0xLTEtMS05MTUwMQ_e42a8f79-ed44-4b88-b7e8-fc7b77ebfb56">230,654</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="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNi0zLTEtMS05MTUwMQ_9076b957-11d2-4e97-bd5c-f82670b2961b">222,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNi01LTEtMS05MTUwMQ_b9e2d52e-e05c-4def-bde9-136e4e23927c">217,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 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNy0xLTEtMS05MTUwMQ_378c3762-2d67-4b1d-94f9-72a1f28d8173">1,317,845</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNy0zLTEtMS05MTUwMQ_327beb8a-2386-4bc2-9f79-21ab14686559">1,211,653</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNy01LTEtMS05MTUwMQ_7b760d01-9702-4f99-a1e0-ba534cd747d1">1,017,517</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfOS0xLTEtMS05MTUwMQ_16f5da2d-3c0c-4df1-91a3-b556edb647b4">138,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfOS0zLTEtMS05MTUwMQ_f982ae9b-2ba1-445a-9006-98fed2d3c6ef">120,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfOS01LTEtMS05MTUwMQ_995ec556-41a1-40d0-ac29-d01bb30dd898">98,886</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff877bbb3709449c8fcb086cef589400_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTAtMS0xLTEtOTE1MDE_4d7b2dde-ea58-4e5d-b110-478224f3bcd4">2,642</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="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTAtMy0xLTEtOTE1MDE_dd8ce745-5ab7-4328-9b73-8b7d8092a70b">2,389</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="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTAtNS0xLTEtOTE1MDE_729da98d-414a-414a-afde-9a1721df1ed4">2,644</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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTEtMS0xLTEtOTE1MDE_4223355b-13ba-4e4d-b36b-e259c6e1d2c1">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTEtMy0xLTEtOTE1MDE_476fc7d1-38cf-4470-b8d0-da0a9a16b90b">229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTEtNS0xLTEtOTE1MDE_f1146d35-b185-4c68-b223-1b9d8bc14f1c">284</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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTItMS0xLTEtOTE1MDE_5bc772f9-8ce0-4561-b1a6-a0e93da34da7">227,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTItMy0xLTEtOTE1MDE_19c0aa5c-9f8b-4bee-b928-6a2ad9ed6dcb">213,299</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="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTItNS0xLTEtOTE1MDE_131d1206-d588-4558-8d35-906d3af7656e">209,099</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTMtMS0xLTEtOTE1MDE_059a2887-ad11-40b8-b95f-3810d2ad8c62">368,635</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTMtMy0xLTEtOTE1MDE_0944b328-7772-4d73-9fc1-0902c889cb1f">336,363</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTMtNS0xLTEtOTE1MDE_2de2d8c9-8893-42ec-a729-a3045a7fbde3">310,913</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:middle"><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTQtMS0xLTEtOTE1MDE_080665d6-935b-43ce-9003-b0d33197129d">949,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTQtMy0xLTEtOTE1MDE_8c5fbf79-ae15-44de-8216-ab59ae4d4e4f">875,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTQtNS0xLTEtOTE1MDE_06a2b62f-69e6-4491-92e5-60cd07b4f729">706,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTYtMS0xLTEtOTE1MDE_9d9bb79d-a3f9-412a-9007-b1ddd293d9b5">624,789</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTYtMy0xLTEtOTE1MDE_f0ba80a1-f8fd-4838-9d87-07ab5a934c3e">625,886</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTYtNS0xLTEtOTE1MDE_5a75b1da-f721-4792-8c5b-08e20668cebc">545,693</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:middle"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTctMS0xLTEtOTE1MDE_743cfe9a-d113-488a-8f6a-41c30e876531">294,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTctMy0xLTEtOTE1MDE_14719646-c5d7-460d-b74a-5001c701d176">260,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTctNS0xLTEtOTE1MDE_61b42b11-9b2c-4bce-a0a9-682705ffd7a8">236,986</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTgtMS0xLTEtOTE1MDE_886b7e78-8d89-4172-a745-382cf6eac29d">117,734</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTgtMy0xLTEtOTE1MDE_e1eae99f-f0c2-41ff-9c48-36d2b1bf4797">83,506</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTgtNS0xLTEtOTE1MDE_ccc03d16-0a42-407d-b6de-bdd569cead3d">67,452</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMS0xLTEtOTc1OTM_e81e5c23-daab-4b03-9265-1830c63faa29">21,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMy0xLTEtOTc1OTY_a7c21002-9ccc-42dd-8be4-313918da0416">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktNS0xLTEtOTc1OTk_8b2bc812-de82-4069-848a-8da6a5eedea9">&#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:middle"><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="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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMS0xLTEtOTE1MDE_9835ea8b-b1dc-4a26-bea7-9b394a678df7">1,058,615</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMy0xLTEtOTE1MDE_c06d15a4-694b-4add-a0ba-c1017bc85a2a">970,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktNS0xLTEtOTE1MDE_fef80fbf-e43d-4935-a360-3e063a7502b6">850,131</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjAtMS0xLTEtOTE1MDE_19ad5c3a-4442-435d-bf15-4bc5f14fd52b">109,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjAtMy0xLTEtOTE1MDE_59114f05-05f2-4094-b9fc-0ceb115b29b3">94,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjAtNS0xLTEtOTE1MDE_c94dc6e9-5523-466a-9a5a-0db3054bd213">143,527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency transaction gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjEtMS0xLTEtOTE1MDE_8e8ad71a-54e4-4733-b6bf-287917d056e1">4,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjEtMy0xLTEtOTE1MDE_4e387a29-d40a-4082-a345-349371553cc1">6,459</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjEtNS0xLTEtOTE1MDE_f2fb30f9-e211-431e-aa43-96e4280e3e37">3,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjItMS0xLTEtOTE1MDE_86b72ccf-3e90-4def-b017-f2781b3d6c47">1,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjItMy0xLTEtOTE1MDE_f38770af-1752-4412-9652-d7b535d3442b">704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjItNS0xLTEtOTE1MDE_e6f083f7-ec9a-468e-95b6-db83aaa3ae6a">1,223</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%">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjMtMS0xLTEtOTE1MDE_db6bca06-5515-4afc-974d-a907549ce0a3">7,792</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjMtMy0xLTEtOTE1MDE_8d2561fa-4a77-43ff-9823-0d48d2a853b1">7,956</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjMtNS0xLTEtOTE1MDE_e7f377dc-ed1b-4c04-80a9-209131392ae7">19,356</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) gain on capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjQtMS0xLTEtOTE1MDE_cd2b6686-aad4-4db6-8f2c-32d3b9124929">57,382</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjQtMy0xLTEtOTE1MDE_8363d51b-a230-4fc7-9b30-af49a3832148">23,633</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjQtNS0xLTEtOTE1MDE_f9e000ee-5ac3-4735-acd2-ce3f0ac1c702">31,697</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%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjUtMS0xLTEtOTE1MDE_f695757f-ac54-42a4-b5bb-0dcf20067d25">6,579</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjUtMy0xLTEtOTE1MDE_a4953889-2ae5-4064-90b2-343eaa0221cf">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjUtNS0xLTEtOTE1MDE_99ec11d3-3200-4ec6-9415-ee786b93cdcf">1,370</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%">(Loss) before provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjYtMS0xLTEtOTE1MDE_414adea9-49f9-4ca8-bb81-c72fae63261d">161,797</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjYtMy0xLTEtOTE1MDE_c1012b1a-0bc2-4801-b0c2-fa8bafaebbab">131,987</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjYtNS0xLTEtOTE1MDE_8776adcc-a002-4bbd-93f1-c28449302536">124,889</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjctMS0xLTEtOTE1MDE_f2d8e510-67bd-4197-9e2e-73604cf4b935">183,785</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjctMy0xLTEtOTE1MDE_b5a7e1fb-9158-4841-b7ce-160eeb9a7145">68,947</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjctNS0xLTEtOTE1MDE_5752114a-4cb5-4bf8-a343-1c803b2a9072">63,516</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 31pt;text-align: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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b">345,582</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7">63,040</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtNS0xLTEtOTE1MDE_92caf0c7-fa39-45ed-8b44-ea1f2583142a">61,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</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: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="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzAtMS0xLTEtOTE1MDE_6ab8d07b-9727-4073-a0a8-4ffba3321678">4.22</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="usdPerShare" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzAtMy0xLTEtOTE1MDE_ab76a030-873d-43f6-8910-e398da01190f">0.77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usdPerShare" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzAtNS0xLTEtOTE1MDE_f32b0a30-45e7-4962-b9dc-f768c0699346">0.76</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</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: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="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzEtMS0xLTEtOTE1MDE_32a4be7c-702c-401a-8dcb-32064233f9ec">4.22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="usdPerShare" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzEtMy0xLTEtOTE1MDE_429e6834-2f22-40e3-b20f-4cd48701ad6f">0.77</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="usdPerShare" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzEtNS0xLTEtOTE1MDE_e002697f-b81f-4492-b720-648c4635ee35">0.76</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzMtMS0xLTEtOTE1MDE_26661743-f002-4afb-add2-e18af23fdd3f">81,947</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="shares" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzMtMy0xLTEtOTE1MDE_d7fb52e8-f674-4d38-8e0e-a0a900020c62">81,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzMtNS0xLTEtOTE1MDE_bbead796-8cc3-4bf7-9c60-ee87729d4efa">80,336</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzQtMS0xLTEtOTE1MDE_d4c1c9cb-395b-4473-9d52-52bc38af8288">81,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzQtMy0xLTEtOTE1MDE_80e22f81-81af-4851-ac8a-4b3e51a8877a">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzQtNS0xLTEtOTE1MDE_8b7a12f3-fccb-4c3e-ad8d-302527d24228">80,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEGASYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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="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%">2020</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:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfMi0xLTEtMS05MTUwMQ_be055196-2365-4f12-993f-34c29d32dd18">345,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfMi0zLTEtMS05MTUwMQ_d9e76355-e6e9-4de1-84fc-5269ad6dec69">63,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfMi01LTEtMS05MTUwMQ_92caf0c7-fa39-45ed-8b44-ea1f2583142a">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Other comprehensive (loss) income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;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) gain on available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNC0xLTEtMS05MTUwMQ_d4dd578b-b3c1-4920-864f-3abc48ce18b5">169</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNC0zLTEtMS05MTUwMQ_af8ff5e4-fced-40a2-97eb-3d6daa221b83">640</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNC01LTEtMS05MTUwMQ_c185fabb-87d6-4e1c-82d9-d5357aa78ef4">46</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:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNS0xLTEtMS05MTUwMQ_5bdb0b96-fc6f-467c-9889-466e4073e350">15,913</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNS0zLTEtMS05MTUwMQ_abb6e0db-1977-44bc-94a6-0a4bd35dc8a1">4,680</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNS01LTEtMS05MTUwMQ_2c8a89f0-2dc6-4dd2-8ef9-6e15422a38e8">10,234</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%">Total other comprehensive (loss) income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNi0xLTEtMS05MTUwMQ_943f177e-9c4f-4f84-a6d7-c0625f8ecf37">16,082</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNi0zLTEtMS05MTUwMQ_846b5b05-7f92-474c-a26f-f7333503ecd2">4,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNi01LTEtMS05MTUwMQ_a9647b4a-fb01-4356-a461-654e8c561847">10,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:middle"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNy0xLTEtMS05MTUwMQ_3e31c597-ffb1-4cc9-96ff-72d2a995c3a4">361,664</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNy0zLTEtMS05MTUwMQ_8b876646-147b-4363-8c56-a72afc65a030">67,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNy01LTEtMS05MTUwMQ_7628fc42-753f-4ba5-8569-346c7cd96d50">51,093</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEGASYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.487%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Additional paid-in capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained earnings (accumulated deficit)</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 other comprehensive (loss)</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&#8217; equity</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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%">Number </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%">of&#160;shares</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="background-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%">January 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i45a459e492004ba28c78626b7df5b9d2_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItMS0xLTEtOTE1MDE_da9b508b-b940-41fa-8f6c-3d23c67905ee">79,599</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45a459e492004ba28c78626b7df5b9d2_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItMy0xLTEtOTE1MDE_c22d8a39-9c89-4076-bdf3-96a88a3042dc">796</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8936a21def2c4ef6967b26626fbde5ec_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItNS0xLTEtOTE1MDE_79a4a40d-72ba-4599-bd31-6ce19220d158">140,523</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c6b85630ac46b387512b3d2b88a65d_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItNy0xLTEtOTE1MDE_c1b1b643-ebac-4288-ae35-6626d9afad8d">410,919</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c1e943014624d57a43ebcfeff192082_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItOS0xLTEtOTE1MDE_01c2fc74-3c93-49d0-ba57-01e4895257b2">13,228</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItMTEtMS0xLTkxNTAx_7d8c548b-00dc-421c-af1d-9c5d2b63f281">539,010</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity component of convertible senior notes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i3c5226146763472393ca11c573908d40_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzMtNS0xLTEtOTE1MDE_56db7b10-3c0c-4690-88d4-c87d858caf6c">61,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzMtMTEtMS0xLTkxNTAx_e7272530-51f0-4314-92c0-4f612c090b5a">61,604</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:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc85801eca344100a7c18e278587497a_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtMS0xLTEtOTE1MDE_0823890f-661d-4b00-affb-d63424c01392">278</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="icc85801eca344100a7c18e278587497a_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtMy0xLTEtOTE1MDE_c4cbf80e-8abe-4703-a0d6-7c715e16d0ba">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtNS0xLTEtOTE1MDE_451fba08-2506-4fdd-8003-1a0fee708fa6">28,271</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtMTEtMS0xLTkxNTAx_6ddc6c12-4d3d-4ea9-96d7-af620c41cbbb">28,274</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 7pt;text-align:left;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 for stock compensation 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%"><ix:nonFraction unitRef="shares" contextRef="icc85801eca344100a7c18e278587497a_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtMS0xLTEtOTE1MDE_aee0c12c-6698-44a6-9443-dc320740a3b0">1,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc85801eca344100a7c18e278587497a_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtMy0xLTEtOTE1MDE_f3915190-db93-43a0-8f77-41533721dadc">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtNS0xLTEtOTE1MDE_2dd7b48a-b3de-411f-b361-f6e888188d6e">75,578</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtMTEtMS0xLTkxNTAx_8e5b4656-8554-43e4-91b7-5033f54a2cb5">75,562</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:8pt;font-weight:400;line-height:100%">Issuance of common stock under the employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc85801eca344100a7c18e278587497a_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzYtMS0xLTEtOTE1MDE_66f1a20f-7701-4156-a68d-647be457d81e">33</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="i3c5226146763472393ca11c573908d40_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzYtNS0xLTEtOTE1MDE_12f4bd66-bd7f-4eb4-9afb-c3a8084eb089">3,039</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzYtMTEtMS0xLTkxNTAx_b91a0138-da17-407e-86c4-8b1c2f48d85c">3,039</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:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i3c5226146763472393ca11c573908d40_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzctNS0xLTEtOTE1MDE_7708c1e6-ca9b-4d97-b7fc-b9f3ded34b81">103,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzctMTEtMS0xLTkxNTAx_7cc337ba-6975-48cc-acea-3beb3e176fc7">103,115</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjozMzRkYWU5NTAzNTA0NmYxYjhmNTQ1ZmU3YzRmYWE5OF81NDk3NTU4MTM5Mzg_3f78a844-ae21-4c9b-81c8-b0baf0b2f761">0.12</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="ifd71a1c9ea204f67b474ec4057a5dfe6_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzgtNy0xLTEtOTE1MDE_518e9901-4692-4e01-ac4b-c1ef3ec58111">9,667</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzgtMTEtMS0xLTkxNTAx_cb6971c3-ab0b-46a8-9978-71885ede1602">9,667</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 7pt;text-align: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 comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i175c8493b3d1418783791b92b4a836af_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzktOS0xLTEtOTE1MDE_8c581a50-a067-4c77-a71b-5572ab76332f">10,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzktMTEtMS0xLTkxNTAx_53a10064-162d-4ee7-9587-95ccc13563f9">10,280</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:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd71a1c9ea204f67b474ec4057a5dfe6_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEwLTctMS0xLTkxNTAx_3795f617-8982-4e4b-97d9-e6d1ab62874c">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEwLTExLTEtMS05MTUwMQ_7e5bf1e6-bd8d-4420-b9a5-cc452e335db7">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i797dce23c7f3401a87b1597a9f55055b_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTEtMS0xLTkxNTAx_8044920e-229b-431c-995f-2f5b0e018e0c">80,890</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797dce23c7f3401a87b1597a9f55055b_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTMtMS0xLTkxNTAx_345d7c9e-1194-471d-b279-b5623125d47b">809</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5720e92f67dd45bdb6d60f0e4cf31982_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTUtMS0xLTkxNTAx_bc4397ad-ed9f-44c0-b643-bda08e862d65">204,432</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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic30d760180c74e67b93cac37ff4938e6_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTctMS0xLTkxNTAx_23ab7221-427c-401d-864d-f086f09766fa">339,879</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:#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:700;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28694256464749a8aae93dff0f431e8c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTktMS0xLTkxNTAx_aebf1122-852f-4c15-a540-d9f56fcd3170">2,948</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTExLTEtMS05MTUwMQ_027115bf-5486-4a4a-a876-76c78b3a856c">542,172</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:#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:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTAtMS0xLTkxNTAx_00ec19a9-68ff-4f5e-9f13-b3353af91328">Cumulative-effect adjustment from adoption of ASU 2020-06, net</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ic81aa707f8bf465eb9711bae5abc6e59_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTUtMS0xLTkxNTAx_50f3b2ba-bf63-4332-a283-403a3b740f83">61,604</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="i35ad3978f4594e108ae025881ac81aec_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTctMS0xLTkxNTAx_f8470a61-7d44-4273-b489-c0f085b86a4c">9,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ifa91fea8eda64f5d8d7b692fcd5043c5_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTExLTEtMS05MTUwMQ_92c9d207-0d6b-4fd1-8d57-f9d32593fd84">52,205</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTEtMS0xLTkxNTAx_8950a042-781a-45ac-8498-038ace3ea56f">432</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="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTMtMS0xLTkxNTAx_edf7ba39-080e-4383-b6af-5e179b4633d9">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTUtMS0xLTkxNTAx_861fcfac-b3ef-401c-bb44-c3337790153a">53,605</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%">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTExLTEtMS05MTUwMQ_886e8404-eb7a-4dd7-9d88-9b3e456b08fe">53,610</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:8pt;font-weight:400;line-height:100%">Issuance of common stock for stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTEtMS0xLTkxNTAx_0a5af9ae-0658-48e5-8e62-007b23eb629a">1,153</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="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTMtMS0xLTkxNTAx_8be2869a-7217-465c-bb85-a1317993215a">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTUtMS0xLTkxNTAx_570b21ec-24f4-433a-8baa-bf9a16cef741">69,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTExLTEtMS05MTUwMQ_941da7f3-d816-45e7-bede-a3cca1f5526e">69,925</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 7pt;text-align:left;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 the 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%"><ix:nonFraction unitRef="shares" contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTEtMS0xLTkxNTAx_1a540613-a1a0-4279-baa1-eeae1b810509">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTMtMS0xLTkxNTAx_92df7332-7b44-4d9f-a5e6-f222a5142da5">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTUtMS0xLTkxNTAx_4dca1106-dba5-4b71-8b21-d75517e52658">10,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTExLTEtMS05MTUwMQ_e9b83e5a-1344-4790-b17a-922b471396c5">10,554</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:8pt;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: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="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE2LTUtMS0xLTkxNTAx_d0b6a66f-b6cd-4203-b148-0ed8216bec7f">115,971</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE2LTExLTEtMS05MTUwMQ_3accf3d2-dda9-4723-9be7-e57e3d5d4b0e">115,971</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE3LTAtMS0xLTkxNTAxL3RleHRyZWdpb246OGY1Mjc5YzEyYTkxNGIwMWI2ZDI5MTE5NTFkYmZhM2NfMjk_af0d218a-87df-41f8-b337-e4fecb021f88">0.12</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="i4d03a36b26064f4b893925d61b0b996c_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE3LTctMS0xLTkxNTAx_345ddf6b-a27c-4026-b8a0-fe78cb05ecdf">9,789</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE3LTExLTEtMS05MTUwMQ_59ec6292-442f-4906-acad-aeb2b40b2cf7">9,789</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:8pt;font-weight:400;line-height:100%">Other comprehensive (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="iec9a583dd69f400aaf780e5cca31e2af_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE4LTktMS0xLTkxNTAx_054859a9-71e9-440e-a8d2-45ed746296d3">4,040</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE4LTExLTEtMS05MTUwMQ_f6d634cb-655b-43b5-b9c6-992fdd515f11">4,040</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 7pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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="i4d03a36b26064f4b893925d61b0b996c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE5LTctMS0xLTkxNTAx_3c62af4c-2f50-4ffc-9dd2-fe4238d30f07">63,040</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE5LTExLTEtMS05MTUwMQ_fc5328de-3a91-4a4f-a00a-4ff988120803">63,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cd82aefef124c80ace0793eaf2d2326_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTEtMS0xLTkxNTAx_1fe54b17-d878-4442-9314-0526f95ffa4e">81,712</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cd82aefef124c80ace0793eaf2d2326_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTMtMS0xLTkxNTAx_f665e9c2-93e1-4e40-8071-bbb295f04707">817</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99f5752aa6d743ad8f9314652d1048fe_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTUtMS0xLTkxNTAx_6ac84474-771b-4f23-b74d-98770b39ff8e">145,810</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8557a4098bf34149b76c1b54d7af5b99_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTctMS0xLTkxNTAx_233fd358-a8f9-4923-926e-675d4a489f82">276,449</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7934b7fa3a4846ac8422adeb33a6648e_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTktMS0xLTkxNTAx_d0e2b0da-eeb8-42a9-b37e-d64bf72b5ca2">6,988</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTExLTEtMS05MTUwMQ_07825a01-50ca-4ae1-85a5-a90a2167a545">416,088</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;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTEtMS0xLTkxNTAx_d9546f25-3dbb-414c-8895-812ef6654298">280</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTMtMS0xLTkxNTAx_520d0000-7269-4f62-a787-29ad453b9135">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTUtMS0xLTkxNTAx_b079e0df-2f92-487f-a64d-60162e04f4aa">24,506</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%">&#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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTExLTEtMS05MTUwMQ_3306c0df-e5cc-48a6-9f88-47fad317aaa0">24,508</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:8pt;font-weight:400;line-height:100%">Issuance of common stock for stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTEtMS0xLTkxNTAx_cb9670e7-351d-4b7a-b47d-ea8347e351c1">754</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="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTMtMS0xLTkxNTAx_ce4e040b-1465-43d4-8ae4-3549f21f8951">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6890faee988742bca8dc173c49de199e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTUtMS0xLTkxNTAx_278dbd82-07a0-44c3-9f66-23f250460ad4">20,627</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTExLTEtMS05MTUwMQ_4f575c23-38c0-4224-b429-b0768d8468ad">20,620</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 7pt;text-align:left;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 the 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%"><ix:nonFraction unitRef="shares" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTEtMS0xLTkxNTAx_0a5fd388-fdc6-45b0-8c0d-b1c777a1e05f">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTMtMS0xLTkxNTAx_c33941d9-5450-49c5-8454-5690052f9ded">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTUtMS0xLTkxNTAx_34e9f557-c830-4615-a8e4-3a37b567a0bf">9,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTExLTEtMS05MTUwMQ_e17439d0-c042-419d-ac78-8974d8acce3b">9,172</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:8pt;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: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="i6890faee988742bca8dc173c49de199e_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI0LTUtMS0xLTkxNTAx_45042e70-70d5-4bba-8c78-d947751e8adc">122,229</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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI0LTExLTEtMS05MTUwMQ_0f50ee27-45de-4feb-888e-de1e0b28b61c">122,229</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTAtMS0xLTkxNTAxL3RleHRyZWdpb246MmRiMWM3MTkyNzVmNGQ5YWJmYmVmYmRmYTRiNDNhYzBfMjk_a37de842-5a4c-450c-9dfd-142e4ec34f6c">0.12</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTUtMS0xLTkxNTAx_1d7ea05f-d91d-4390-a4d5-ce15c8558db8">2,474</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="i2e0c39290db14809aca29bec823a503e_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTctMS0xLTkxNTAx_766eadee-7547-4664-84bc-1c55f173900d">7,380</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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTExLTEtMS05MTUwMQ_7313ceca-4a4f-47f9-9fd6-7efab9c6c929">9,854</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:8pt;font-weight:400;line-height:100%">Other comprehensive (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="i022799c943e94f42bf0d0279aa4b69c1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI2LTktMS0xLTkxNTAx_4d835705-df35-4248-aa83-f6b5d026fe8d">16,082</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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI2LTExLTEtMS05MTUwMQ_7afa901a-6286-4641-ae7d-de74e1026db0">16,082</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 7pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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="i2e0c39290db14809aca29bec823a503e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI3LTctMS0xLTkxNTAx_967534d3-0692-4c9f-a71d-1a5de11df90a">345,582</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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI3LTExLTEtMS05MTUwMQ_55b58f7f-4d8c-4191-b738-3a26c4af112e">345,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i82b7ca63b34349c799f540204539c99c_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTEtMS0xLTkxNTAx_978acf38-98cc-4fd8-9d39-22161d19a848">82,436</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82b7ca63b34349c799f540204539c99c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTMtMS0xLTkxNTAx_e600e1a7-ed21-4ea0-9fae-e0b14132388d">824</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9745905454d462690ab65f35ee39dd3_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTUtMS0xLTkxNTAx_0cdb842b-2432-4c3e-83bf-bf88bf67ea18">229,602</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i287aec38fe4f4b70b8eac7e0bac55ded_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTctMS0xLTkxNTAx_2d34b42b-1c8f-454c-8d46-6811f60ea58a">76,513</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i060bf471893b4159ba496915aad5b64f_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTktMS0xLTkxNTAx_3e82f0fd-9414-4f79-a1ac-34da6842ffca">23,070</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTExLTEtMS05MTUwMQ_327c3140-ff5a-48aa-8c53-e12aac3eb12e">130,843</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_103"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEGASYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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="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%">2020</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:8pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b">345,582</ix:nonFraction></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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7">63,040</ix:nonFraction></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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtNS0xLTEtOTE1MDE_92caf0c7-fa39-45ed-8b44-ea1f2583142a">61,373</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:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net (loss) to cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzUtMS0xLTEtOTE1MDE_0c259033-d5d5-483b-a56b-1d779370c33c">122,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzUtMy0xLTEtOTE1MDE_7da71c45-2f2c-4bd9-a5e1-b0bbfef720f7">115,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzUtNS0xLTEtOTE1MDE_1ca93507-e0d9-4eb6-bde3-68063c92bc12">103,068</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 income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzYtMS0xLTEtOTE1MDE_7a6f6fe6-7901-4794-a1cd-b059f96ef5c8">168,890</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzYtMy0xLTEtOTE1MDE_1cdaaf9f-85d9-4903-8f55-e46ec64ceba9">75,336</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzYtNS0xLTEtOTE1MDE_a605d3cd-0adb-42b7-bf81-18ac9dd0f308">59,777</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%">Loss (gain) on capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzctMS0xLTEtOTE1MDE_fb02a6e2-5e9c-4ea2-a85e-5f48faab30ae">57,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzctMy0xLTEtOTE1MDE_e2e2db20-7ac0-4332-852c-3cc71f655a01">23,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzctNS0xLTEtOTE1MDE_6ef5eb93-3786-4c96-924b-01ecd1057ee2">31,697</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%">Amortization of deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzgtMS0xLTEtOTE1MDE_3162f2fe-a0bd-45bd-b1d5-ea495abef065">53,471</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzgtMy0xLTEtOTE1MDE_e1520625-67b6-48d9-8261-4e8252b0f900">41,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzgtNS0xLTEtOTE1MDE_a161728c-8e90-41d0-9f4c-2ad3fcd411ee">33,302</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%">Lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzktMS0xLTEtOTE1MDE_bdd1790a-f3a9-4b65-b8c2-3410534c6737">15,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzktMy0xLTEtOTE1MDE_d48de036-fabd-4690-9f21-243a495ac00c">13,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzktNS0xLTEtOTE1MDE_f9b414d5-d5e0-491d-8ea4-fdc2af72767c">16,248</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%">Amortization of intangible assets and depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEwLTEtMS0xLTkxNTAx_bf827609-7b2e-4208-a5d1-d0cd1eda750b">18,780</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEwLTMtMS0xLTkxNTAx_9e90a3ab-c02e-4bad-8416-0a3be85e6987">28,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEwLTUtMS0xLTkxNTAx_54b2eb68-0ecd-47ec-9227-6a142d8dd275">21,348</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency transaction (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzExLTEtMS0xLTkxNTAx_88cf2c1e-742a-4fad-81c8-0e4f70ddcfdb">4,560</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzExLTMtMS0xLTkxNTAx_821f3f7a-6b78-4e32-b488-12fa8a0dc19b">6,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzExLTUtMS0xLTkxNTAx_2d3aabcc-70b9-4656-8853-ffab0141b0a2">3,704</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 13.75pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEyLTEtMS0xLTkxNTAx_6c561a8f-05a7-42e0-b735-0fc92683f5fc">157</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEyLTMtMS0xLTkxNTAx_9c5aa162-6c86-430c-a069-107fc2ae3594">7,730</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEyLTUtMS0xLTkxNTAx_93054b1b-2809-423e-a7ba-5072667fac25">15,007</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 13.75pt;text-align:left;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 operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, unbilled receivables, and contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE0LTEtMS0xLTkxNTAx_8c8ea431-6210-4dc1-8755-f93b7f73fe2e">51,157</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE0LTMtMS0xLTkxNTAx_06564cf8-b301-4ac2-b994-978087235a4f">11,957</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE0LTUtMS0xLTkxNTAx_e2dc0b02-620e-4815-83f5-fa4f19663ab7">32,321</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE1LTEtMS0xLTkxNTAx_5224f2f7-3939-43bd-9848-8309583263ad">9,133</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE1LTMtMS0xLTkxNTAx_d63d80fa-927b-4133-848f-f44abe19de82">17,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE1LTUtMS0xLTkxNTAx_65cf45ac-7505-49bb-8be2-e1f7e382b108">12,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE2LTEtMS0xLTkxNTAx_f1fa6d0f-cf59-456e-b729-f00df54adc60">529</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE2LTMtMS0xLTkxNTAx_2427843d-75f4-461a-8a6c-f7b1a52d24f2">18,726</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE2LTUtMS0xLTkxNTAx_c7d945e6-7d1f-42bd-8b2c-f168a251cf8d">37,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE3LTEtMS0xLTkxNTAx_8ff3f796-832d-4596-ac1d-d709d59484be">62,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE3LTMtMS0xLTkxNTAx_8855b1e0-585d-4d62-8b94-6e48c21a3b48">41,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE3LTUtMS0xLTkxNTAx_5b31eb5a-4979-44e6-8a8c-071590c1d8a3">43,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE4LTEtMS0xLTkxNTAx_136e3112-8249-4ee9-9e94-e3fe5f3b9526">53,857</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE4LTMtMS0xLTkxNTAx_ed766fe9-88ac-4a54-90da-8604e1b111ec">71,451</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE4LTUtMS0xLTkxNTAx_3d64bb72-e2be-4f0e-988b-34fbe99d7e66">55,175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE5LTEtMS0xLTkxNTAx_61191147-7806-4051-8821-837b95b0fdee">13,312</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE5LTMtMS0xLTkxNTAx_14b31585-cc87-440c-9af1-0040dba73818">15,886</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE5LTUtMS0xLTkxNTAx_4ceb0c95-ef77-46fa-8d66-d17cb453dffe">14,136</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 24.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%">Cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIwLTEtMS0xLTkxNTAx_48c44632-b9c8-4e36-bcd6-1e945e15ef7b">22,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIwLTMtMS0xLTkxNTAx_23551c5f-aa13-494e-9988-31743f38670f">39,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIwLTUtMS0xLTkxNTAx_95ad9813-a286-4902-9231-8fb2022f4881">563</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Purchases of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIyLTEtMS0xLTkxNTAx_3fa9306c-9b99-4610-8b9d-b5cb0ab33d7e">41,015</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIyLTMtMS0xLTkxNTAx_408aa75a-2f1b-4e85-9788-9216eb162269">79,121</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIyLTUtMS0xLTkxNTAx_a05fae08-a806-44be-8bd6-3f57dfa42d8d">326,549</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 7pt;text-align:left;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 maturities and called investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIzLTEtMS0xLTkxNTAx_7c1d9595-d63f-447a-85ee-99cc3dbe676e">66,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIzLTMtMS0xLTkxNTAx_4cdf1d38-aac9-4bf4-9670-30cba3f838f4">105,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIzLTUtMS0xLTkxNTAx_1918c769-33f0-4c03-947a-ae463c918a38">28,811</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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI0LTEtMS0xLTkxNTAx_0b6e732d-1f46-45db-9b61-0c856a09f2b7">23,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI0LTMtMS0xLTkxNTAx_cbde6554-7d72-4d72-bff8-b508cb261f67">61,096</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI0LTUtMS0xLTkxNTAx_02125c58-e154-47c9-b021-873fbbb468ba">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments for acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI1LTEtMS0xLTkxNTAx_ccf7e608-5b7a-4dd8-91ba-d989336d0331">922</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI1LTMtMS0xLTkxNTAx_3893ce39-544c-4356-a3fa-66d181ca08a7">4,993</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI1LTUtMS0xLTkxNTAx_ba530c5b-6b8e-4293-829c-30eabc05b509">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI2LTEtMS0xLTkxNTAx_0ab779b6-3f04-43f5-84b2-c162d469cc94">35,379</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI2LTMtMS0xLTkxNTAx_5368054c-7ab8-466a-a2a3-7fbf9af11bc7">10,456</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI2LTUtMS0xLTkxNTAx_36bd1441-81ef-4d96-84af-34fc034c2a04">25,369</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 24.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%">Cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI3LTEtMS0xLTkxNTAx_d0c1cbcd-ce03-4f10-a907-3bb6d94b32ea">13,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI3LTMtMS0xLTkxNTAx_4515d7e1-699f-4692-bb3e-b7ac01cd031d">72,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI3LTUtMS0xLTkxNTAx_0b8aae89-b06c-4c40-ad7c-c839b9bc0e27">321,683</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;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 convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI5LTEtMS0xLTkxNTAx_61fe8339-3a5e-4259-affe-a8e7fd073c66">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI5LTMtMS0xLTkxNTAx_e3cbf94b-74b4-4a60-8dd6-012a1279a007">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI5LTUtMS0xLTkxNTAx_9252d3ef-2827-4ee8-b310-33e2f45f3c00">600,000</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:8pt;font-weight:400;line-height:100%">Purchase of capped calls related to convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMwLTEtMS0xLTkxNTAx_71cdfd71-242f-485d-98ee-5c42fea31c24">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMwLTMtMS0xLTkxNTAx_267a1bb0-2304-4438-bc96-50f1f90675e0">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMwLTUtMS0xLTkxNTAx_2e257942-82d9-4eaa-b852-c47af7639059">51,900</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;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 debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMxLTEtMS0xLTkxNTAx_57d4d050-2148-4c68-b917-1a067b50ae67">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMxLTMtMS0xLTkxNTAx_35f1a0e0-225a-426c-95d4-db7e8462e3c3">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMxLTUtMS0xLTkxNTAx_4c374443-a762-4444-93d4-1dcf5527b0ce">14,527</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:8pt;font-weight:400;line-height:100%">Proceeds from employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMyLTEtMS0xLTkxNTAx_2fc2e5b6-d00e-44dc-aa81-52269f74e360">9,172</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMyLTMtMS0xLTkxNTAx_0cefb74a-380b-4205-8ec0-3bc0f1a5eef5">10,554</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMyLTUtMS0xLTkxNTAx_7a459db1-4153-4e00-a16e-80a4b1ea1a2e">3,039</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:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMzLTEtMS0xLTkxNTAx_363495a1-a212-4fd5-82f1-0f71f104f98f">9,834</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMzLTMtMS0xLTkxNTAx_18da9649-2f68-4568-9c80-220e003fc394">9,761</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMzLTUtMS0xLTkxNTAx_10d97056-cfb8-4800-ad0d-470ece6853be">9,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 stock repurchases for tax withholdings for net settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM2LTEtMS0xLTkxNTAx_c7dd44fb-8dd9-4aa9-840a-f2a3c9767bb4">20,620</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM2LTMtMS0xLTkxNTAx_3fe8d5d3-bde0-4396-9a23-dbd841f1b25c">69,925</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM2LTUtMS0xLTkxNTAx_9d253d1e-5a9c-4eea-8177-08ff9c4e4bb5">75,562</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 7pt;text-align: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 stock repurchases under stock repurchase program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM3LTEtMS0xLTkxNTAx_5697b1c9-a057-4278-bf2a-cf3f8e707984">25,707</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM3LTMtMS0xLTkxNTAx_5ae661e5-897a-49bf-be00-5418e522418e">52,711</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM3LTUtMS0xLTkxNTAx_2dc412e1-f3bc-45bf-b582-b89c3cf2a463">27,974</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 24.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%">Cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM4LTEtMS0xLTkxNTAx_33021e49-6483-42cb-a9f1-9fe6259c655b">46,989</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM4LTMtMS0xLTkxNTAx_3c329e41-9000-438c-bac3-568c644be4ba">121,843</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM4LTUtMS0xLTkxNTAx_b8cdca7b-4ab6-4c22-ab10-ed45fd2ec656">423,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM5LTEtMS0xLTkxNTAx_e3b863f2-65f0-468f-bf46-8f65f3daeb98">3,333</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM5LTMtMS0xLTkxNTAx_3ea56bcd-c675-44a8-841b-6053ed3e63f3">1,712</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM5LTUtMS0xLTkxNTAx_7a005382-e108-45a7-b54d-f3985f07dfd4">2,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31.75pt;text-align: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 (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQwLTEtMS0xLTkxNTAx_10d9a147-9a1b-49a0-899f-e86e3f9b1dad">14,911</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQwLTMtMS0xLTkxNTAx_f662410d-c90d-4f7a-a72b-1281fc0a8850">11,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQwLTUtMS0xLTkxNTAx_9c8f9ea5-cda6-45fb-8f9b-58c25bbde8f2">103,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQxLTEtMS0xLTkxNTAx_403ecec9-be9b-441e-a1f9-f3bedd7842ac">159,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQxLTMtMS0xLTkxNTAx_3297c92f-7d72-436f-98ca-103febbbf58a">171,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic850965d4e504b89b1d2ce842fd774ce_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQxLTUtMS0xLTkxNTAx_3b97396c-74ce-4daf-b0c1-4ee05d1a8fdd">68,363</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%">Cash and cash equivalents, end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQyLTEtMS0xLTkxNTAx_045d2170-97b8-4eea-b5cf-62d73593084b">145,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQyLTMtMS0xLTkxNTAx_d9d2cf91-0f41-4002-821f-5a73f30991f7">159,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQyLTUtMS0xLTkxNTAx_20358a86-635a-43b1-b20a-614c0d098546">171,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Supplemental disclosures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">Interest paid on convertible notes</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ1LTEtMS0xLTkxNTAx_3c2f1b66-8d41-4df5-ba2c-08c4e6a686b6">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ1LTMtMS0xLTkxNTAx_4ccc0470-43c2-4391-aa10-4f403020d130">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ1LTUtMS0xLTkxNTAx_4feb6a66-6dd4-4081-95c1-4b499e0efd32">2,338</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:8pt;font-weight:400;line-height:100%">Income taxes paid (refunded)</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ2LTEtMS0xLTkxNTAx_ecc4d356-4f8d-4342-9d4b-b4f988118871">7,645</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ2LTMtMS0xLTkxNTAx_c25e35ca-6a1e-45a2-b157-015f885b7af3">4,552</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ2LTUtMS0xLTkxNTAx_038ac81c-7145-4eb1-8835-428b5577caf7">3,377</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%">Non-cash investing and financing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in property and equipment included in accounts payable and accrued liabilities</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTEtMS0xLTEwOTc2NA_e029de31-2c08-43fe-a2d5-281fcfce6a21">9,914</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTMtMS0xLTEwOTc2NA_b6a33c73-97fb-4079-b685-ed0a8c10d813">2,143</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTUtMS0xLTEwOTc2NA_eb49d2ea-6158-44f1-8a29-cabea3995006">825</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:8pt;font-weight:400;line-height:100%">Dividends payable</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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTEtMS0xLTkxNTAx_c873b40b-f8d6-494b-9010-177e8bb2cc4b">2,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTMtMS0xLTkxNTAx_d7ba0d83-e30c-4187-82df-61363b19f1b0">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTUtMS0xLTkxNTAx_2ed362f2-4476-4c25-aaa2-a32bd5c3141c">2,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_106"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><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%">PEGASYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_109"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzE3MDQ_77bef55e-2d66-437d-b043-4e6b26c7e583" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. BASIS OF PRESENTATION</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company develops, markets, licenses, hosts, and supports enterprise software that helps organizations build agility into their business. The Company&#8217;s low-code platform for workflow automation and artificial intelligence-powered decisioning enables clients to personalize customer experiences, streamline customer service, and automate business processes and workflows. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzE3MDU_c9eb0561-b5d8-4a7b-a3da-1739b18679b6" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management estimates and reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S.&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzE3MDA_a133db2a-fb52-46b8-939f-fc04f7de47e4" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzIxOTkwMjMyNjI2NzQ_ee97ef7f-164e-4de4-bb9f-8887a212aa28" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, (loss) from operations, or net (loss).</span></div></ix:nonNumeric></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_112"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMx_fe2bfc7d-d8a5-40c2-a32c-01e395c404e8" continuedAt="i4d643d2849ee4cefa471f1e7c8d04667" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. SIGNIFICANT ACCOUNTING POLICIES</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzI0_e037e9e4-2648-49be-88e0-6519166395f8" continuedAt="i36feb7bb20f441deadd32da8e6331ed7" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is primarily derived from:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#8217;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Subscription license, composed of revenue from term license arrangements for the Company&#8217;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Perpetual license, composed of revenue from perpetual license arrangements for the Company&#8217;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Consulting, primarily related to new software license implementations, training, and reimbursable costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#8217;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i4d643d2849ee4cefa471f1e7c8d04667" continuedAt="ib61413cccf7b4587ae399a6a2d0730ac"><ix:continuation id="i36feb7bb20f441deadd32da8e6331ed7" continuedAt="i41aeea614b6d49e2997caa107ed7bf42"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzYw_d86df814-7c42-4063-a792-bd7cac25e890" continuedAt="i60354c949929482ea1ec3d34a30be137" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><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 performance obligations are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.470%"></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%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#8217;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable consideration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#8217;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant financing components</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#8217;s payment with the timing of the use of the software license or service.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#8217;s borrowing rate, or the Company&#8217;s incremental borrowing rate, depending upon the recipient of the financing. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, 2021, and 2020, significant financing components were not material.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="ib61413cccf7b4587ae399a6a2d0730ac" continuedAt="ia67e76dd3b7846069c4c8de0cce45522"><ix:continuation id="i41aeea614b6d49e2997caa107ed7bf42"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses contract modifications to determine:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the additional products and services are distinct from the products and services in the original arrangement; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for as either:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a prospective basis as a termination of the existing contract and the creation of a new contract; or</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a cumulative catch-up basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred commissions</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#8217;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:AmortizationPeriodForDeferredContactCosts" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzc5NTQ_37e2bb38-201c-4ea4-bbfa-a40c0f020894">4.5</ix:nonNumeric> years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:AmortizationPeriodForDeferredContactCosts" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzgwNjg_5e9f517f-2794-4049-b121-2e064eafa89c">4.5</ix:nonNumeric> years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.</span></div></ix:continuation><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzYx_5f8aac20-8e51-47d3-8e85-3115887ca186" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#8217;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 12. Debt", and "Note 14. Fair Value Measurements" for additional information.</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzUz_ad5cac1d-601b-44fc-898f-26d9fa928708" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are <ix:nonNumeric contextRef="i41287f8147cd4dfebc0aa8364b2ea663_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzk1MjQ_5087605a-4a0a-425f-af05-bbcdd79c2951">three years</ix:nonNumeric> for computer equipment and <ix:nonNumeric contextRef="ia40035140193478b81fbada30ba8612a_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzk1NTQ_ff2deeab-9042-485e-96c1-2134450bea97">five years</ix:nonNumeric> for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#8217;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzU0_551e6d38-6c4f-4209-ac32-ad53cc6d87e9" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#8217;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#8217;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzM2_b1f4a33f-d112-4318-bac8-da3bfd59c804" continuedAt="if6a7f43482104cd2b60dc8d67e8c490f" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss contingencies and legal costs</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="ia67e76dd3b7846069c4c8de0cce45522" continuedAt="icdd28c3b2b0d4ff690430cba0a24ad58"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if6a7f43482104cd2b60dc8d67e8c490f">Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#8217;s estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on the Company&#8217;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred.</ix:continuation> </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzIw_7b2cf6e5-018d-4f49-9722-1a1ac2bb29a2" continuedAt="i92aabe4533394434a7cc366b87ae0d8f" escape="true">Internal-use software </ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i92aabe4533394434a7cc366b87ae0d8f">The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72">three</span> to <ix:nonNumeric contextRef="i6f0b5b7fb2254e57911755712c339cc6_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzUw_3209369c-08a8-42ff-be33-fcf1a5b59a60">five years</ix:nonNumeric>, commencing on the date the software is placed into service.</ix:continuation> </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzQw_51a5878d-b5a9-4f1e-8b3f-c82079877e31" continuedAt="i53b541b1c65e4b65a379173038c74de6" escape="true">Goodwill</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i53b541b1c65e4b65a379173038c74de6">Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit.</ix:continuation> The Company performed a qualitative assessment as of November 30, 2022, 2021, and 2020, and concluded that there was <ix:nonFraction unitRef="usd" contextRef="i624c1f48dce24aa480b5d9b4be87ab4b_D20201130-20201130" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyNzY0_833025be-9fa1-4c15-99ec-e24679473b18"><ix:nonFraction unitRef="usd" contextRef="ib8aa8584c9b24bc097474b2e96116723_D20211130-20211130" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyNzY0_cadd1dc5-61b4-41da-ac43-b63dc74b5080"><ix:nonFraction unitRef="usd" contextRef="i85122eedf1c54ddcb1f3cb9f7c6edce3_D20191130-20191130" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyNzY0_ec6b139a-6065-4711-908d-84e50607eb3a">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value. </span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzM4_269e2c59-555a-4409-a795-5323b1701fc1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible and long-lived assets</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#8217; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMw_725d562a-279e-4c81-b692-9ac6ada42ad5" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash equivalents</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds and other investments with original maturities of three months or less.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzYz_cb6019e7-eaac-4f4a-a803-76d1a1ba3745" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#8217;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#8217;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#8217;s consolidated statements of operations.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzY1_0623b26f-df22-4019-8935-858be5453d69" continuedAt="i7b2a20062a114e08a672f61d145a7105" escape="true">Research and development and software development costs</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7b2a20062a114e08a672f61d145a7105">Research and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#8217;s general availability.</ix:continuation> As a result, <ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE1Mzgw_11e3e70f-0c25-42b1-813a-559f895d2fcb"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE1Mzgw_26d2a643-6f7a-48c9-9c5e-72c67ec78312"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE1Mzgw_7eb2b277-f199-4d4c-a6fa-18e54289b57b">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> costs were capitalized in 2022, 2021, or 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMy_17ad15e8-dd74-41b3-a2fc-e468ca445a4b" continuedAt="i939d4a612fd6467ba0fafd4315865a3b" escape="true">Stock-based compensation</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i939d4a612fd6467ba0fafd4315865a3b">The Company recognizes stock-based compensation expense associated with equity awards based on the award&#8217;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures.</ix:continuation> See "Note 16. Stock-Based Compensation" for a discussion of the Company&#8217;s key assumptions when determining the fair value of its equity awards at the grant date.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="icdd28c3b2b0d4ff690430cba0a24ad58"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzQ2_495ba1a2-41d5-4c82-9533-79de56108d93" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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 translation and remeasurement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities for the Company&#8217;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMz_47799989-fb99-4e6e-bf8f-88c69c704fff" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#8217;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, the Company&#8217;s firm contractual backlog, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its income tax positions and records tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than <ix:nonFraction unitRef="number" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="INF" name="pega:MoreLikelyThanNotLikelihoodPercentage" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE4MDgx_d25ae96f-444a-4391-9ca5-6ea890b5bcf3">50</ix:nonFraction> percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#8217;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#8217;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 18. Income Taxes". </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzUw_c223d760-c5fd-46da-842e-ab5921574522" continuedAt="i5d7bb5ef59734c4b8e3b1a691b5bfdbb" escape="true">Advertising expense</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5d7bb5ef59734c4b8e3b1a691b5bfdbb">Advertising costs are expensed as incurred.</ix:continuation> Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5Mjcw_f053ac33-5159-41bb-8a5c-5bd386134fe3">6.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5Mjc0_e07043ba-237f-44da-be1e-f3378a58ef11">11.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5Mjgy_b921ed5a-c92a-4846-a09d-4b8a03c11bb9">8.7</ix:nonFraction> million during 2022, 2021, and 2020, respectively.</span></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_115"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90ZXh0cmVnaW9uOjY4N2E2Nzg3NDQ4NzQ4ZWE4ZWI4NTNhMzI3YTg1YWM5XzEyMw_69789555-97fe-40b2-adab-c9142a85d721" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. MARKETABLE SECURITIES</span><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90ZXh0cmVnaW9uOjY4N2E2Nzg3NDQ4NzQ4ZWE4ZWI4NTNhMzI3YTg1YWM5XzEyNA_805cc839-a40a-4b04-8f94-f65a321630b9" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMS0xLTEtOTE1MDE_927fda36-161a-47bb-9467-36084cb4a885">2,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMy0xLTEtOTE1MDE_8723cc57-4d76-4cf8-adae-924e63085e03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItNS0xLTEtOTE1MDE_52faca47-0268-4c0c-9033-86be8ad2c4c1">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItNy0xLTEtOTE1MDE_4ec15a81-4c15-450b-80d6-7939b78849d4">2,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItOS0xLTEtOTE1MDE_593b4610-913a-49fd-b3e3-6b172e1f4368">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMTEtMS0xLTkxNTAx_f95836c6-332b-4dce-882d-83fe9d8a8344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMTMtMS0xLTkxNTAx_15741f41-ed13-4d50-a0e4-169c4b00072f">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMTUtMS0xLTkxNTAx_26336231-7c61-498d-9ec1-4d7c4c1469ad">1,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMS0xLTEtOTE1MDE_8fbc950a-ed35-4640-bc62-b05a9bc39479">151,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMy0xLTEtOTE1MDE_09172a3f-b069-4d9a-a187-0a8f4875686b">&#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="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtNS0xLTEtOTE1MDE_1e4f169e-7966-4492-986a-caafd1424342">2,647</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="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtNy0xLTEtOTE1MDE_33b81f2a-b09d-4198-b7c8-2caeb037daea">149,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib7fe0ae765b0408f8f728bc307753174_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtOS0xLTEtOTE1MDE_eeb833e6-2f98-41a3-ac86-0cb3af09ede7">201,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="ib7fe0ae765b0408f8f728bc307753174_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMTEtMS0xLTkxNTAx_c63e22b5-adbb-4f18-854e-ce274f5af45d">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7fe0ae765b0408f8f728bc307753174_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMTMtMS0xLTkxNTAx_9cb63f95-4664-450d-805f-8be73245aa32">837</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="ib7fe0ae765b0408f8f728bc307753174_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMTUtMS0xLTkxNTAx_7fa87a79-9526-4539-95f1-49fb847545f6">200,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMS0xLTEtOTE1MDE_34b196d6-e9c1-4764-9517-9ef5782a9cdf">154,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMy0xLTEtOTE1MDE_ffaf7b02-fed2-43cb-9d5d-91fa937dd2cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtNS0xLTEtOTE1MDE_87c17b62-30ad-4683-816d-7e22daa28a6b">2,699</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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtNy0xLTEtOTE1MDE_3ca11c75-c51a-4d1c-a62f-9cc275163871">152,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtOS0xLTEtOTE1MDE_bfdb0334-e54c-49a1-84d2-d0cfcb541b29">203,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMTEtMS0xLTkxNTAx_63b0faba-c5df-45ea-a5c6-69213b8579ce">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMTMtMS0xLTkxNTAx_ad85a6ec-9914-490c-9183-ae2633c8b5e7">847</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMTUtMS0xLTkxNTAx_2009a486-de28-4810-8765-83c5bf263121">202,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><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, marketable securities&#8217; maturities ranged from January 2023 to November 2024, with a weighted-average remaining maturity of <ix:nonNumeric contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90ZXh0cmVnaW9uOjY4N2E2Nzg3NDQ4NzQ4ZWE4ZWI4NTNhMzI3YTg1YWM5XzEyMQ_2ddb22c6-5330-43a3-99cf-5ba659af5018">0.5</ix:nonNumeric> years.</span></div></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_118"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyMA_45df865a-f8cb-4af4-a4f9-e481c3612e07" continuedAt="i6dde20dcf9f440318efcd8cd16e80d06" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyNA_56fc8398-9c36-4f06-ad3a-cf41777e2d61" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzEtMS0xLTEtOTE1MDE_3df484a2-69b0-41f1-9d58-3a2b09258d4e">255,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzEtMy0xLTEtOTE1MDE_375d6979-cd97-424a-9c28-01f4bdc9575f">182,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzItMS0xLTEtOTE1MDE_54ba180e-01d3-4da1-8e5c-e8a4a79bc5cc">213,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzItMy0xLTEtOTE1MDE_6e1cbd28-ce43-4457-95bf-10c88a0f4f32">226,714</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%">Long-term unbilled receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzMtMS0xLTEtOTE1MDE_677f098f-dcbc-41a6-9a56-d596019201e9">95,806</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzMtMy0xLTEtOTE1MDE_b462ff9b-ca23-4d2c-a40c-9dd3227438df">129,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:AccountsReceivableAndUnbilledReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzQtMS0xLTEtOTE1MDE_3f8807f0-de4e-4e3f-ac87-465cf401a952">564,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:AccountsReceivableAndUnbilledReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzQtMy0xLTEtOTE1MDE_f8030da7-2f5e-4ff1-ab3d-be2012ab274d">539,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i6dde20dcf9f440318efcd8cd16e80d06"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyNg_773a5079-d8cb-4b41-a3da-2786cfc9b9b0" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing, and billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected billing date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">1 year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzEtMS0xLTEtOTE1MDE_58209de0-d99f-46e4-8748-8f61e8f9714c">213,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzEtMi0xLTEtOTE1MDE_821dc581-b42c-434b-8658-e4fb5950f153">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1-2 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzItMS0xLTEtOTE1MDE_835a1f95-300b-43a8-abed-bfd7c0e897f3">81,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzItMi0xLTEtOTE1MDE_59e1ca16-8607-40c5-b37b-58cc58fc48c6">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzMtMS0xLTEtOTE1MDE_8d8a0c19-7d43-4aa2-931f-c2e8fef39f11">14,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzMtMi0xLTEtOTE1MDE_58ca0ec9-8a40-4588-aca9-46102b7148c3">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesCurrentAndNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzQtMS0xLTEtOTE1MDE_0802286b-dc12-4f07-ba38-0a9d4d042681">309,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="pega:UnbilledReceivablesCurrentAndNonCurrentPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzQtMi0xLTEtOTE1MDE_00f4c63f-385f-4c10-829f-be389ed631a6">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyNw_97df9fec-f8b7-414b-8b91-7d47f785bf46" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzEtMS0xLTEtOTE1MDE_e8eba110-e4ad-4d0b-92dc-654f4cb6e47f">150,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzEtMi0xLTEtOTE1MDE_70fe0956-b50f-4dfd-8719-53e8c5492c97">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzItMS0xLTEtOTE1MDE_2e9485ac-d7d8-49ec-9ca5-efac922ff386">109,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzItMi0xLTEtOTE1MDE_e1ced6a6-8bcf-4508-a320-a46b7685a331">35</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzMtMS0xLTEtOTE1MDE_d5640114-9aa9-4a75-8fe6-624eceb8c199">30,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzMtMi0xLTEtOTE1MDE_43d046b3-7e04-4288-9407-e80da20002aa">10</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:8pt;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:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzQtMS0xLTEtOTE1MDE_4335f07d-b05d-47f7-8fd6-3a20c1f2a3b5">11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzQtMi0xLTEtOTE1MDE_efea275b-b111-49b9-9797-f92e45769a4f">4</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018 and prior</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzUtMS0xLTEtOTE1MDE_2efd41fd-145c-44d7-a268-e122bbe469d2">7,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzUtMi0xLTEtOTE1MDE_8fd0c093-d855-4bc6-8ae3-1e6c35bf9dae">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:UnbilledRevenueTotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzYtMS0xLTEtOTE1MDE_7d30d06e-6194-40b8-998c-6b1c18fc370c">309,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="pega:TotalPercentageOfUnbilledRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzYtMi0xLTEtOTE1MDE_428ccbe3-312d-4e51-944b-a6be5ad899d9">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:SummaryOfMajorClientsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyMQ_69013923-1c59-4b43-bb0c-f2776972390c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major clients</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients that represented 10% or more of the Company&#8217;s total accounts receivable and unbilled receivables:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.947%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="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, 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:8pt;font-weight:400;line-height:100%">Client A</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:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i13379ed2eb494d61b5e0fc0a0636cb1f_D20220101-20220331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTpkNDg4MzFiYTBkNzU0N2M4YWJjZDE5ZWJmNjU3OGY4Ny90YWJsZXJhbmdlOmQ0ODgzMWJhMGQ3NTQ3YzhhYmNkMTllYmY2NTc4Zjg3XzItMy0xLTEtOTc5Nzc_ff6daadb-bf34-4185-9a50-166bf2ff8d12">1</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:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b78298b6bfc4e8e85fb96c2fd2ddc91_D20220101-20220331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTpkNDg4MzFiYTBkNzU0N2M4YWJjZDE5ZWJmNjU3OGY4Ny90YWJsZXJhbmdlOmQ0ODgzMWJhMGQ3NTQ3YzhhYmNkMTllYmY2NTc4Zjg3XzMtMy0xLTEtOTc5Nzc_a3f53a21-e330-418f-aedf-070be872a4fb">15</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:8pt;font-weight:400;line-height:100%">%</span></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%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibe1d1272a5bc4b0d89c2423a2f10700c_D20220101-20220331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTpkNDg4MzFiYTBkNzU0N2M4YWJjZDE5ZWJmNjU3OGY4Ny90YWJsZXJhbmdlOmQ0ODgzMWJhMGQ3NTQ3YzhhYmNkMTllYmY2NTc4Zjg3XzQtMy0xLTEtOTc5Nzc_709c1c42-10be-4432-8f65-ea23513d1589">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Client accounted for less than 10% of receivables.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ContractAssetsAndDeferredRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyOA_3d27fc12-3006-4dce-8f23-43d12dc3a1ef" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzEtMS0xLTEtOTE1MDE_c761cf38-2d8b-4d43-a1d0-b70ef051e2eb">17,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzEtMy0xLTEtOTE1MDE_0acb217b-8274-4650-93a6-ee9f185d9a96">12,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzItMS0xLTEtOTE1MDE_091a7bc6-af31-4aee-8533-4db8fa811340">16,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzItMy0xLTEtOTE1MDE_30e222dd-e4e2-4aa1-9471-d0e991a4c89a">10,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzMtMS0xLTEtOTE1MDE_65b19f00-1a8c-49df-a021-e3e8ae29d582">34,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzMtMy0xLTEtOTE1MDE_e1791d2e-9ee7-478a-b3ba-08a479861ae8">23,173</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><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other current assets.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Included in other long-term assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzEtMS0xLTEtOTE1MDE_edb0b72b-cf2a-4531-b46d-ec897baaf025">325,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzEtMy0xLTEtOTE1MDE_f624c379-ba41-47a1-8d04-9183f3d58cb3">275,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzItMS0xLTEtOTE1MDE_a1edbca8-a14e-4017-9315-e85048235c41">3,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzItMy0xLTEtOTE1MDE_fcd196d4-c016-493a-8659-97a0843c950a">5,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzMtMS0xLTEtOTE1MDE_3bf154ce-3e86-4b19-8c53-8de843fd650f">328,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzMtMy0xLTEtOTE1MDE_fb198daa-c5e5-41e4-84f5-6058f09a64f1">281,499</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><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> (1) Included in other long-term liabilities.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in deferred revenue in 2022 was primarily due to new billings in advance of revenue recognition and $<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-5" name="pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzU0MA_a243bc4a-6230-4b4f-b000-cfeaa7cfd27c">276.7</ix:nonFraction> million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2021.</span></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_121"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:DeferredCostsNetTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90ZXh0cmVnaW9uOjQzOTI0ZjExNjgzMzQyYjZiM2E3NDlmZTE4NTU0ZDU1XzEwMg_6cc1ab1c-98b9-4c69-b52e-f7771af94c73" continuedAt="i4d03f5a33284405aaad85ac64c956567" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. DEFERRED COMMISSIONS </span><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90ZXh0cmVnaW9uOjQzOTI0ZjExNjgzMzQyYjZiM2E3NDlmZTE4NTU0ZDU1Xzk4_e3b5782e-9d2d-4a21-a58d-e328a0395234" continuedAt="i8319a24dcf284f76a561cdd1ebae5e26" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZToxYTIwN2E0NTZmZDk0YmRiYTVjNWY2ZDgzYTJjOThlNy90YWJsZXJhbmdlOjFhMjA3YTQ1NmZkOTRiZGJhNWM1ZjZkODNhMmM5OGU3XzItMS0xLTEtOTE1MDE_4534029f-c4c2-4ea4-9089-87e8df43f737">130,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZToxYTIwN2E0NTZmZDk0YmRiYTVjNWY2ZDgzYTJjOThlNy90YWJsZXJhbmdlOjFhMjA3YTQ1NmZkOTRiZGJhNWM1ZjZkODNhMmM5OGU3XzItMy0xLTEtOTE1MDE_6091964e-4224-461a-98a6-b6590aaeeae2">135,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i8319a24dcf284f76a561cdd1ebae5e26">(1) Included in other long-term assets.</ix:continuation></span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i4d03f5a33284405aaad85ac64c956567"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90ZXh0cmVnaW9uOjQzOTI0ZjExNjgzMzQyYjZiM2E3NDlmZTE4NTU0ZDU1XzEwMQ_f88c975c-965b-4576-b21f-5a4e2740baa6" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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%">Amortization of deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZTpmMWZiZjE2ZjVjMmU0MGU1YWRkMzRmN2FiOGJlYzgwZi90YWJsZXJhbmdlOmYxZmJmMTZmNWMyZTQwZTVhZGQzNGY3YWI4YmVjODBmXzEtMS0xLTEtOTE1MDE_f70ed57d-03a0-465d-94bf-8b3396113b75">53,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZTpmMWZiZjE2ZjVjMmU0MGU1YWRkMzRmN2FiOGJlYzgwZi90YWJsZXJhbmdlOmYxZmJmMTZmNWMyZTQwZTVhZGQzNGY3YWI4YmVjODBmXzEtMy0xLTEtOTE1MDE_ce20a679-3f12-4613-b7b8-c98c3fc66705">41,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZTpmMWZiZjE2ZjVjMmU0MGU1YWRkMzRmN2FiOGJlYzgwZi90YWJsZXJhbmdlOmYxZmJmMTZmNWMyZTQwZTVhZGQzNGY3YWI4YmVjODBmXzEtNS0xLTEtOTE1MDE_570a095a-b8d2-4ed7-b3a3-941178ec4d99">33,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in selling and marketing expenses.</span></div></ix:nonNumeric></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_124"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90ZXh0cmVnaW9uOmFkMzc4MWUwZDI4ZTQyZDRiZTk2Y2RiOTQxNmY1ZWEwXzYx_3ffa0a97-b6ca-4835-bf69-7bcf3fa8be59" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. PROPERTY AND EQUIPMENT </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90ZXh0cmVnaW9uOmFkMzc4MWUwZDI4ZTQyZDRiZTk2Y2RiOTQxNmY1ZWEwXzU3_f1dea67d-df9c-4ac4-b3ca-84a09003bc90" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c099b79bb8346289c1c8bd0b7526688_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzItMS0xLTEtOTE1MDE_9a79abae-55f2-4425-965a-56541c9d9e32">35,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife5807057b9f4d98980ea9db8678e2a1_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzItMy0xLTEtOTE1MDE_99ba75c2-0219-463a-94d0-4986f0b75894">31,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33cce4e1e7be4b6dbb1e450456932621_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzMtMS0xLTEtOTE1MDE_c3b16f2b-a8c7-4e56-a02d-ee68ab3eea68">27,292</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb26c7a1d8f40ffaa2335e7dc531d9e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzMtMy0xLTEtOTE1MDE_6c53756d-b6a4-4025-bad2-786660cb6b87">26,115</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:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie9ca9e683a41437db117b0457d5a57e2_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzQtMS0xLTEtOTE1MDE_aef1af17-b63a-47c8-920c-e6fa857c51dc">5,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id494ac3849074d1fa53d3b82fb81dec0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzQtMy0xLTEtOTE1MDE_3c98fea1-8f69-4ee4-b532-f2420566e9ca">5,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software purchased</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33c9a81aab743aa9da23ca91671a799_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzUtMS0xLTEtOTE1MDE_8d3028d9-2192-4afd-a900-0bd30e2dd507">9,724</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3874a4638e6d4718b2227c9bf854f8e2_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzUtMy0xLTEtOTE1MDE_543b69d4-8c9d-49b3-b0b5-f2434d966f89">8,566</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software developed for internal use</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0af228b2948149e7a84ab293765f06eb_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzYtMS0xLTEtOTE1MDE_82f30610-190b-4ea9-9e5d-060ebba3d466">19,869</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="i5686aef2ae754e31a90425caed83d5d7_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzYtMy0xLTEtOTE1MDE_cdcef624-b37f-4b84-80a1-b0fe836aa2b4">19,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets in progress</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3d21be4a29b419d9db86ac7eae324c6_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzctMS0xLTEtOTE1MDE_25abc098-a7da-42d2-938f-5fa00b7c3ba8">37,342</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i335e6f8db90a4b61ba596e1121f7145c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzctMy0xLTEtOTE1MDE_76e5f956-5e4c-4c70-8294-db8da4f007a8">4,262</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:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzgtMS0xLTEtOTE1MDE_f00ae24a-7221-4dbb-9968-e1f7a47a15ef">135,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzgtMy0xLTEtOTE1MDE_75daeb23-d55e-4628-b084-5870ef409bc0">95,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzktMS0xLTEtOTE1MDE_0fc2a192-0727-4700-a1e9-e569b95c7d26">80,213</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzktMy0xLTEtOTE1MDE_4f82e793-4302-4a57-a5e9-da10e74b3406">68,337</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzEwLTEtMS0xLTkxNTAx_87c27161-2f5e-4892-93a2-b43457a4597a">55,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzEwLTMtMS0xLTkxNTAx_c0a9d482-e0dd-46ed-a15f-06a251ed9dd8">26,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other long-term assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:DepreciationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90ZXh0cmVnaW9uOmFkMzc4MWUwZDI4ZTQyZDRiZTk2Y2RiOTQxNmY1ZWEwXzU5_e62341e7-dd53-4eac-8ab2-84e1a064537b" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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="padding: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%">2020</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:8pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTo4OTUzMjMyNTc3OWE0Y2M0YTc0Yzc0YjA2MjJmM2ZmOS90YWJsZXJhbmdlOjg5NTMyMzI1Nzc5YTRjYzRhNzRjNzRiMDYyMmYzZmY5XzEtMS0xLTEtOTE1MDE_ce83d688-c724-4fc6-a3a4-d4c6585c0ed6">14,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTo4OTUzMjMyNTc3OWE0Y2M0YTc0Yzc0YjA2MjJmM2ZmOS90YWJsZXJhbmdlOjg5NTMyMzI1Nzc5YTRjYzRhNzRjNzRiMDYyMmYzZmY5XzEtMy0xLTEtOTE1MDE_410b63d1-0081-44a1-9fc9-e4dc83decc48">24,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTo4OTUzMjMyNTc3OWE0Y2M0YTc0Yzc0YjA2MjJmM2ZmOS90YWJsZXJhbmdlOjg5NTMyMzI1Nzc5YTRjYzRhNzRjNzRiMDYyMmYzZmY5XzEtNS0xLTEtOTE1MDE_8214e0b1-1d5d-4f25-b861-2054964e88df">17,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_127"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMyOQ_61ece743-64ec-4ffe-9349-f35d6e9a377c" continuedAt="i9e2a00bc35034ec6b502995f4ec370f2" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMyMg_882c0fc1-0bf1-46ee-bfbe-35397eaa30c1" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:8pt;font-weight:400;line-height:100%">January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzEtMS0xLTEtOTE1MDE_1afc6ec5-472d-4e51-9761-8cdefaafe528">81,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzEtMy0xLTEtOTE1MDE_4811d4a8-edf6-47b5-b6a5-f99b33cc00bb">79,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzItMS0xLTEtOTE1MDE_aff0f720-9e71-4c51-9434-6f074db0a8e7">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzItMy0xLTEtOTE1MDE_b34bc1f6-8c2f-4e8f-830a-6c076c347884">2,701</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%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzMtMS0xLTEtOTE1MDE_6e147c64-dfd4-4432-9eba-ba2d63240c35">524</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzMtMy0xLTEtOTE1MDE_f77fee0e-aec4-486d-a5f2-1656354ad13e">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzQtMS0xLTEtOTE1MDE_d197ae6a-81d8-4340-a6f5-33827cd4e4b1">81,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzQtMy0xLTEtOTE1MDE_1ae681ad-44df-41c5-b9d0-889719a267b5">81,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangibles</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMzMQ_a7c37e86-a621-4371-b25d-14aaa797d643" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></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:0 1pt"></td><td colspan="15" style="padding:2px 5.5pt;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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6b01dad28e2443e3ae44e6faf915024a_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1NDdmOGI2NGQ1MTg0MzJjYjMyODkzYmE0NTZiNWFjNV80_de9d3c73-012c-4c97-bba4-2fcd2f241aa4">4</ix:nonNumeric>-<ix:nonNumeric contextRef="ia510c849397747b6a45b2d101374544f_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1NDdmOGI2NGQ1MTg0MzJjYjMyODkzYmE0NTZiNWFjNV83_74ebe174-31dc-4fd6-a7cd-d72e7ab70568">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItMy0xLTEtOTE1MDE_a581972c-b40a-4dc5-9f8e-28ef2bd02423">63,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItNS0xLTEtOTE1MDE_cba64768-7599-4f75-a2c5-69d24e420715">58,623</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItNy0xLTEtOTE1MDE_bfdde0ef-039d-4051-a272-1e47a6121980">4,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iff51a2fecfd0440aab3812c5edc35567_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpjZDc2ZTlhZmE2YWI0ZmMzYjJlZWUyZGZjZTZhNjJkY180_ffe79bd4-62f4-4f5e-8622-fa9f073b4661">2</ix:nonNumeric>-<ix:nonNumeric contextRef="ie2fd718346374d85bb946a62991327af_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpjZDc2ZTlhZmE2YWI0ZmMzYjJlZWUyZGZjZTZhNjJkY183_6eeca325-1e8a-473a-96aa-c11c8710c2b2">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49b239cc3f37447e9e57a0156b8eab37_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtMy0xLTEtOTE1MDE_82163eeb-03d3-4e0c-931c-341ca4a67e56">68,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i49b239cc3f37447e9e57a0156b8eab37_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtNS0xLTEtOTE1MDE_0e84c817-0af5-4d35-bc0e-59e89575cfa1">61,621</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="i49b239cc3f37447e9e57a0156b8eab37_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtNy0xLTEtOTE1MDE_952d17f4-bbbd-4304-a38a-c2f6dd27e23a">6,435</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:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7e19fd05a2dd4307b1d6cb3020156258_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphYmQwNzJmNzc4OGI0MzcyYTdjYzI3MjJkZGI1ZTllZV80_74a43862-0ce2-4c80-887e-cbfe98bcb83d">1</ix:nonNumeric>-<ix:nonNumeric contextRef="i40ee257e11544867a1516bbc65cf67c0_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphYmQwNzJmNzc4OGI0MzcyYTdjYzI3MjJkZGI1ZTllZV83_67d32086-9c85-4548-b440-258f830cf940">5</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i451b5e3be0264d37b5135ed0f7643216_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtMy0xLTEtOTE1MDE_6429110c-5e4f-4342-b4fd-b31edd276fbb">5,361</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="i451b5e3be0264d37b5135ed0f7643216_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtNS0xLTEtOTE1MDE_65597bb1-7794-414a-ab95-496baf2a3cef">5,361</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="i451b5e3be0264d37b5135ed0f7643216_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtNy0xLTEtOTE1MDE_9694bb6d-880a-4603-a844-68f1e93d28d1">&#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:0 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzUtMy0xLTEtOTE1MDE_572ce4c2-b1d7-49ad-bc11-b84321929061">136,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzUtNS0xLTEtOTE1MDE_8cf8f11a-57bf-48f3-9e6b-e30474a76e45">125,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzUtNy0xLTEtOTE1MDE_92fa38ae-74e7-4de4-8f23-34fad51875e1">10,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other long-term assets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></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:0 1pt"></td><td colspan="15" 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i912ec6e1cbea43e096d0ecf72eaee585_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo3ZWU0ZWFiMGMwN2U0MjRmOTJhNTkzNTM2OTRjODdhOV80_2ed67444-ad21-44c2-85ec-8197a6721288">4</ix:nonNumeric>-<ix:nonNumeric contextRef="i0eeccf7d785a43f186df51744aaee93f_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo3ZWU0ZWFiMGMwN2U0MjRmOTJhNTkzNTM2OTRjODdhOV83_a78f2d25-3feb-4afc-9565-0bcb075c99bb">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItMy0xLTEtOTE1MDE_cfa49da6-b57e-4c2f-b6f1-421a477d2db3">63,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItNS0xLTEtOTE1MDE_a6fb82fe-ecb2-4956-9202-310f352410d6">57,342</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItNy0xLTEtOTE1MDE_06486882-cd46-4d9f-bc1e-0b32617dae0a">5,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia8867074bd4a4ba59834ee18cfe8005b_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjozNWI3ZmQyMzA2ZTY0MDk4YjU3MzY3OTIxOGQ2MGYzMV80_f4a5955a-b13c-4fc9-a322-a2b63703f69c">2</ix:nonNumeric>-<ix:nonNumeric contextRef="i9ad4d98f2d664edc8d511fc157848bde_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjozNWI3ZmQyMzA2ZTY0MDk4YjU3MzY3OTIxOGQ2MGYzMV83_be285d80-a8d1-4816-b42b-4a2100aa7bc3">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtMy0xLTEtOTE1MDE_8a55bbac-1e35-4be6-be95-490df176cc5b">67,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtNS0xLTEtOTE1MDE_4b479c43-2a5f-48ba-b979-8644c0249ab5">58,902</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtNy0xLTEtOTE1MDE_31184e57-4ef0-4add-9268-64720ff9c13b">8,240</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%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee9d20497c734369880086c8645bb8e0_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoyNjVlYmE3OThlZjA0MDc2ODA0MDdmZmU0NDgxMWNkNl80_7ad14878-87fe-4298-b3ec-8ba2fa43d8e5">1</ix:nonNumeric>-<ix:nonNumeric contextRef="i231e6155d5a14886b724cab5ab763221_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoyNjVlYmE3OThlZjA0MDc2ODA0MDdmZmU0NDgxMWNkNl83_4dd3a814-8be3-4de3-bc54-895560ba94e3">5</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtMy0xLTEtOTE1MDE_5b2b8e04-5ee4-417b-8ab9-68c1e8084260">5,361</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="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtNS0xLTEtOTE1MDE_ea77c407-a57c-4deb-88f3-40ddc9df41b4">5,361</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="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtNy0xLTEtOTE1MDE_f0606552-0f44-4df3-a6fb-73fb41fe7b33">&#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:0 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzUtMy0xLTEtOTE1MDE_563d46f8-ec35-4b7e-a470-f437dfde5fa8">135,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzUtNS0xLTEtOTE1MDE_f0b9ed80-9d1b-4242-a305-fa34f82317d6">121,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzUtNy0xLTEtOTE1MDE_f88bbf65-0862-45ec-af06-4baa238844b9">14,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other long-term assets.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i9e2a00bc35034ec6b502995f4ec370f2"><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMzNQ_a28bbced-1ce0-45f6-bd4f-7aa48b9a3c5d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7531f73c54f34b4faa4ca90803392dc0_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzEtMS0xLTEtOTE1MDE_d867658d-da65-4c7a-a1a8-de199507a767">2,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3794096d9b1f48cbbb0475af6f72c742_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzEtMy0xLTEtOTE1MDE_d9c9270e-c138-4c5f-b607-0cb43edd1474">2,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fb77d40f3e4ce0bb66ca7703e72ce6_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzEtNS0xLTEtOTE1MDE_cbf02e45-9c2c-45dc-8662-a1b143bfa243">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1ba1035faaa04716b28c219ba83ee46d_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzItMS0xLTEtOTE1MDE_12807d1b-dfff-45f3-8ba1-8ad515013b0e">1,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie79123ed7f3940aeb01f5ec65cae989d_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzItMy0xLTEtOTE1MDE_eba3bd68-3536-454c-a75d-6a39dc5d33cf">1,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4d06b66c8fab42c4b9c271d48be3d820_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzItNS0xLTEtOTE1MDE_1d3a912f-e0c7-434f-b762-07461a0c91ac">1,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-6.75pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzMtMS0xLTEtOTE1MDE_801a59b4-2bd9-4a55-8f38-13a592ebaf72">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzMtMy0xLTEtOTE1MDE_68edfc18-f7bd-43ca-b1fe-3d972a9d1866">3,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzMtNS0xLTEtOTE1MDE_f188788c-2911-44dc-80c2-e56536dd5c0a">3,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMyNQ_8a4ddf76-4b51-47f9-a5c4-4e05de385028" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated intangible assets amortization:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.001%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzEtMS0xLTEtOTE1MDE_c24d805f-ee15-42c8-8ad7-ed870dfb394a">3,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzItMS0xLTEtOTE1MDE_cf799f51-6d77-427b-bb80-d962b3e2273e">3,153</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%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzMtMS0xLTEtOTE1MDE_0cbe544f-059e-4416-aa24-e437a6334152">2,610</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%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzQtMS0xLTEtOTE1MDE_b820d89e-1bd8-4061-b05e-6233cdb27eec">874</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%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzUtMS0xLTEtOTE1MDE_ea6bb6a3-beec-41d2-968f-562948507297">327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzYtMS0xLTEtOTE1MDE_caa3a4c5-f098-420a-be0e-49b886c6bf3d">10,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_130"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzg5OA_119957b6-1eb5-425e-b9bb-5ea70de31074" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. SEGMENT INFORMATION</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker (&#8220;CODM&#8221;) in deciding how to allocate resources and assess performance.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives substantially all of its revenue from the sale and support of one group of similar products and services &#8211; software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#8217;s CODM, the Chief Executive Officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has <ix:nonFraction unitRef="segment" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzc2Ng_f182c2d3-37f6-4b1e-b352-2f8178d0b425">one</ix:nonFraction> operating segment and <ix:nonFraction unitRef="unit" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzc5MQ_846061be-9892-4009-b71e-0ad50e1fb311">one</ix:nonFraction> reporting unit. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzg5NQ_ce436751-5acf-4e89-aae3-840870a6b93a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets related to the Company&#8217;s U.S. and international operations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:54.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.657%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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: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="i818f00509d6c4b119a4f022308e98fd8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtMS0xLTEtOTE1MDE_700da664-fe17-44bb-9505-e5603ab3d1ac">50,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td 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="number" contextRef="i818f00509d6c4b119a4f022308e98fd8_I20221231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtMy0xLTEtOTE1MDE_f95e0382-eb44-43e9-9c0f-44e7497e7e20">92</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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i875ab9d898ba41d0b41f41f39dbfc9ec_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtNS0xLTEtOTE1MDE_ad1687f9-80b8-47cc-8e88-61d6d361b998">20,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td 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="number" contextRef="i875ab9d898ba41d0b41f41f39dbfc9ec_I20211231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtNy0xLTEtOTE1MDE_ebd47a79-4909-4302-9085-0ac0a7813297">77</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i203a3b5cec3a48f4a82f8b42f710ad46_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItMS0xLTEtOTE1MDE_98095117-d5f3-4959-a134-05c2548f1c10">4,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i203a3b5cec3a48f4a82f8b42f710ad46_I20221231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItMy0xLTEtOTE1MDE_6ad076a3-4549-4c53-a15a-a369f01e7073">8</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c0683554cf64fb99f0693c0ec2d55c4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItNS0xLTEtOTE1MDE_87f165b0-b2bb-4fae-affe-9283eb1fd0ab">6,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c0683554cf64fb99f0693c0ec2d55c4_I20211231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItNy0xLTEtOTE1MDE_20eaa3f4-4fed-4351-8ade-3afb277c842a">23</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtMS0xLTEtOTE1MDE_a0253f44-d6a8-4857-a45d-7af4bd8c461f">55,056</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtMy0xLTEtOTE1MDE_7a0eddfb-caea-4156-988a-2ec2c1e70779">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtNS0xLTEtOTE1MDE_ec790129-1a5b-4c18-857b-251eff8d21e8">26,837</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtNy0xLTEtOTE1MDE_4065e7d2-181f-483e-8ab8-f658bcc1c6d7">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_133"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90ZXh0cmVnaW9uOjA5N2JmMGEwMWZhNDRhMDI5ZDcyMzA5OWExZjU5ZjE2XzExMg_8658c08b-9689-4396-ab0f-5a0beb7e31f0" continuedAt="i28c7ed0b3a274aad9b19b43930d1fe6b" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. OTHER ASSETS AND LIABILITIES</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90ZXh0cmVnaW9uOjA5N2JmMGEwMWZhNDRhMDI5ZDcyMzA5OWExZjU5ZjE2XzExNA_140b1306-ccdb-4bc1-97b3-6d477163698e" continuedAt="ifdc9d7d29c1f47a982bdc718afe152b9" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><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 assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax receivables</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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzEtMS0xLTEtOTE1MDE_c5181e65-14a8-4db6-a37c-7fb3ef661a11">25,354</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzEtMy0xLTEtOTE1MDE_78eb6c7e-b7c9-4727-ae7f-bea85f0461b9">25,691</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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzItMS0xLTEtOTE1MDE_5f5b428a-9638-425f-9e39-b6b4d865f9b4">17,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzItMy0xLTEtOTE1MDE_69f327c3-c1b8-4b86-9d0e-d95b78360ad6">12,530</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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzMtMS0xLTEtOTE1MDE_93ca9ffc-c32a-45e3-a77f-37d50d1c0b0f">37,488</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzMtMy0xLTEtOTE1MDE_b6df83e4-e194-4eb8-8135-656d322a5c5e">29,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzQtMS0xLTEtOTE1MDE_f93007dc-c9fd-4bf0-b688-3e7e04b5c2f6">80,388</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzQtMy0xLTEtOTE1MDE_0ebac94f-c8d8-4bb1-b130-44e334659bbb">68,008</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzEtMS0xLTEtOTE1MDE_c2e7f8d0-dc5d-488d-abb8-3b92810b4ead">4,795</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzEtMy0xLTEtOTE1MDE_bddc5310-91dd-462c-8934-aca88c0e0862">180,656</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:8pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzItMS0xLTEtOTE1MDE_4534029f-c4c2-4ea4-9089-87e8df43f737">130,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzItMy0xLTEtOTE1MDE_6091964e-4224-461a-98a6-b6590aaeeae2">135,911</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%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzMtMS0xLTEtOTE1MDE_88f9f0f2-6cc8-4c36-b3c2-5324084c4143">76,114</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzMtMy0xLTEtOTE1MDE_43cf5c5d-0968-4dab-ba72-489f025e7b98">87,521</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%">Capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzQtMS0xLTEtOTE1MDE_bbe35568-1f31-47b0-83a7-ebdb6e706e31">2,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzQtMy0xLTEtOTE1MDE_8637981f-5269-44cc-8b20-c4c44788490c">59,964</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%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzUtMS0xLTEtOTE1MDE_1fd9c27a-fc71-4878-87f4-dc8a7106d6d5">55,056</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzUtMy0xLTEtOTE1MDE_5802b598-175b-475f-b763-bab5994dd8a1">26,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzYtMS0xLTEtOTE1MDE_c166637c-51eb-4fa3-871a-75bf2f8263e9">10,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzYtMy0xLTEtOTE1MDE_9ca340d1-09d2-4b59-a3df-028d13861776">14,063</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%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzctMS0xLTEtOTE1MDE_631f5b59-86c9-4412-aad5-123b27a15ccf">16,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzctMy0xLTEtOTE1MDE_30feef18-ffd3-409d-9188-63c151ac49df">10,643</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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:OtherLongTermAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzgtMS0xLTEtOTE1MDE_9e9b1e0b-4e38-4d23-8428-ae7e64dd561f">37,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:OtherLongTermAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzgtMy0xLTEtOTE1MDE_2f906ffd-e6d9-4e27-9114-12f39eccb29d">26,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzktMS0xLTEtOTE1MDE_eea72aab-439b-4716-9f2b-a045875beb4d">333,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzktMy0xLTEtOTE1MDE_0cfae623-d6be-492c-9c3f-faa6d1f6474b">541,601</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><div style="margin-bottom:6pt;margin-top:6pt"><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</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzEtMS0xLTEtOTE1MDE_f7dd281c-2efb-4ba8-8092-14685e0a76f1">14,976</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzEtMy0xLTEtOTE1MDE_d553e812-385f-49cd-b8b5-d0aac30ad6ac">6,989</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:8pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzItMS0xLTEtOTE1MDE_2f91fa95-1c8d-4a84-9bd4-743b97c9b4a0">2,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzItMy0xLTEtOTE1MDE_d3e45790-17bf-4dc4-90cb-364d13f5d73f">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzMtMS0xLTEtOTE1MDE_a5209901-ac2e-405b-8b3b-3353a31db241">17,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzMtMy0xLTEtOTE1MDE_fce0cebb-fee1-4318-bf55-023877d6e58d">9,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i28c7ed0b3a274aad9b19b43930d1fe6b"><ix:continuation id="ifdc9d7d29c1f47a982bdc718afe152b9"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzEtMS0xLTEtOTE1MDE_a436b57c-dfa5-416e-aa74-83dd40228327">3,552</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzEtMy0xLTEtOTE1MDE_a906d22d-9bb9-4d45-9c48-14c6201288c3">5,655</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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:OtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzItMS0xLTEtOTE1MDE_3e714fe4-0ca3-44e1-802c-fc4f103ee897">11,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:OtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzItMy0xLTEtOTE1MDE_ba7d2f48-22d1-4b44-b5ce-d8827c6e379e">7,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzMtMS0xLTEtOTE1MDE_403992ac-6fb3-4846-80fd-8330884dc9ac">15,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzMtMy0xLTEtOTE1MDE_214e84e6-a007-44a0-bc55-49009fd2473e">13,499</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:continuation></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_2012"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18yMDEyL2ZyYWc6YjliNTY2ZmM4NThhNGQxODk2OWI0NDc2N2QxNTIzMDYvdGV4dHJlZ2lvbjpiOWI1NjZmYzg1OGE0ZDE4OTY5YjQ0NzY3ZDE1MjMwNl82MDQ3MzEzOTY1MjAy_8b60c000-bf89-404c-b630-94a3c822b48a" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. RESTRUCTURING</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, management committed to a restructuring plan aligned with the Company&#8217;s target organization go-to-market strategy and commitment to be a Rule of 40 managed company. The plan resulted in a restructuring expense of $<ix:nonFraction unitRef="usd" contextRef="i2290f54ed3934930b7d7ca5462bafa00_D20221001-20221231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18yMDEyL2ZyYWc6YjliNTY2ZmM4NThhNGQxODk2OWI0NDc2N2QxNTIzMDYvdGV4dHJlZ2lvbjpiOWI1NjZmYzg1OGE0ZDE4OTY5YjQ0NzY3ZDE1MjMwNl8yMTk5MDIzMjg4MTU4_9290fd39-f7e6-45bb-b04b-c5d6993fb29b">21.7</ix:nonFraction> million in 2022, primarily associated with severance and benefits for impacted employees and expenses incurred as a result of the closure of the Company&#8217;s Salem, New Hampshire office.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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&#8217;s employee severance and related benefits restructuring accrual was $<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:RestructuringReserveCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18yMDEyL2ZyYWc6YjliNTY2ZmM4NThhNGQxODk2OWI0NDc2N2QxNTIzMDYvdGV4dHJlZ2lvbjpiOWI1NjZmYzg1OGE0ZDE4OTY5YjQ0NzY3ZDE1MjMwNl81NDk3NTU4Mzg4OTI_2b8c090f-c6c1-4da3-a783-eb40039f30ab">18.6</ix:nonFraction> million and is included in accrued compensation and related expenses.</span></div></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_136"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTM_34547287-6ca6-422f-a448-a54a6e30a430" continuedAt="i80a455d8979844f1a7c8f198f9266931" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. LEASES</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate headquarters</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company agreed to accelerate its exit from its previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from its landlord of $<ix:nonFraction unitRef="usd" contextRef="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228" decimals="-6" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzExOTI_b5314843-b83d-4443-972b-9d080348972b">18</ix:nonFraction>&#160;million, which was amortized over the remaining lease term. The exit accelerated depreciation on the related leasehold improvements and reduced the Company&#8217;s future lease liabilities by $<ix:nonFraction unitRef="usd" contextRef="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzEzNzQ_c9a27cec-c260-492e-a47c-0e79c425f033">21.1</ix:nonFraction>&#160;million and right of use assets by $<ix:nonFraction unitRef="usd" contextRef="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOperatingAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE0MDU_e37197be-efba-43bd-8ce0-08003f6defc8">20.3</ix:nonFraction>&#160;million. On March 31, 2021, the Company leased office space at One Main Street, Cambridge, Massachusetts, to serve as its corporate headquarters. The <ix:nonNumeric contextRef="ifed4d1cfd19b48519893e7afa2206619_D20210331-20210331" name="pega:LesseeLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE1NTE_61231170-11d2-4780-8300-26cacb4e2b74">4.5</ix:nonNumeric> year lease includes a base rent of $<ix:nonFraction unitRef="usd" contextRef="ifed4d1cfd19b48519893e7afa2206619_D20210331-20210331" decimals="-6" name="pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE1OTA_7cc77e41-6946-44eb-a59f-ff6911b107bf">2</ix:nonFraction>&#160;million per year.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Waltham office</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 6, 2021, the Company entered into an office space lease for <ix:nonFraction unitRef="sqft" contextRef="ib1cf21942de641bf8631817c8bc2ed88_I20210706" decimals="-3" name="pega:LesseeLeaseAreaOfOfficeBuilding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE2OTE_6712411a-c303-4fe2-9406-86653cb6a5a6">131</ix:nonFraction>&#160;thousand square feet in Waltham, Massachusetts. The lease term of <ix:nonNumeric contextRef="i3011631bad06411fbcc000f02263823e_D20210706-20210706" name="pega:LesseeLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE3NTI_873b6933-0157-4a04-afbf-ed641fbdae78">11</ix:nonNumeric> years began on August&#160;1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first became payable on August 1, 2022. Base rent for the first year is approximately $<ix:nonFraction unitRef="usd" contextRef="ib1cf21942de641bf8631817c8bc2ed88_I20210706" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE5NjQ_756974e9-78d3-48a4-8f07-815810291a05">6</ix:nonFraction>&#160;million and will increase by <ix:nonFraction unitRef="number" contextRef="ib1cf21942de641bf8631817c8bc2ed88_I20210706" decimals="2" name="pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE5ODk_b137d5c7-be54-4605-8d7f-71abc60325da">3</ix:nonFraction>% annually. In addition, the Company received an improvement allowance from the landlord of $<ix:nonFraction unitRef="usd" contextRef="i7d16ac71332c4973a4a66dae5b0d1211_I20210706" decimals="-5" name="us-gaap:IncentiveFromLessor" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzIwOTM_f6663e5e-7444-4820-bb96-5df3955910f5">11.8</ix:nonFraction>&#160;million. This lease increased the Company&#8217;s lease liabilities and lease-related right of use assets by $<ix:nonFraction unitRef="usd" contextRef="i711ecceeeafe4eb8b2cc57878c669563_I20210801" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzIxOTI_614bfdac-0a4b-4e99-b773-fdf4e5b9912b"><ix:nonFraction unitRef="usd" contextRef="i711ecceeeafe4eb8b2cc57878c669563_I20210801" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzIxOTI_cd94a899-6401-4144-84b3-1c69366c0753">42.1</ix:nonFraction></ix:nonFraction>&#160;million on August 1, 2021.</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMDg_e84bf77b-7ef0-4064-a5cf-1f6abdc7eb9a" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expense</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.127%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.129%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzEtMS0xLTEtOTE1MDE_c8dc6d8a-5934-4c29-90bc-5c4857e43432">20,186</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzEtMy0xLTEtOTE1MDE_5d0e471c-e8b0-4a83-86bb-e1ca34d8f860">1,694</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzEtNS0xLTEtOTE1MDE_3b466cc2-27d4-4f6d-a2a1-06cb7d9f35f6">20,235</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:8pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzItMS0xLTEtOTE1MDE_a85dd77e-bd01-4cf5-9726-83200b48cb73">3,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzItMy0xLTEtOTE1MDE_f88f7b96-eba7-4e48-829c-104ef6339a76">2,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzItNS0xLTEtOTE1MDE_47113f7e-4ff5-4128-94a8-ce7434d8b378">1,669</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%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzMtMS0xLTEtOTE1MDE_74c74579-6538-4d74-ab05-45937fbfe367">3,894</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzMtMy0xLTEtOTE1MDE_8fbdd007-eda2-44b3-8693-dbb606cd51c1">4,480</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzMtNS0xLTEtOTE1MDE_05d39ea6-17f9-4624-a7ed-a351b8c6c071">4,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="pega:LeaseCostRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzQtMS0xLTEtOTE1MDE_f40db5b8-7a3e-4681-8a4e-495a96e6b017">27,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="pega:LeaseCostRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzQtMy0xLTEtOTE1MDE_c557adc4-1150-4800-8199-96cf4fa4a642">5,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="pega:LeaseCostRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzQtNS0xLTEtOTE1MDE_7bf220f0-c830-477f-a122-38c1e65a0fa2">26,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTA_537059f7-6eb3-416f-9c45-62b3a23ff3e2" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Right of use assets and lease liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMS0xLTEtOTE1MDE_c783a5ff-2df3-437d-b916-dc63cfa2135e">76,114</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMy0xLTEtOTE1MDE_43cf5c5d-0968-4dab-ba72-489f025e7b98">87,521</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="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMS0xLTEtOTE1MDE_f7dd281c-2efb-4ba8-8092-14685e0a76f1">14,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMy0xLTEtOTE1MDE_d553e812-385f-49cd-b8b5-d0aac30ad6ac">6,989</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%">Long-term operating lease liabilities</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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzMtMS0xLTEtOTE1MDE_ca7ddf5b-3c75-4d37-bb50-8de09ec2f527">79,152</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzMtMy0xLTEtOTE1MDE_9bfaf088-0655-45dd-bd02-71579db195b9">87,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents the Company&#8217;s right to use the leased asset during the lease term. Included in other long-term assets.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Included in other current liabilities.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTU_c6e1360e-5e12-46a2-9277-12c3b36d3fc5" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for the Company&#8217;s leases were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.129%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzEtMS0xLTEtOTE1MDE_4c5f9a4b-85ce-48f2-a17b-ed5ad5cdf0d7">7.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzEtMy0xLTEtOTE1MDE_c78816f6-f553-48d1-88b1-2b314f485b12">7.7</ix:nonNumeric> years</span></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%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzItMS0xLTEtOTE1MDE_3b0af47b-ef3c-4bc9-885a-61dae30ac4e6">4.1</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzItMy0xLTEtOTE1MDE_996ec5ae-cca7-44cc-a633-de6842b8c80f">4.4</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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The rates implicit in most of the Company&#8217;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i80a455d8979844f1a7c8f198f9266931"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTE_75c7d58e-41d9-4517-9ca7-dfa4c7a8f33e" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.715%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzEtMS0xLTEtOTE1MDE_60201d81-5898-467b-8e0d-f0af505fefd8">18,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzItMS0xLTEtOTE1MDE_e0fee731-e988-42e6-a2e6-f6fc4c6d5a03">17,101</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzMtMS0xLTEtOTE1MDE_d2d07b8e-e553-47fd-aaad-775c6d00370d">14,444</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzQtMS0xLTEtOTE1MDE_5aab920d-ec2a-4e10-b2b3-bc9891a5b9ec">10,860</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzUtMS0xLTEtOTE1MDE_af61c8a1-c4e1-4e79-993d-d33e6ce49816">9,814</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzYtMS0xLTEtOTg1Mzk_8bfc896c-6522-4fb3-8b5b-944687ca640a">39,265</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 7.75pt;text-align: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 lease 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzYtMS0xLTEtOTE1MDE_5e299cd8-b8ad-4da5-8af8-b2e3493ebfb6">109,960</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%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzctMS0xLTEtOTE1MDE_76579a3b-51d0-4352-bf52-58e5abcfd9a3">15,832</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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzgtMS0xLTEtOTE1MDE_21b295ff-6d0a-43e9-8b5c-d3926f748d76">94,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTc_7ba3ccdc-4e56-439d-a2a5-a78eae28e9bd" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </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">(1) (2)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzEtMS0xLTEtOTE1MDE_57d174b7-b06b-4e37-ab06-c1c510a9dca7">7,690</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzEtMy0xLTEtOTE1MDE_ae7295f1-6c5b-4e33-8fbc-75a69665ed52">18,428</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:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzItMS0xLTEtOTE1MDE_ae5e586b-85cc-45bc-a58b-9636c0ce4243">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzItMy0xLTEtOTE1MDE_65ed86df-6b5c-493f-9edc-6c993e910589">55,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) In 2022 and 2021, the Company received tenant improvement allowances of $<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:IncentiveFromLessor" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzYzODE_8fceeaf0-75c4-42f0-bd3e-8952bdcbe70f">8.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-5" name="us-gaap:IncentiveFromLessor" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzYzOTY_f020ce66-e199-4942-aef3-0446945009ff">3.0</ix:nonFraction> million, respectively, as part of the lease of the Company&#8217;s new corporate headquarters in Waltham, Massachusetts. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) In 2021, the Company received $<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-6" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzY0MTc_8aa86ec1-1c73-4d1b-a420-b2cf77759f5b">18</ix:nonFraction> million as a one-time payment for the Company&#8217;s accelerated exit from its then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.</span></div></ix:nonNumeric></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_139"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzYzMTg_3ebc48ac-17c9-4f91-a502-3287ca59f59b" continuedAt="ic28226ff53864df58b28eee9e43da96f" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. DEBT</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible senior notes and capped calls</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible senior notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company issued Convertible Senior Notes (the "Notes") with an aggregate principal of $<ix:nonFraction unitRef="usd" contextRef="i92078a93579b4ed7bf14bf397bb879c2_I20200229" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE3MQ_9d36e65d-22f3-4388-be4e-2b377087fa74">600</ix:nonFraction> million, due March&#160;1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzMwMQ_2251691c-cc5d-4c7e-b97d-e523ff08a955">0.75</ix:nonFraction>%, payable semi-annually in arrears on March 1 and September 1, beginning on September&#160;1, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate is <ix:nonFraction unitRef="number" contextRef="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQxMA_dd06d74c-52d3-4616-b90c-b29e02c6ac5f">7.4045</ix:nonFraction> shares of common stock per $<ix:nonFraction unitRef="usd" contextRef="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229" decimals="-3" name="us-gaap:DebtConversionConvertedInstrumentAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQ0MA_fbd05dbf-56ee-4f3f-aeb8-eebf3fab4512">1,000</ix:nonFraction> principal amount of the Notes, representing an initial conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i92078a93579b4ed7bf14bf397bb879c2_I20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzUxOA_2e94e049-b03b-48d8-b62c-f298be50c22d">135.05</ix:nonFraction> per share of common stock. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#8217;s election, based on the applicable conversion rate. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before September&#160;1, 2024, noteholders may convert their Notes in the following circumstances:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#8217;s common stock exceeds <ix:nonFraction unitRef="number" contextRef="i0c81e63910a1447382e90f9435892768_D20200201-20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEyNjA_3d061a95-b334-44cb-adf0-1feb0728e6a3">130</ix:nonFraction>% of the conversion price for each of at least <ix:nonFraction unitRef="day" contextRef="i0c81e63910a1447382e90f9435892768_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEzMDg_2bc1da57-eacf-4969-80c9-de3e0d55acfe">20</ix:nonFraction> trading days (whether or not consecutive) during the <ix:nonFraction unitRef="day" contextRef="i0c81e63910a1447382e90f9435892768_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEzNjQ_95388d12-4de6-4957-8388-3fc10a03cce2">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the <ix:nonFraction unitRef="day" contextRef="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229" decimals="INF" name="pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE0OTc_90429146-f2ba-4667-89ad-d578aff74785">five</ix:nonFraction> consecutive business days immediately after any <ix:nonFraction unitRef="day" contextRef="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE1NDg_6fae0567-be75-46c9-b459-3c868dfefccf">five</ix:nonFraction> consecutive trading day period (the &#8220;Measurement Period&#8221;), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than <ix:nonFraction unitRef="number" contextRef="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE3MjU_0f75e3c9-b89c-4bc3-8813-c0c0cde10f40">98</ix:nonFraction>% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date, until the Company pays the redemption price).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on September&#160;1, 2024, noteholders may convert their Notes at any time at their election.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Notes were not eligible for conversion. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March&#160;1, 2023 and on or before the <ix:nonFraction unitRef="day" contextRef="i35642de7b1b5444689a1e1e2728788ca_D20200201-20200229" decimals="INF" name="pega:DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NjY_56a322f3-f95b-4fa7-b84d-8e17bd992a0c">40</ix:nonFraction>th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to <ix:nonFraction unitRef="number" contextRef="i35642de7b1b5444689a1e1e2728788ca_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI0NzY_b6e60eab-75a3-468a-ae51-17c54e421219">100</ix:nonFraction>% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company&#8217;s common stock exceeded <ix:nonFraction unitRef="number" contextRef="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI2MDk_10d445f7-b959-4d70-9317-fce343bc1c0a">130</ix:nonFraction>% of the conversion price then in effect for at least <ix:nonFraction unitRef="day" contextRef="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI2NjQ_0395212d-36c0-4576-9914-35c8e4d54931">20</ix:nonFraction> trading days (whether or not consecutive) during any <ix:nonFraction unitRef="day" contextRef="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI3MjA_ae8b57e9-d962-4acf-a59f-8dad82ee325a">30</ix:nonFraction> consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="ic28226ff53864df58b28eee9e43da96f" continuedAt="ifab8c7cd77ab4a339cfa020954e311c2"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain corporate events that constitute a &#8220;Fundamental Change&#8221; occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder&#8217;s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to <ix:nonFraction unitRef="number" contextRef="i63ee732a13cb46e18c49068c87935eab_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzMxODY_4b673bef-380c-4b35-82de-31cb8bb086c8">100</ix:nonFraction>% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company&#8217;s common stock.</span></div><div style="margin-top:6pt"><span><br/></span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzYzMjE_e743d618-b891-42e3-bfe1-f616814899d6" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzEtMS0xLTEtOTE1MDE_e7b94caa-b97b-4d5c-9b0d-cc542adab002">600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id761dd7d36e8410f862b83b77f6c1dd6_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzEtMy0xLTEtOTE1MDE_e6cb037b-c357-4301-9438-d0cc8a961866">600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzItMS0xLTEtOTE1MDE_1351b76f-33e5-481f-92e2-29c02287f1a2">6,391</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="id761dd7d36e8410f862b83b77f6c1dd6_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzItMy0xLTEtOTE1MDE_b7dc730e-a2f5-4033-9b0d-06340d3f518c">9,278</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:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzMtMS0xLTEtOTE1MDE_5ac221e8-0859-4be1-b9ff-ce758c7d863c">593,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="id761dd7d36e8410f862b83b77f6c1dd6_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzMtMy0xLTEtOTE1MDE_dbdbbf20-3053-42f8-aa8b-5df68accf1a5">590,722</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><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (<ix:nonFraction unitRef="number" contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjplY2Y2MTMzZmUxODI0Y2M4YWYzOTI5ZjUxNGViN2E1OV8zNA_9cebf308-39fc-4eb3-a862-062bf8573f35"><ix:nonFraction unitRef="number" contextRef="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjplY2Y2MTMzZmUxODI0Y2M4YWYzOTI5ZjUxNGViN2E1OV8zNA_dc7ba107-d1d0-4635-bd3b-a63e39dc6283">0.75</ix:nonFraction></ix:nonFraction>% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMS0xLTEtOTE1MDE_cca2be78-9081-46d7-bc22-fa072c4072e5">4,500</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="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMy0xLTEtOTE1MDE_dcef59d6-c746-441a-8afd-bb1e74286a77">4,500</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzItMS0xLTEtOTE1MDE_1c6c5a95-4202-4de0-8131-27c95049ed6e">2,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzItMy0xLTEtOTE1MDE_d75fb56a-298d-4278-a1ff-cc7a16d865d4">2,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzMtMS0xLTEtOTE1MDE_7e78636b-bca9-45a9-9de8-ed7f52b045c6">7,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzMtMy0xLTEtOTE1MDE_db7d8a3b-d066-44d8-bfc9-786b9dd71adb">7,477</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><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate for the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpiNjIyZjBhN2IyYWQ0YzY5YjU2MDI2YTVlOTc4MjNiYy90YWJsZXJhbmdlOmI2MjJmMGE3YjJhZDRjNjliNTYwMjZhNWU5NzgyM2JjXzEtMS0xLTEtOTE1MDE_9230d4d5-f8d6-46bd-b0ed-685399068c08">1.2</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id761dd7d36e8410f862b83b77f6c1dd6_I20211231" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpiNjIyZjBhN2IyYWQ0YzY5YjU2MDI2YTVlOTc4MjNiYy90YWJsZXJhbmdlOmI2MjJmMGE3YjJhZDRjNjliNTYwMjZhNWU5NzgyM2JjXzEtMy0xLTEtOTE1MDE_da452d9d-7de5-460c-b3b8-2beb1e34fd21">1.3</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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments of principal and contractual interest:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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%">Principal</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%">Interest</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzItMS0xLTEtOTE1MDE_11db9bf3-d4e5-4fd6-bd97-f55917d30680">&#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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzItMy0xLTEtOTE1MDE_a1a4d780-7d81-4474-8368-61b33b067304">4,500</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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzItNS0xLTEtOTE1MDE_dd25dfc1-c367-4c79-9d52-5f774955b80e">4,500</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzMtMS0xLTEtOTE1MDE_ba890514-563c-432d-bfd9-e043266bc1a8">&#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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzMtMy0xLTEtOTE1MDE_1deba55a-e348-440d-bd4a-06c4784662c8">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzMtNS0xLTEtOTE1MDE_ee50eaab-7ed6-42e1-bac0-b4765f7c29a0">4,500</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzQtMS0xLTEtOTE1MDE_d6c5d64e-2a0e-48d1-a6fe-1963d8e5e448">600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzQtMy0xLTEtOTE1MDE_eeed4609-8021-4a9c-8f0e-23d8db466caf">2,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzQtNS0xLTEtOTE1MDE_47ac718a-5ec7-499d-a32c-963eaeff1604">602,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt 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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzUtMS0xLTEtOTE1MDE_e3198f38-92bf-4fc9-8a90-fb29fdc80861">600,000</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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesTotalDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzUtMy0xLTEtOTE1MDE_66be12f6-3629-411e-9cdc-a4bce3895f07">11,250</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="ic9836c5473004d9995a7ceb909fd3e4a_I20221231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzUtNS0xLTEtOTE1MDE_75eb8790-5768-445e-ae6c-64e385788ef5">611,250</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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into privately negotiated capped call transactions (the &#8220;Capped Call Transactions&#8221;) with certain financial institutions. The Capped Call Transactions cover <ix:nonFraction unitRef="shares" contextRef="i63ee732a13cb46e18c49068c87935eab_D20200201-20200229" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQyNjc_ab9c4385-37aa-459a-a3b1-7726573bff39">4.4</ix:nonFraction> million shares (representing the number of shares for which the Notes are initially convertible) of the Company&#8217;s common stock. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $<ix:nonFraction unitRef="usdPerDerivative" contextRef="ia20fc345f53749fab550aaecf9583de4_I20200229" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQ2NTI_6265ef74-71b0-4d08-9344-7afc64ff1772">196.44</ix:nonFraction>. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company&#8217;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value of the Capped Call Transactions, calculated following the governing documents, may not represent a fair value measurement. The Capped Call Transactions are classified as other long-term assets and remeasured to fair value at the end of each reporting period, resulting in a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_1be57e66-76be-4622-a5b6-312170743dc7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_a9f7165f-83ee-46d3-9b8f-07fb67c3bbeb">non-operating gain or loss</span></span>.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzYzMjI_58e7a230-84aa-4e26-9c41-36ed591affc3" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">January 1,</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: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="i8247517194434254b1411e89dbf4a56e_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzEtMS0xLTEtOTE1MDE_c171b408-e0a5-4fb5-8570-078529f1ffc3">59,964</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="i142bbd26366d4f9a8a34f1ddafddd290_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzEtMy0xLTEtOTE1MDE_79274a02-0d46-4fa7-8b9e-8a797db11818">83,597</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzItMS0xLTEtOTE1MDE_88dd3e57-00e7-4e2b-8f68-8bc9f1c50a49">57,382</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="i42e312779edc430bb1eb9e4615b6f06a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzItMy0xLTEtOTE1MDE_e2477495-d42d-4fc9-9608-d2650fc7a60d">23,633</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="if0d87621a2474f298d35ed452598ec6d_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzMtMS0xLTEtOTE1MDE_f8b482a1-479d-4a4f-a276-549c038e45b0">2,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i8247517194434254b1411e89dbf4a56e_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzMtMy0xLTEtOTE1MDE_545ef820-30ac-4b82-b064-5eb8fbc423ac">59,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit facility</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, the Company entered into a <ix:nonNumeric contextRef="i1d969c98e1224d299edfabcaade1ec07_D20191130-20191130" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NjQ_fb055d52-aaa4-4797-af6e-3d25a852a109">five-year</ix:nonNumeric> $<ix:nonFraction unitRef="usd" contextRef="i513cd1d8664d49299c383d1538e99acf_I20191130" decimals="-6" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzU0MTM_d7fc6421-9521-41a3-ae25-4f0811cf3a5f">100</ix:nonFraction> million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions, the Credit Facility allows the Company to increase the aggregate commitment to $<ix:nonFraction unitRef="usd" contextRef="i513cd1d8664d49299c383d1538e99acf_I20191130" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzU3MzE_c47ef898-0243-40fe-b597-6e97e15eb793">200</ix:nonFraction> million. The commitments expire on November&#160;4, 2024, and any outstanding loans will be payable on such date. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to comply with financial covenants, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Beginning with the fiscal quarter that ended March 31, 2022 and ending with the fiscal quarter ended December 31, 2022, Pegasystems Inc. must maintain at least $<ix:nonFraction unitRef="usd" contextRef="i6ae7889ea31c453b919e012630291e62_D20220101-20221231" decimals="INF" name="pega:DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzYyNDI_cc1aee59-f458-45b0-ae0e-f513fdacb9a8">200</ix:nonFraction> million in cash, investments, and availability under the Revolving Credit Loan.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="ifab8c7cd77ab4a339cfa020954e311c2"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Beginning with the fiscal quarter ending March 31, 2023, a maximum net consolidated leverage ratio of <ix:nonFraction unitRef="number" contextRef="i9b27b963c2454817bf96760879da949a_I20230331" decimals="INF" name="pega:DebtInstrumentCovenantsLeverageRatioMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY0MTk_2022c322-56fc-4219-9d94-fcf49b43c830">3.5</ix:nonFraction> to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="i26d7edb87d58420d8643825c661c86bd_I20230331" decimals="INF" name="pega:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY1MjY_2591c3a0-d92e-4982-b100-d1396a850fe6">3.5</ix:nonFraction> to 1.0.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 December&#160;31, 2021, the Company had <ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY1NzM_7ad2ade1-2259-4228-988e-829d5d65ffb4"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY1NzM_96b14b3c-c347-4f54-9473-117a896a4dcb">no</ix:nonFraction></ix:nonFraction> outstanding cash borrowings under the Credit Facility. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 $<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY2NjA_c31ba673-53d3-4df3-af4c-1fa76175458c">27.3</ix:nonFraction> million in outstanding letters of credit which reduce the available borrowing capacity under the Credit Facility.</span></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_142"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExODM_b5091c92-d832-429a-8883-582e2988acee" continuedAt="i0a6100e0fa0f4dc8acaf8faeec94bb3f" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. STOCKHOLDERS&#8217; EQUITY </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzQx_014c31a6-33f7-4da9-934f-edad4a85a035">1</ix:nonFraction>&#160;million authorized shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzgy_38964191-a415-4721-98da-5088fb1cfad5">0.01</ix:nonFraction> par value per share, of which <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExNQ_aa283909-3cdc-4d1a-b05d-8d1a892838fe"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExNQ_d1dd4bc0-bafa-4071-90c4-afa8724060fa">none</ix:nonFraction></ix:nonFraction> were issued and outstanding as of December&#160;31, 2022. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has the authority to issue the shares of preferred stock in one or more series, to establish the number of shares to be included in each series, and to determine the designation, powers, preferences, and rights of the shares of each series and the qualifications, limitations, or restrictions thereof, without any further vote or action by the stockholders. The issuance of preferred stock could decrease the earnings and assets available for distribution to holders of common stock and may have the effect of delaying, deferring, or defeating a change in control of the Company. The Company had <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzc3NQ_b44d5335-4f73-4dae-a2d9-2bd88b3ce1bd">no</ix:nonFraction>t issued any shares of preferred stock through December&#160;31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzg1Ng_5b87862a-b0fc-42dc-a14a-88c9bd361f0b">200</ix:nonFraction> million authorized shares of common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzg5NA_30ee878d-53b3-4a92-a59b-2461504a3236">0.01</ix:nonFraction> par value per share, of which <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzkyNw_76743b15-2746-4a84-9796-406d54c0da69"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzkyNw_bb61ff4b-e269-43de-bc90-40a50c04113c">82.4</ix:nonFraction></ix:nonFraction> million were issued and outstanding as of December&#160;31, 2022.</span></div><div style="margin-top:6pt;padding-right:18pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:DividendsDeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExODU_7da131ac-eab2-4532-b6de-121d8fc2504b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends declared</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:53.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align: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="padding:2px 2.12pt;text-align: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="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared (per share)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzEtMS0xLTEtOTE1MDE_a37de842-5a4c-450c-9dfd-142e4ec34f6c">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzEtMy0xLTEtOTE1MDE_af0d218a-87df-41f8-b337-e4fecb021f88">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzEtNS0xLTEtOTE1MDE_3f78a844-ae21-4c9b-81c8-b0baf0b2f761">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders (in thousands)</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzItMS0xLTEtOTE1MDE_704cc975-b20a-4dc6-ba0b-0ec23f1008fb">9,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="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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzItMy0xLTEtOTE1MDE_23c28690-6b2a-402f-b2b1-f9956feef852">9,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzItNS0xLTEtOTE1MDE_f12507d0-8303-49cd-825c-175d575cdaae">9,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="INF" name="pega:CommonStockDividendsPerShareIntended" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzEwNDE_14bce1dd-adaf-4da0-9e1a-0594079dfd78">0.03</ix:nonFraction> per share in 2022, 2021, and 2020. In the future, the Board of Directors may terminate or modify the dividend program without prior notice.</span></div></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_145"></div><ix:continuation id="i0a6100e0fa0f4dc8acaf8faeec94bb3f"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90ZXh0cmVnaW9uOjk4ZWZkNWJhZmVmMjRhOTc5MzY3NTY2YjNhMGZhNDA1XzI4Ng_cc08d0b7-0a53-4375-88b7-2131fb6529a4" escape="true"><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:29.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.914%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-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%">January 1,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzItMy0xLTEtOTE1MDE_7eb19f34-0c61-4dee-ac87-4cfa63a5a8ef">22,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzItNy0xLTEtOTE1MDE_0d087b8b-40cf-4adc-a48e-a8c7b86c1db6">37,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzItMTEtMS0xLTkxNTAx_6e82fd66-5ada-45df-97e8-cf2c2c65ab16">45,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzMtMy0xLTEtOTE1MDE_b6180686-3738-42f4-9291-f50901b7f74a">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzMtNy0xLTEtOTE1MDE_fbc43073-b8c4-4802-97fc-2128f40b14d2">38,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzMtMTEtMS0xLTkxNTAx_4d327d86-30eb-4b8f-a9ea-00f5e7e12df9">20,516</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%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtMS0xLTEtOTE1MDE_8f3fa62c-72c3-4593-bc4c-8bea12c0b0c4">280</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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtMy0xLTEtOTE1MDE_e95cbde5-c305-4b98-a47b-582ef631b24b">24,508</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="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtNS0xLTEtOTE1MDE_c89de920-89e1-4e68-99c0-a92e669eb65f">432</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtNy0xLTEtOTE1MDE_5a8f061f-a511-469d-85a3-0afc4fbc736b">53,610</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="shares" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtOS0xLTEtOTE1MDE_4a8eac11-ead0-4053-9179-a900e841ce95">278</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtMTEtMS0xLTkxNTAx_9d67ba52-368d-46ea-9ad3-0bd63ef1160b">28,274</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="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%">December 31,</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 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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzUtMy0xLTEtOTE1MDE_f2275642-172c-45af-94ca-e40a8a2cfe74">58,075</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="3" style="background-color:#ffffff;padding:0 1pt"></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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzUtNy0xLTEtOTE1MDE_1a86db67-ba84-4efa-bea8-f3cdb9b05786">22,583</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="3" style="background-color:#ffffff;padding:0 1pt"></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="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzUtMTEtMS0xLTkxNTAx_78ed8c5a-602b-4cbd-b53d-9aa6d306564a">37,726</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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On June&#160;2, 2022, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2023 and increased the remaining stock repurchase authority to $<ix:nonFraction unitRef="usd" contextRef="i8778e41a50eb4a7aa83d86b4547b72ee_I20220602" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90ZXh0cmVnaW9uOjk4ZWZkNWJhZmVmMjRhOTc5MzY3NTY2YjNhMGZhNDA1XzIxMw_9d342714-3da0-4410-9858-ddf7684c7307">60</ix:nonFraction> million.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Purchases under this program have been made on the open market.</span></div></ix:nonNumeric></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_148"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODU_3472a6fd-dde1-4d14-a9f0-21844d08a521" continuedAt="i1a3003511d8848f79c2574d604ccfb57" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. FAIR VALUE MEASUREMENTS </span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODE_9567fa2d-2c2e-40b7-87e3-4a8421f92be5" continuedAt="id0134786be2548d89075d4f3470b51be" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and minimize unobservable inputs when determining fair value.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i1a3003511d8848f79c2574d604ccfb57"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id0134786be2548d89075d4f3470b51be">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#8217;s historical and implied volatility levels. The Company&#8217;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</ix:continuation></span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODI_8eab4724-28c8-48de-bd95-26fc31f27e15" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:24.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ff3026835d47fdb7fed9ce097b164b_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMS0xLTEtOTE1MDE_a9e8019b-dab5-4e9b-9ce5-0605a5c86cf7">2,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88bb0328dd584f6abc56a10a8ff19540_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMy0xLTEtOTE1MDE_4569f111-41ef-4617-9cff-ad95894625e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2cfe93e1098441ba1715e16bd4d0dcc_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItNS0xLTEtOTE1MDE_1782c4f0-9c2e-45c2-a0e0-8fd66672d9d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib84deb6660b1408295b13cde9a9381ee_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItNy0xLTEtOTE1MDE_468d830c-22cb-461b-b041-771a571fff6e">2,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i752e03dd0c324eeba4f8dcd6737e691a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItOS0xLTEtOTE1MDE_fa8db3f0-c1c4-48f3-af3b-8a55deccdf56">3,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i149e3591fdd14d32a32be860bb535453_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMTEtMS0xLTkxNTAx_c164eefb-4752-40a9-8efe-38469e32ae88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435712c79f454d40843918541cf39e1c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMTMtMS0xLTkxNTAx_b90e9da0-40e8-4770-97ed-a16072d9d47b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea405b1287a4c97984115dfeedd57dd_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMTUtMS0xLTkxNTAx_ef1caf00-c00a-414e-8884-d00618bd51fd">3,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities </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: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="i879038291d28479ba3c376f35668f9b4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMS0xLTEtOTE1MDE_462344dc-fe6c-443e-a725-815e85d6b6b9">&#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: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="i7e2148d7e4e547609bec50723a699b07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMy0xLTEtOTE1MDE_c6ff39f1-eefb-40c0-aad9-b6912a7887ac">152,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i7764a606f6ed463f863209e3bcf4b92d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtNS0xLTEtOTE1MDE_364ab967-ce96-402e-b3eb-fd1dae856d7e">&#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: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtNy0xLTEtOTE1MDE_de77387f-4bfa-4f85-aeb4-e70a26d58c05">152,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id1a8c8d0310643dcbdcaafed113c5a50_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtOS0xLTEtOTE1MDE_3168c939-136a-4b45-9849-a4483d77b2c4">&#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: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="i0be79b88762f455eb3525d6f66f901d3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMTEtMS0xLTkxNTAx_d98a5e73-4351-47e7-b647-7a0d504b0453">202,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2e73f5f82c944cacbd61fac09175e27f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMTMtMS0xLTkxNTAx_a03fabed-44b3-4319-8ce7-a7723cafcfa2">&#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: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMTUtMS0xLTkxNTAx_0410dd14-4e91-463c-a08b-349624c14ad3">202,814</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%">Capped Call Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i879038291d28479ba3c376f35668f9b4_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMS0xLTEtOTE1MDE_f865ea19-b480-4cab-9106-9a714d6a76e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7e2148d7e4e547609bec50723a699b07_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMy0xLTEtOTE1MDE_21c1ba23-3c3a-45a9-aa18-437059a882f1">2,582</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="i7764a606f6ed463f863209e3bcf4b92d_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtNS0xLTEtOTE1MDE_087bba2a-ee46-421c-8c95-ae99516eb056">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtNy0xLTEtOTE1MDE_a14cb49c-a514-4a75-9b78-9201b014ff82">2,582</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="id1a8c8d0310643dcbdcaafed113c5a50_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtOS0xLTEtOTE1MDE_2e3e7c3c-9ff2-48af-928e-da1b99a6d112">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i0be79b88762f455eb3525d6f66f901d3_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMTEtMS0xLTkxNTAx_8dcf12b6-b72b-436c-9c4a-7da967d00a39">59,964</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="i2e73f5f82c944cacbd61fac09175e27f_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMTMtMS0xLTkxNTAx_51a2a2a6-91ba-4082-9bc9-56643d6ac10e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMTUtMS0xLTkxNTAx_25103206-7ae7-4c77-adee-3d92a02375a6">59,964</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%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i5757759544dc4bfc9a53dc7719422ceb_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMS0xLTEtOTE1MDE_af3067c7-219a-439d-997b-233b420d4c0d">&#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: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="i84d6c0b92f014d2eb661b82d780ca41a_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMy0xLTEtOTE1MDE_8fa4f892-aaee-4dd7-b29f-3b8ea81ae343">&#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: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="i564d7beeac2a48d796b86ae55b738ff1_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtNS0xLTEtOTE1MDE_4943b0bf-8ea2-4587-b3d4-5cf25e8a4b29">13,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i81c658e0f8474c2fa933983e81c8a84c_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtNy0xLTEtOTE1MDE_7fe2163b-6fe5-45e6-8e05-1e6e96f9c877">13,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i35b980b330584d87ac08f6a71994643a_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtOS0xLTEtOTE1MDE_67dd6ff6-eb03-4516-b7ae-bced51d4cb56">&#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: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="ic8ac9887e7a2419f9a7016a315b9c280_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMTEtMS0xLTkxNTAx_94724516-4ce8-43a5-8211-b20c8ac81dee">&#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: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="ic1d7e454ce1a422682cf56311e604321_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMTMtMS0xLTk0NTQ0_579f2f7e-7053-48c2-b0ab-eba720a13aef">7,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2aa7f5d3185f450f98c0f493cfa47827_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMTUtMS0xLTkxNTAx_225b93ce-f16e-407f-9485-bee842e90bf0">7,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c">other long-term assets</span></span>. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) For additional information, see "Note 12. Debt".</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Investments in privately held companies.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODM_a0393d07-3da4-41f4-972b-2997b4ebc332" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in venture investments:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:8pt;font-weight:400;line-height:100%">January 1,</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: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="i01544d1dfea9452f8a2161a80e4743e4_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzEtMS0xLTEtOTE1MDE_c4a4de0a-7e74-498d-b652-5f3bdbce641f">7,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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="i5daf19d63cc04a5c94d5a41be48cc680_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzEtMy0xLTEtOTE1MDE_ca71af94-119a-4c9a-965b-36f48036ff52">8,345</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzItMS0xLTEtOTE1MDE_e1d697a5-c71a-4c3b-8aab-28b4edd8f549">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzItMy0xLTEtOTE1MDE_d7df7af6-3c37-463c-bef7-f5da37e034af">500</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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzMtMS0xLTEtOTE1MDE_e5c5c290-7410-486a-a356-b06a01e66d9a">4,020</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="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzMtMy0xLTEtOTE1MDE_00495dc9-c27b-47d4-af16-77cafa49bbe4">2,449</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 7pt;text-align: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 foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzQtMS0xLTEtOTE1MDE_a6896fcf-ea91-4aed-97d7-e13f28b039a4">450</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="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzQtMy0xLTEtOTE1MDE_1004f2ab-499d-446a-96c0-a48844cc4d9d">68</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:8pt;font-weight:400;line-height:100%">Changes in fair value:</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 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b">included in other income</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMS0xLTEtOTE1MDE_eeb481cb-1ff3-417d-bce5-331fa9a16d90">5,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMy0xLTEtOTE1MDE_bd506003-5bd8-41c9-919e-1caaa0a1e6d8">100</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%">included in other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzctMS0xLTEtOTE1MDE_690b752c-e621-46e1-8314-a0322cba96bb">2,502</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="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzctMy0xLTEtOTE1MDE_a5231960-0af8-4beb-8655-9b7030658fb1">1,220</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%">December 31,</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: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="i7b2153e474d1451e82aa6d0d953f2f76_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzgtMS0xLTEtOTE1MDE_3dbc1a4f-f16f-477b-8f67-654a6fe6809b">13,069</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="i01544d1dfea9452f8a2161a80e4743e4_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzgtMy0xLTEtOTE1MDE_0412e18e-0a76-4963-9d5e-5f5d4bd51b2b">7,648</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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of certain other financial instruments, including receivables and accounts payable, approximates fair value due to these items&#8217; relatively short maturity.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 the Notes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes&#8217; fair value (including the conversion feature embedded in the Notes) was $<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzE5OTA_bc5e04d8-c3f0-412c-bdd0-ae8d0ffb0cb8">521.1</ix:nonFraction>&#160;million as of December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-5" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIwMDY_e96aa034-c9a3-47ef-a9c8-e12391f6f73a">642.0</ix:nonFraction>&#160;million as of December&#160;31, 2021. The fair value was determined based on the Notes&#8217; quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy. For additional information, see "Note 12. Debt".</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to receivables, the Company is potentially subject to concentrations of credit risk from the Company&#8217;s cash, cash equivalents, and marketable securities. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the Company&#8217;s credit risk exposure. Investment policies have been implemented that limit purchases of marketable debt securities to investment-grade securities.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_151"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90ZXh0cmVnaW9uOjk0YjdkZWU0YWM1ZDRlOWE5OGQ4YjdmOGUxYjNkYzJlXzgz_302e12c7-20aa-4eba-acb6-3b111fae7f53" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90ZXh0cmVnaW9uOjk0YjdkZWU0YWM1ZDRlOWE5OGQ4YjdmOGUxYjNkYzJlXzc3_f6d06254-87bd-4012-adcc-e0cf7fef117b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:40.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.277%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.277%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.277%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.599%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="6" style="padding:2px 1pt;text-align: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="6" style="padding:2px 1pt;text-align: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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92b172cce29453dba71853c7d65afc1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtMS0xLTEtOTE1MDE_beaad2d6-dee4-4b9b-a263-3a4d7da98819">763,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0e8d8f890c0b4392ac99b9a8b37ea199_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtMi0xLTEtOTE1MDE_eef1339c-682f-4c04-b8f1-859ce5b8b7f0">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i029b129417e94e6f9ffdfe232d57be7f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtNC0xLTEtOTE1MDE_fa6c88d4-8051-4707-ad2d-c391ac914bda">690,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i665d7b963dad49a796eb11c22e32c8cd_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtNS0xLTEtOTE1MDE_70417c9f-0b92-41a6-88df-5ed5673e8af9">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i323700f89d8647ce986900bc16096b11_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtNy0xLTEtOTE1MDE_c80017dc-52ad-4eaf-a6e0-467ad9f24271">613,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6bdc9bd2c3624551be357d8f4139f447_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtOC0xLTEtOTE1MDE_c1e0a26f-c1fd-4169-9a3b-b20d8d1a912f">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3be467e12c654cd385c3a9d3c2734ca1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItMS0xLTEtOTE1MDE_44b84c95-d7b3-4dba-9262-9cb81f447837">102,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18fd671a54014ee9bea02139e31e837d_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItMi0xLTEtOTE1MDE_2e0798e1-d499-4d2b-9387-bb7bfdea8ad6">8</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7305bf63046423cbed2534e0ba157e9_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItNC0xLTEtOTE1MDE_7ea9e04f-f4c7-4de8-906b-342a823511fb">61,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i493e52f8268440cd9235b128707ca7ca_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItNS0xLTEtOTE1MDE_c9a8b7cf-6de5-4a08-b24c-c1634f10bd5d">5</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcd9721af5ea46398143d42acd69b44a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItNy0xLTEtOTE1MDE_665bda78-f34d-4012-98ff-9bf4c87ff24d">49,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i378c2bbdc32d46c3aded3e6ac2596334_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItOC0xLTEtOTE1MDE_2af9d8c4-b488-45f7-9679-5a4c52e8eeb7">5</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom (&#8220;U.K.&#8221;)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie207171f5c10402295d0a2acb95db606_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtMS0xLTEtOTE1MDE_cde932ea-fe97-4191-8576-1fe71941afba">115,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i463f7d40ea874326bf5cb76557e6dc78_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtMi0xLTEtOTE1MDE_1aa7c75a-a509-4b10-bf4c-4b2d9ede5cf6">9</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i139e62c1b6dc46a480dcf79b5a54f19f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtNC0xLTEtOTE1MDE_11396f95-4e15-42eb-9930-32da9828852b">117,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if6d385c16eaa41f294702e76eed33b36_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtNS0xLTEtOTE1MDE_a92ce1eb-f217-421c-aefa-ab9b22c9870d">10</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ce92cb19dc64259a9d05aa59e7a9469_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtNy0xLTEtOTE1MDE_a189905e-7cf4-4d65-9ef6-fad8b7fb432c">91,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic781004804304cb8b9697552fe80c932_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtOC0xLTEtOTE1MDE_c074765d-86b9-48f0-b249-76218c44b501">9</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:8pt;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:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic69c0698022d454ea7c3f46332b3896e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtMS0xLTEtOTE1MDE_7ff7d8aa-ee32-4757-8ce5-2822cd75431c">194,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie04e5cc5467e48449f0b1a0166490e3c_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtMi0xLTEtOTE1MDE_526fd8f7-4ac4-409f-892d-2951c2fa35b0">15</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abff2c2267543b9a41f30994690a5c2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtNC0xLTEtOTE1MDE_f5c3c256-5fe9-4ce9-8cf3-b371ceaf6938">198,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4045baa2a5aa4279bc43a92d0e324316_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtNS0xLTEtOTE1MDE_59a29b4e-b362-425c-b448-c8c50829ccad">16</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f0ed383f114ffbb216de9a63f1fe4e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtNy0xLTEtOTE1MDE_7d5082c6-b15d-41cc-8021-b747e77e0229">156,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ida53aa1e6b58428aad0c72858517a872_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtOC0xLTEtOTE1MDE_e73e22ec-282f-4e7f-8e2e-164cf78b29f8">15</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i400087143e454284ab4669f13de96ef4_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtMS0xLTEtOTE1MDE_904ba1da-684a-40b8-920c-cf9ed2bab9fc">140,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i871b731d5beb4bd681b0093fdd01e6ce_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtMi0xLTEtOTE1MDE_0e473a9a-633e-4041-947f-c3ec3b8af868">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib587ffdf199542edb56cc5406907550d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtNC0xLTEtOTE1MDE_fec961b4-6bdd-48e9-aee3-73c312a88f38">144,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9155ccf1903f4e7d809701c4181f4179_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtNS0xLTEtOTE1MDE_fbe9abe8-5843-4bc4-9335-96b8fa0d6556">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61b28e24d5e44a559edbeba7a7bb0c72_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtNy0xLTEtOTE1MDE_4410c250-daee-4d3a-bfc4-62cd8c2fa15f">106,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5be628c13af74558b1b7ba3f16aad754_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtOC0xLTEtOTE1MDE_1429f3fe-ee97-4734-aeec-c19a3f820a86">10</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtMS0xLTEtOTE1MDE_f3938492-dceb-4b14-bd44-fb4fca6eb3a0">1,317,845</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtMi0xLTEtOTE1MDE_dfcb51f7-d339-457c-b8b4-5cd80b08192a">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtNC0xLTEtOTE1MDE_0ee80e7c-47fe-40c7-b92c-21142a296912">1,211,653</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtNS0xLTEtOTE1MDE_b57d663c-6904-4185-99ea-c99208024d74">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtNy0xLTEtOTE1MDE_1329336d-9f56-4a1c-a585-0c7e6537e291">1,017,517</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtOC0xLTEtOTE1MDE_923ed2f7-bd07-4c0c-bade-f9a4915de8c7">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90ZXh0cmVnaW9uOjk0YjdkZWU0YWM1ZDRlOWE5OGQ4YjdmOGUxYjNkYzJlXzc5_4e2fa6ca-42de-420a-8aed-1a44aaad05d1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue streams</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Perpetual license</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: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="i838ab14e785149b2b8e86fb8af3651db_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzEtMS0xLTEtOTE1MDE_7667fc37-c29c-4897-8b13-0b0750ca450c">19,293</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="i12c7d7ce76a040da89e7c46924aebedb_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzEtMy0xLTEtOTE1MDE_03c59f8e-53e8-4b19-b092-5747f2359743">32,172</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="i1e94286041a6407cb47bf2051b8ad87f_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzEtNS0xLTEtOTE1MDE_c50e32d8-0802-4624-9147-4f23e787cabd">28,558</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i38f30dd6f1284f2e9ad7a145f0e64ae8_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzItMS0xLTEtOTE1MDE_1820bfd0-00e1-4835-8d22-7ed44c47d8be">366,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23f0d030fb9041f08736f488a8607c1c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzItMy0xLTEtOTE1MDE_4ef3a03d-d937-400f-bab3-9fc793e39f3f">336,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i800bc4e67a5f49df853473ff6d40c9cc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzItNS0xLTEtOTE1MDE_632853d6-6b4e-465f-b323-9ad6bdf2baa8">266,352</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:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18dd347f3abc4d3f8db5e98331e15298_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzMtMS0xLTEtOTE1MDE_fbd9e0dd-b287-413c-ba90-8c2481760a65">385,356</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="i4945cc81d7aa4a85a178f2c8e85dabeb_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzMtMy0xLTEtOTE1MDE_8317cd06-a98b-4cb2-8685-01bd50119e47">368,420</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="i1195729cb7404f8ea523a0fba7fa53eb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzMtNS0xLTEtOTE1MDE_2660ae65-1c36-4407-8a9e-7d50c221307d">294,910</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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ice3297caf5cc4b818b5d411180cad9e5_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzQtMS0xLTEtOTE1MDE_15873f5a-c468-4908-82c2-f48be89dedb9">317,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i496ef03d20bc4482b14bf5de1a9df318_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzQtMy0xLTEtOTE1MDE_ff75c52b-71aa-43dd-b505-03b82c82313c">320,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93da2752528043d68a99f7d54f1aeac4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzQtNS0xLTEtOTE1MDE_7901875d-b5a7-448c-80a0-26a6fa9f804e">296,709</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%">Pega Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9841e61cc5494145ad36b145f09c1ac5_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzUtMS0xLTEtOTE1MDE_65827b07-4087-4ece-b6a1-bbc474b41b41">384,271</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="i16f53b72c9104c7cbfbc3d2cff3fdde8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzUtMy0xLTEtOTE1MDE_e7c171cf-591d-4f1f-a1d7-ba95c977856e">300,966</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="ic8752c5fd19444f8bb6af97db95372db_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzUtNS0xLTEtOTE1MDE_12a9f099-8e47-443e-9f1c-42fd8e09b592">208,268</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%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia98b4cc70ad140bc9f6f2c0611840140_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzYtMS0xLTEtOTE1MDE_309cfadf-3a1f-4773-be25-bed88f4124cc">230,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i140a321108c747a6af167159746232a0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzYtMy0xLTEtOTE1MDE_57846299-00b0-4300-94dc-451c49f401ec">222,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6c49db0e463f443091fd693b29b8a01a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzYtNS0xLTEtOTE1MDE_9d30e531-9af6-44aa-ac84-082d4ea2fada">217,630</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:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cf1e20fb33849168a64047b228a2d86_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzctMS0xLTEtOTE1MDE_ce07efcd-bf18-482f-b09e-7c3a2018e52e">932,489</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="ic75313b9a49f4ad1a96fdc8ba2835d07_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzctMy0xLTEtOTE1MDE_b22fa6de-1f31-4868-98c8-bbeadd382d01">843,233</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="i4421a56ac429432d8b0de4eef2097983_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzctNS0xLTEtOTE1MDE_a3bb1ceb-9c80-48d4-9769-1f5c06a83df3">722,607</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: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzgtMS0xLTEtOTE1MDE_cb925306-f9e2-48e8-a41f-8b90320c03fe">1,317,845</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzgtMy0xLTEtOTE1MDE_e25ea512-5a01-409f-ae2a-c64cd79b8e5e">1,211,653</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzgtNS0xLTEtOTE1MDE_ffb0a47d-495e-4682-b1c7-f4a394db9f0a">1,017,517</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-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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: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="id85bd3b7c7d74442bfca376c99f377e4_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzEtMS0xLTEtOTE1MDE_1a209639-9a8e-4890-8fc3-6abd0543998a">384,271</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="i65eb6fd814524453b8c5cfc62050b5af_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzEtMy0xLTEtOTE1MDE_e57f2d8f-c4db-40b5-b48d-57802fd1fe23">300,966</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="i32219697f5b74bfba9593bf12adcbb0c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzEtNS0xLTEtOTE1MDE_816738ca-112b-4d01-935d-4776c267de9e">208,268</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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7939565a126d4a01b77424e47bd9657d_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzItMS0xLTEtOTE1MDE_9f9cbe0a-d7dd-4ac4-bc33-9001a3bcf474">317,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia1081a17099d4999a1f9ed7c36a4f2da_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzItMy0xLTEtOTE1MDE_49688f5e-77ab-4a1a-b7ef-3d0806df5053">320,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if44ecb9537c5429da3bbe9ed970141c7_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzItNS0xLTEtOTE1MDE_8dd23d0f-7019-40df-8c31-afd5433b1be5">296,709</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzMtMS0xLTEtOTE1MDE_af56dc66-f6cc-48a8-be83-e77faf7801d4">701,835</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="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzMtMy0xLTEtOTE1MDE_daf73c77-f79c-4908-b880-b2e8254338b5">621,223</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="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzMtNS0xLTEtOTE1MDE_39eb1032-2823-42f8-9935-07b058c035b8">504,977</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff877bbb3709449c8fcb086cef589400_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzQtMS0xLTEtOTE1MDE_d504f570-e909-4d10-8426-999a79599ea4">366,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzQtMy0xLTEtOTE1MDE_7040823b-dbbf-433c-a6b7-93e4def6de1d">336,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzQtNS0xLTEtOTE1MDE_ad95f1a9-d8e2-4da6-8a48-d77718367521">266,352</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%">Subscription</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia215556e0596435ea14a9bf269067393_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzUtMS0xLTEtOTE1MDE_459e53ed-28d2-4c60-baef-122f78912b4a">1,067,898</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="i0e65410776c943f0a9f7e06c9064aae5_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzUtMy0xLTEtOTE1MDE_d292e72f-2c12-4516-9edc-d7436c27e749">957,471</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="i5ff7fea9ab534b00a352ff99f9b7fbd8_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzUtNS0xLTEtOTE1MDE_061ac1cd-c19c-470a-acd2-9d0d816c9015">771,329</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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzYtMS0xLTEtOTE1MDE_99601f0b-0f8e-455c-8b88-be9dd795e010">19,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzYtMy0xLTEtOTE1MDE_6b8b039c-4704-463c-b380-8e9cfde14f73">32,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzYtNS0xLTEtOTE1MDE_21545b34-b5bd-4d20-ae5d-46815373f278">28,558</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%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzctMS0xLTEtOTE1MDE_85ea23b5-6637-4357-8af6-fbcbcf92fa14">230,654</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="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzctMy0xLTEtOTE1MDE_7e59e373-6b39-4368-b72e-6c8bdae4f806">222,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzctNS0xLTEtOTE1MDE_ffa25172-a297-4301-9fa3-4cb66e295d2a">217,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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzgtMS0xLTEtOTE1MDE_340b75e1-8b5d-4e8e-830d-12da3ff9ce93">1,317,845</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzgtMy0xLTEtOTE1MDE_e5cc50b6-cb4a-49e2-ad71-6e57de857abd">1,211,653</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzgtNS0xLTEtOTE1MDE_c8bba4d2-5d5d-434d-8097-4359c6304bf8">1,017,517</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining performance obligations ("Backlog")</span></div><ix:continuation id="i60354c949929482ea1ec3d34a30be137"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</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%">Subscription license</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%">Perpetual license</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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</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="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%"><ix:nonNumeric contextRef="i21520fddded842b593c410723b31b9f7_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_0a9b47f1-4d52-4e0f-aaa7-fccc96c205f6"><ix:nonNumeric contextRef="ife355ef8bbc54882a00042c09e2f27c9_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_1abb38d7-aa46-4e65-9ba2-43fa66e9a72c"><ix:nonNumeric contextRef="ie5525a270d0f40e8b45e65054ec50ae5_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_413231ca-22a6-4960-98c2-cb0c7047941a"><ix:nonNumeric contextRef="if52b07362d024bc0b3230cb208521a65_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_a57d7dde-9641-4fc8-af77-a761a03415b5"><ix:nonNumeric contextRef="ibdaca3de29354c9a9da1ad729bb29eab_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_b5fe1646-6dd1-4d24-a427-77703d8c8fa8"><ix:nonNumeric contextRef="i6202ff22cba147cc87de039ddd705a69_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_d2ca5c0c-78dc-4eee-8064-4037e57cd3c7">1</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21520fddded842b593c410723b31b9f7_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMS0xLTEtOTE1MDE_5abc9e9a-5e20-4fd2-a2cf-7676bb68e62b">242,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdaca3de29354c9a9da1ad729bb29eab_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMy0xLTEtOTE1MDE_394a2fcd-f14b-4472-87e5-34d373264495">379,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6202ff22cba147cc87de039ddd705a69_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItNS0xLTEtOTE1MDE_5f89290b-fee4-4f93-bdc4-cf08f0dacd19">60,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5525a270d0f40e8b45e65054ec50ae5_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItNy0xLTEtOTE1MDE_0b8d2eab-d2bf-40aa-8516-d6938ec846e5">5,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife355ef8bbc54882a00042c09e2f27c9_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItOS0xLTEtOTE1MDE_735a2284-23a7-4ae4-b937-eaabac667884">32,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;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="if52b07362d024bc0b3230cb208521a65_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMTEtMS0xLTkxNTAx_1b67be8f-8658-4422-aed8-67941bfca575">720,073</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="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="number" contextRef="if52b07362d024bc0b3230cb208521a65_I20221231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMTItMS0xLTkxNTAx_5648aef1-afdb-4b31-9c7d-35800dfdfa89">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7480ab4e7ca44838871eb2aab93281ee_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_4c55193f-eed3-4fb1-83de-c79d69d4fce9"><ix:nonNumeric contextRef="idd8ef00b6c05458590a606f8b71d4226_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_4def9bb0-09bf-4562-ad4b-4f85eb15c47a"><ix:nonNumeric contextRef="i24732bc707de4ca2b1aee9227473d4a9_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_94f439a3-356a-4a61-89e3-e2d64737fbe3"><ix:nonNumeric contextRef="ibfdbcfe9cec4464fa052ca6b102b9fd5_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_a87427df-9fcb-4f65-b472-94a0fece93fe"><ix:nonNumeric contextRef="ia42ad7ecc82848dfbdd699cc9f178a5f_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_f4145f1e-6acb-45fa-aad3-043ff7706a8c"><ix:nonNumeric contextRef="i9c2638e9e21e4645a5f384243dfe0a80_I20221231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_fef432c0-1b99-4711-b2f6-b428627fa80e">1</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>-2 years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7480ab4e7ca44838871eb2aab93281ee_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMS0xLTEtOTE1MDE_54deed4b-9abc-41c7-9e7f-7b3bc645cf77">66,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8ef00b6c05458590a606f8b71d4226_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMy0xLTEtOTE1MDE_0a4a4c12-a06a-4df2-8763-d40c51002ddd">246,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42ad7ecc82848dfbdd699cc9f178a5f_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtNS0xLTEtOTE1MDE_5da93a8f-f9e3-43e6-b137-fe097586eb68">3,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibfdbcfe9cec4464fa052ca6b102b9fd5_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtNy0xLTEtOTE1MDE_a75f2fb6-3f44-4863-8a36-7ddb5a8af633">2,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9c2638e9e21e4645a5f384243dfe0a80_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtOS0xLTEtOTE1MDE_e68096b9-936a-4c61-b652-42e4150596f7">6,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i24732bc707de4ca2b1aee9227473d4a9_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMTEtMS0xLTkxNTAx_9a5467d0-8f76-4500-85a4-259a67b4a1ae">324,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24732bc707de4ca2b1aee9227473d4a9_I20221231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMTItMS0xLTkxNTAx_103612ed-53f1-4568-87c1-3244b2ec507a">24</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccd0b6854d1743e9a4467f1e634f01bb_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMS0xLTEtOTE1MDE_b9ccd8f6-0eae-45c8-b699-c0df409ad2c4">26,746</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="ie7140308c23d4900adf0be0f9111ba3e_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMy0xLTEtOTE1MDE_ef2233be-7841-43a0-bba6-198648cfd7b3">143,901</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="iecf19c35af6a427ea8750f33eae90f51_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtNS0xLTEtOTE1MDE_46ac6520-8e2b-42b4-8b6c-5fcbb8006988">1,707</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="i16e650d0ccd64e2d87769bc772dcaf08_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtNy0xLTEtOTE1MDE_3e067938-a37f-46c5-ae37-7a46b6822031">&#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="i055e2803ab2546c2834be05c5e93ec39_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtOS0xLTEtOTE1MDE_dd67595f-bacb-41e3-8d55-afcfcbd5ed5f">1,647</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="i2ef528f6016446f29269dc912e5054f2_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMTEtMS0xLTkxNTAx_537d598f-1ed8-41cf-bb1e-8c031f284b7d">174,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2ef528f6016446f29269dc912e5054f2_I20221231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMTItMS0xLTkxNTAx_80085a25-f5cd-4673-a6d5-1026b23e8b8c">13</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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f6bdb5267b427dbc4e06d642dfafc1_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMS0xLTEtOTE1MDE_0a331a90-e0f1-42d4-83f1-890bad8a9786">15,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i834287d23cf848bf873acd84b9bf90e6_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMy0xLTEtOTE1MDE_1119638d-f761-4f90-8ccb-8b100642d48b">115,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia94660d2007240e59da53caec6150bb2_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtNS0xLTEtOTE1MDE_7eef577a-d0e9-4c98-8631-fc91e4b1ff70">5,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="i582ddae34ba5405aad88b941a09f9913_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtNy0xLTEtOTE1MDE_2d4a3e4e-6456-426b-b8f0-b608766d85ed">&#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="i20f0c6381ff54a708b5bad75b882a226_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtOS0xLTEtOTE1MDE_f341720e-6573-40d1-a8ae-7bf38281c26a">&#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="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMTEtMS0xLTkxNTAx_f0d75124-5877-466a-be36-caf4de4f398a">136,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMTItMS0xLTkxNTAx_7b9c0d44-2a45-41e0-922a-48677ea6134f">10</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonNumeric contextRef="ia94660d2007240e59da53caec6150bb2_I20221231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_0b6a4a2e-60b8-4df7-a4e5-4e0ee9a7002e"></ix:nonNumeric><ix:nonNumeric contextRef="i582ddae34ba5405aad88b941a09f9913_I20221231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_3e271e2e-a12f-4a59-85d1-0f2f80c5f9c1"></ix:nonNumeric><ix:nonNumeric contextRef="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_46fcaaec-42c9-4e42-adac-836d75340775"></ix:nonNumeric><ix:nonNumeric contextRef="i20f0c6381ff54a708b5bad75b882a226_I20221231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_503ef7a8-7b91-4eea-8852-57d69d36e63a"></ix:nonNumeric><ix:nonNumeric contextRef="i69f6bdb5267b427dbc4e06d642dfafc1_I20221231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_515ac931-d561-4a6c-85d5-0fcbd7b3a906"></ix:nonNumeric><ix:nonNumeric contextRef="i834287d23cf848bf873acd84b9bf90e6_I20221231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_67c252a5-9865-418f-900a-10391b557cd0"></ix:nonNumeric></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="i7cd0da19db1d43c0b06510513572ccd1_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMS0xLTEtOTE1MDE_7b8d3c11-e2b2-4b76-af34-f6c2f2e63fae">350,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="ic09df33b09a843efb0d4514311c973fb_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMy0xLTEtOTE1MDE_2ce6fa14-b6e8-4669-851e-7c504fc10c27">885,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i3d3e5b10e3844a9fb00c6d8311d3ea63_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtNS0xLTEtOTE1MDE_e61cd00d-81c4-424d-be0c-1611353835de">71,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i082cf2e0c35d4670ab1c42435636477a_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtNy0xLTEtOTE1MDE_8ccae061-0340-4bae-9c55-b73bf4778ac1">7,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i045046ee6fc44c44bedb00f9bac47e35_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtOS0xLTEtOTE1MDE_8c35f922-8d3f-499d-b219-295289bae248">40,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMTEtMS0xLTkxNTAx_2170508b-e529-415e-b356-d2685c0af4e9">1,355,732</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMTItMS0xLTkxNTAx_de0f305e-9a99-407d-9ef9-681bd9906869">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2021:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</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%">Subscription license</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%">Perpetual license</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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</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="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%"><ix:nonNumeric contextRef="i06d0b2292fff437b8cdcc4411ed44c5f_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_377fceba-1421-48d5-a551-8f56b2f1c586"><ix:nonNumeric contextRef="i381fe40740654fa5b8e39f9c4838ce69_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_47443c28-a8ad-48c2-87b7-f05fc5b9a9fb"><ix:nonNumeric contextRef="i06335a1641c54e468b6b0ab3775086bf_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_7262f9e0-16a4-47a8-b235-b3cc69e9c9e8"><ix:nonNumeric contextRef="i467d9352f6dc4fbebf3c5750de6eb364_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_b32326ba-bd42-4ccb-a7cf-69a2755b354b"><ix:nonNumeric contextRef="i37d7969ca1b54020a806f3664d937ec8_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_e288458b-03b4-4775-9a23-a9b0cda17746"><ix:nonNumeric contextRef="id35813e9b2cc45f1a7fddb7b4d70606e_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_ee12fd46-ded3-4371-86e5-02d6861e8ea2">1</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35813e9b2cc45f1a7fddb7b4d70606e_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMS0xLTEtOTE1MDE_28fc16f6-a6a7-41fe-b71e-27f5850a15bc">234,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06335a1641c54e468b6b0ab3775086bf_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMy0xLTEtOTE1MDE_9b75737f-399e-4bc7-b916-15b362203949">330,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;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="i06d0b2292fff437b8cdcc4411ed44c5f_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItNS0xLTEtOTE1MDE_c241a6ee-7086-461d-b282-a38b863da9eb">153,467</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="i381fe40740654fa5b8e39f9c4838ce69_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItNy0xLTEtOTE1MDE_1e5f41e4-a9a6-4bd5-bab9-42bd561e4671">10,952</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="i467d9352f6dc4fbebf3c5750de6eb364_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItOS0xLTEtOTE1MDE_9899efe5-f260-4930-bfb4-54d1336c4945">41,411</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="i37d7969ca1b54020a806f3664d937ec8_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMTEtMS0xLTkxNTAx_c97cec96-6524-47ab-b824-c649eb5c39c6">771,173</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="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="number" contextRef="i37d7969ca1b54020a806f3664d937ec8_I20211231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMTItMS0xLTkxNTAx_f07ecdfc-8039-486d-b1da-401b18e0bf17">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie0000671c9ac4f3ea3b6b434f6f8e7ff_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_4d51d3f9-0c6a-4879-9fe1-c83d8060a147"><ix:nonNumeric contextRef="ia811dd0977bc4edaaf02b3bbc778e899_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_6c3092a9-dd5a-47ab-8c68-1fb542ae88af"><ix:nonNumeric contextRef="i1e756e7f149543f6864c8f1bc590f1dd_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_753691ea-161c-41e2-a22b-f728df4444aa"><ix:nonNumeric contextRef="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_b7d2366a-5762-497a-b5e5-cb587df2b785"><ix:nonNumeric contextRef="id55c2bad8d804a34b4c487926a24d49d_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_edd5471b-8e66-4753-acec-825c23e2dda8"><ix:nonNumeric contextRef="id6264c2e831e46cb8fe3f142e4b1facb_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_faa9d508-ebba-4e83-8322-3308924203c5">1</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>-2 years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id55c2bad8d804a34b4c487926a24d49d_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMS0xLTEtOTE1MDE_909e9a49-c857-4b82-8ed3-8f9f5b910d1d">65,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia811dd0977bc4edaaf02b3bbc778e899_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMy0xLTEtOTE1MDE_a591c1a4-ca6e-4593-b2ab-43fa1b4c39a2">220,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1e756e7f149543f6864c8f1bc590f1dd_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtNS0xLTEtOTE1MDE_955117db-f7d5-46a1-b8bb-c6fc40e8d98b">14,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id6264c2e831e46cb8fe3f142e4b1facb_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtNy0xLTEtOTE1MDE_f6e1ae56-de84-4c7b-a14a-e5bf93fdcce5">4,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie0000671c9ac4f3ea3b6b434f6f8e7ff_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtOS0xLTEtOTE1MDE_be489baa-e1b5-4aba-bdc8-4d2fe62892b3">8,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMTEtMS0xLTkxNTAx_416de13e-6cef-4f32-b922-beb4927306af">314,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMTItMS0xLTkxNTAx_0e1a9fef-b982-49e6-a2d6-51f7af90afaa">23</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c9ca0c96c34f41ae4962e2d5b7a5ea_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMS0xLTEtOTE1MDE_038ced00-3753-4f54-8301-efffd2454b54">38,432</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="ibb4e31850f78460cab971f467c570be6_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMy0xLTEtOTE1MDE_0fbd2eef-9793-455b-a34b-a47b770f8650">124,969</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="i52f9e6223d44470aa0a202b19025de21_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtNS0xLTEtOTE1MDE_540af62a-d3fa-4e59-825c-02e04b5f2ede">1,955</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="i3c33dfeb79324888adeec691b1f2e12f_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtNy0xLTEtOTE1MDE_67255457-517e-405e-af18-e0a4ee1f38c3">2,252</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="i19fa488d39434aa7b0be0ae49b4a631d_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtOS0xLTEtOTE1MDE_aebe2fcc-2e6d-4c67-98fa-15bf899b0506">5,512</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="ie5b7b98623ce404da1df33ea8f60780a_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMTEtMS0xLTkxNTAx_909ef7a5-7c91-40b8-9431-517f5edbd479">173,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie5b7b98623ce404da1df33ea8f60780a_I20211231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMTItMS0xLTkxNTAx_039805ee-6455-4ce1-8b94-dc7d89181f02">13</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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfd6791bec5f4ce182217dfa3837660e_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMS0xLTEtOTE1MDE_72ff8dd9-382e-4a2a-bfbe-fb247adcc708">28,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iccfb49cc92414800809cc25667ad2c6f_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMy0xLTEtOTE1MDE_f2a16103-5225-4ec0-a8be-83248e543d3c">55,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id8b47e91204e49a586f1e5defe801b5b_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtNS0xLTEtOTE1MDE_03e1ee43-c053-4c7d-a7af-fc62b8475129">1,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7c068e2eed8f4a5183ce8fb5a14473cc_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtNy0xLTEtOTE1MDE_e3a70db3-2140-42b5-9c83-5086c7caa5ed">&#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="i3304b54373044bd0833508b4dbb0da89_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtOS0xLTEtOTE1MDE_12a03424-ca6a-4c9d-9863-afdb107a79b1">619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if2578178f38a4a1b805570c488398a97_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMTEtMS0xLTkxNTAx_efdfe4a0-e313-460b-8534-219a01a493cd">86,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if2578178f38a4a1b805570c488398a97_I20211231" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMTItMS0xLTkxNTAx_b81cdae1-dd90-45f7-bea7-1e9e677aa046">6</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonNumeric contextRef="icfd6791bec5f4ce182217dfa3837660e_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_3d5bb59b-2a5e-4381-85b4-0e6ab675881b"></ix:nonNumeric><ix:nonNumeric contextRef="i3304b54373044bd0833508b4dbb0da89_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_3de20b57-d995-437b-a198-d4e9abb4565b"></ix:nonNumeric><ix:nonNumeric contextRef="iccfb49cc92414800809cc25667ad2c6f_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_b40e1bf6-085c-4343-9128-e111c0826045"></ix:nonNumeric><ix:nonNumeric contextRef="id8b47e91204e49a586f1e5defe801b5b_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_b6818000-dc09-47c4-9f41-5f9a2af22aea"></ix:nonNumeric><ix:nonNumeric contextRef="if2578178f38a4a1b805570c488398a97_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_ef4ceb83-966e-430e-abd0-e16c34e4085d"></ix:nonNumeric><ix:nonNumeric contextRef="i7c068e2eed8f4a5183ce8fb5a14473cc_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_fbbfa1ec-f769-47c8-acc0-1c1a9c06e28f"></ix:nonNumeric></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc41060af7544191ace307760e6da17b_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMS0xLTEtOTE1MDE_282753f8-f109-415b-85ec-894efd12d322">367,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f44e85cfa774dffa31d52c3d046af63_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMy0xLTEtOTE1MDE_d9d11df7-2dc9-4d22-a1ae-d1ce36364406">731,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7767457eb148f9b48c56d385bad687_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtNS0xLTEtOTE1MDE_af4f3216-987c-4bae-8a8c-029e12c84642">172,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1473590f41cd43deb9cf1524881dc8cc_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtNy0xLTEtOTE1MDE_e0d0ba47-336a-4b6b-b408-1792f8bb7937">17,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9adb7ec8ef304c5984753df265e2a2a4_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtOS0xLTEtOTE1MDE_2842c139-9c1a-4e81-b41d-f55a6dd6eebf">56,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMTEtMS0xLTkxNTAx_19c2c282-df6e-4ad2-a317-28bba0e3bb9b">1,344,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMTItMS0xLTkxNTAx_120b657b-4df9-4c43-b3f2-a2978fc69a46">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_157"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTI_8a7ccf85-484f-4bf5-819e-45a9955bdb66" continuedAt="i8df7c54d450e4ce7a194fefe39d831a0" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTY_3e214c3e-6f1f-4da7-8f29-1f6ade844248" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7531f73c54f34b4faa4ca90803392dc0_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzEtMS0xLTEtOTE1MDE_ff82fb6b-abbc-4f74-b492-a84aa938413c">26,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3794096d9b1f48cbbb0475af6f72c742_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzEtMy0xLTEtOTE1MDE_863581be-ec3a-4e32-ae74-2adc0c79fe15">21,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fb77d40f3e4ce0bb66ca7703e72ce6_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzEtNS0xLTEtOTE1MDE_481d0293-59e2-47f1-8f0d-6d4cf388460b">20,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1ba1035faaa04716b28c219ba83ee46d_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzItMS0xLTEtOTE1MDE_9007de51-a46f-4813-ab18-b491d0c9c4ab">46,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie79123ed7f3940aeb01f5ec65cae989d_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzItMy0xLTEtOTE1MDE_55c80d16-7c16-4ee1-8e00-c7cfd25f2773">54,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4d06b66c8fab42c4b9c271d48be3d820_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzItNS0xLTEtOTE1MDE_41c9b14a-fe9d-4500-90b0-573c36fe9f73">46,283</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%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3688e63e56ac4f0aa6367ad7bfadcc70_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzMtMS0xLTEtOTE1MDE_aa74dfb3-570c-4443-8e45-cf721b006e76">29,266</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="i9ae2b78a98a943aaa41a1dfb7c66eab5_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzMtMy0xLTEtOTE1MDE_6ef2a00f-d414-41cb-a3d6-dec53513b1ae">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14c53858f3624f628cdd53f2f5be8537_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzMtNS0xLTEtOTE1MDE_ca83a067-1d1c-4fe2-a2dd-6e0f3d7ca432">22,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief6d796c94844634930aeaf032021c9a_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzQtMS0xLTEtOTE1MDE_90c80a24-ab77-4503-b291-10bc7473972a">19,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i40568fdb729e473d93d2fd5918ab534b_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzQtMy0xLTEtOTE1MDE_d551fb41-c7c8-4773-9b61-713aa737778d">14,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iecef94f6b4664de58f98d2e0dac4b4a5_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzQtNS0xLTEtOTE1MDE_5fc2fca1-cfab-42dd-bce2-a635c54a0df7">13,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzUtMS0xLTEtOTE1MDE_ee5daf94-ee58-4eeb-abad-708c1ea18954">122,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzUtMy0xLTEtOTE1MDE_cbabfad4-543b-4ec6-9640-1c97c5b0da06">115,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzUtNS0xLTEtOTE1MDE_a1067c5c-b44d-400f-8770-ad7a8de7a459">103,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzYtMS0xLTEtOTE1MDE_d112cdfa-51cc-41c3-908e-5d2752c414b5">1,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzYtMy0xLTEtOTE1MDE_c046a5ac-676e-45d2-8c61-4093cf06e1d8">23,410</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzYtNS0xLTEtOTE1MDE_94d52677-e893-4fbc-a40c-cfaf9412d13a">20,464</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically grants employees stock options and restricted stock units (&#8220;RSUs&#8221;) and non-employee Directors common stock and stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company&#8217;s stock-based compensation arrangements vest over <ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzIzMQ_1c2a6930-32da-4099-8abf-3ca4484e293f">five years</ix:nonNumeric>, with <ix:nonFraction unitRef="number" contextRef="i0c821142b9b84e1d8111ce004ab6040f_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzI0MA_ec8f268b-3856-4280-a09b-33c7f4b3af6e">20</ix:nonFraction>% vesting after <ix:nonNumeric contextRef="i0c821142b9b84e1d8111ce004ab6040f_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzI1Nw_565b2615-3b13-457e-b78f-2e02d1a2b613">one year</ix:nonNumeric> and <ix:nonFraction unitRef="number" contextRef="ic0ba1508260d45a4a44f651d10752df4_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzI3OA_723b3e2c-af32-44eb-842d-7dce2f3f23ff">80</ix:nonFraction>% vesting in equal quarterly installments over the remaining <ix:nonNumeric contextRef="ic0ba1508260d45a4a44f651d10752df4_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzM0MA_7ef63d6b-8ad8-4978-8481-1eae87ea2a11">four years</ix:nonNumeric>. The Company&#8217;s stock options have a term of <ix:nonNumeric contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzM4Nw_3d031014-633a-4ca6-872f-70e64beadc52">ten years</ix:nonNumeric>. The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as an individual grant. The stock-based compensation expense recognized during a period is based on the value of the awards that are expected to vest. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Ultimately, the Company recognizes the actual expense over the vesting period only for the shares that vest. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees may elect to receive <ix:nonFraction unitRef="number" contextRef="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzk2MQ_4825ec26-91e3-415a-853e-bc3a70268456">50</ix:nonFraction>% of the employee&#8217;s target incentive compensation under the Company&#8217;s Corporate Incentive Compensation Plan (the &#8220;CICP&#8221;) in the form of RSUs instead of cash. If elected by an employee, the equity amount is equal in value on the grant date to <ix:nonFraction unitRef="number" contextRef="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzEyMDc_65d64947-e0ea-4efa-9666-0bc1ecc59e7c">50</ix:nonFraction>% of the employee&#8217;s target incentive opportunity, based on the employee&#8217;s base salary. The number of RSUs granted is determined by dividing <ix:nonFraction unitRef="number" contextRef="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzEzNDg_6cf069d8-5e07-4559-b9ae-2a4f7ad627c3">50</ix:nonFraction>% of the employee&#8217;s target incentive opportunity by <ix:nonFraction unitRef="number" contextRef="id5eb4c86b51845169090bfbbe017583a_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzE0MDE_27a55470-0a61-40ec-81df-0140b3fa36f0">85</ix:nonFraction>% of the closing price of the Company&#8217;s common stock on the grant date, less the present value of expected dividends during the vesting period. If elected, the award vests <ix:nonFraction unitRef="number" contextRef="id5eb4c86b51845169090bfbbe017583a_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzE1NzQ_d0b10c7e-e1f5-4b75-83b7-c6a0135c254d">100</ix:nonFraction>% on the following year&#8217;s CICP payout date. Vesting is conditioned upon the performance conditions of the CICP and on continued employment; if threshold funding does not occur, the RSUs will not vest. The Company considers vesting probable on the grant date and recognizes the associated stock-based compensation expense over the requisite service period beginning on the grant date and ending on the vesting date.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants awards that allow for the settlement of vested stock options and RSUs on a net share basis (&#8220;net settled awards&#8221;). With net settled awards, the employee does not surrender any cash or shares upon exercise. Instead, the Company withholds the number of shares to cover the exercise price (in the case of stock options) and the minimum statutory tax withholding obligations (in the case of stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. The exercise of stock options and settlement of RSUs on a net share basis results in fewer shares being issued by the Company. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 plans</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2004 Long-Term Incentive Plan (as amended and restated)</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2004, the Company adopted the 2004 Long-Term Incentive Plan (as amended and restated, the &#8220;2004 Plan&#8221;) to provide employees, non-employee Directors, and consultants with opportunities to purchase stock through incentive and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to <ix:nonFraction unitRef="shares" contextRef="i29f2a3212d564fd9bff384df774e6938_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzMwOTQ_0a833b60-a5e4-4e0d-8c0c-71257700578c">36</ix:nonFraction> million, extended the term of the plan to 2030, and limited annual compensation to any non-employee Director to $<ix:nonFraction unitRef="usd" contextRef="i3e9be6cc910a419d8a1179cfb773643c_I20221231" decimals="INF" name="pega:NonemployeeDirectorCompensationLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzMyMDE_f26f9192-4c1a-4755-b115-df9fb339ab7e">0.5</ix:nonFraction> million.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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, <ix:nonFraction unitRef="shares" contextRef="i29f2a3212d564fd9bff384df774e6938_I20221231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzMyMTU_03f25295-9135-4a26-8169-03ceac547883">17.3</ix:nonFraction> million shares were subject to outstanding options and stock-based awards under the 2004 Plan. </span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2006 Employee Stock Purchase Plan</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2006, the Company adopted the 2006 Employee Stock Purchase Plan (the &#8220;2006 ESPP&#8221;) under which employees may purchase up to an aggregate of <ix:nonFraction unitRef="shares" contextRef="iaf25eabb570d432cba7d4efe1a449aa4_I20061231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzIxOTkwMjMyNjM4MTc_954b9d75-5cee-4486-a6fd-c9aef3f67621">one million</ix:nonFraction> shares of common stock, at a price equal to at least <ix:nonFraction unitRef="number" contextRef="i2c1c9a86326049a7b76a0e735bf4f44e_D20060101-20061231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzM1Mzg_51dfd9ca-e724-4274-8a6b-ef9592af0024">85</ix:nonFraction>% of the fair market value of the Company&#8217;s common stock on the lesser of the commencement date or completion date for offerings under the plan, or such higher price as the Company&#8217;s Board of Directors may establish from time to time. In October 2012, the Company&#8217;s Board of Directors amended the 2006 ESPP to continue until no shares remain. Before January 1, 2021, the 2006 ESPP was non-compensatory as the Company&#8217;s Board of Directors set the purchase price at <ix:nonFraction unitRef="number" contextRef="i2a2bc890b8384a279ef03e6316d97e50_D20060110-20201231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQwMDM_9ed8fd27-8390-4649-867b-bac97fd426f8">95</ix:nonFraction>% of the fair market value on the completion date of the offering period. Commencing on January 1, 2021, the Company&#8217;s Board of Directors set the purchase price at <ix:nonFraction unitRef="number" contextRef="ie0cd8c7bc6c744168e45d80e0d0a9beb_D20210101-20210101" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQxNjg_aac695b0-7989-4f1a-a64b-bad69ccb8286">85</ix:nonFraction>% of the fair market value on the completion date of the offering period. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5ODU_cc2ce2a1-8f02-4e4f-84a8-bc23d9a97b6c" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.054%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation expense from 2006 ESPP</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ba2bf03048d47bfb501580a351ca7b6_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTpkNDlkODcxYmU5YjY0NjAxYmFkOWZkZTBiMGJjMWJlMC90YWJsZXJhbmdlOmQ0OWQ4NzFiZTliNjQ2MDFiYWQ5ZmRlMGIwYmMxYmUwXzEtMS0xLTEtOTE1MDE_f80e749e-6854-46f7-8dd4-2593f6dc60d9">1,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><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, <ix:nonFraction unitRef="shares" contextRef="iad2da5e89fe84f4fb739c5a5f9afe6dd_D20220101-20221231" decimals="-5" name="pega:CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQyNTY_6b580605-6100-4d62-9d35-907d9d1e7b68">0.8</ix:nonFraction> million shares had been issued under the plan.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i8df7c54d450e4ce7a194fefe39d831a0" continuedAt="i6aa2e57b648a43d7bd653c5cd380fe37"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares issued and available for issuance</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company issued <ix:nonFraction unitRef="shares" contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQzNjk_8ce6001e-6053-410c-9e1b-e1a17d4faafd">1.0</ix:nonFraction> million shares to its employees and directors under the Company&#8217;s stock-based compensation plans.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 were <ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQ0ODM_8013f020-9adb-4638-b466-f2a998e377af">1.4</ix:nonFraction> million shares available for issuance for future equity grants under the Company&#8217;s stock plans, consisting of <ix:nonFraction unitRef="shares" contextRef="i29f2a3212d564fd9bff384df774e6938_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQ1ODg_a06285a7-cd90-41a8-8c09-64d28f6582be">1.2</ix:nonFraction> million shares under the 2004 Plan and <ix:nonFraction unitRef="shares" contextRef="id34c69230178450abc548ac21c2e9052_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQ2MjI_a660ea54-4b4f-4f1b-865e-6b4aa431e110">0.2</ix:nonFraction> million shares under the 2006 ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant activity</span></div><div style="margin-top:6pt"><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-bottom:3pt;margin-top:3pt;padding-right: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 using a Black-Scholes option-pricing model. Key inputs used to estimate the fair value of stock options include the exercise price of the award, expected term of the option, expected volatility of the Company&#8217;s common stock over the option&#8217;s expected term, risk-free interest rate over the option&#8217;s expected term, and the Company&#8217;s expected annual dividend yield. The exercise price for stock options is greater than or equal to the shares&#8217; fair market value at the grant date.</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTc_de0f1357-4ef9-43b6-b32e-763c14eb5eb2" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value assumptions for stock options:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:55.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Weighted-average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzEtMS0xLTEtOTE1MDE_13cfc4dc-8e6c-473c-a6c1-79428ff6c77a">17.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9222e4bfae124b35a367fcb61d3fb852_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzEtMy0xLTEtOTE1MDE_40847722-f1cb-4b20-82f8-53de1f65290f">37.74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifdbc3dc04ac146ffa50c53a1d1b9d797_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzEtNS0xLTEtOTE1MDE_b4a90950-b9f2-4c30-a8ac-847062ccf938">24.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumptions used in the Black-Scholes option-pricing model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzMtMS0xLTEtOTE1MDE_8a01da78-24b2-4ba6-85f4-92c2f46878fc">42</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzMtMy0xLTEtOTE1MDE_8fd34070-35fb-4c02-a429-baa14097754a">35</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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzMtNS0xLTEtOTE1MDE_06776468-74bb-4c1f-bb36-f94cf624c72f">31</ix:nonFraction> %</span></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:8pt;font-weight:400;line-height:100%">Expected term in years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzQtMS0xLTEtOTE1MDE_57e7e160-7e98-46ab-91c5-839fc4f7017c">3.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzQtMy0xLTEtOTE1MDE_f21771ff-db8f-4b16-8038-3bdacfc21f9d">4.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzQtNS0xLTEtOTE1MDE_9f0c71c7-d392-4034-97df-641ef7bfd27f">4.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzUtMS0xLTEtOTE1MDE_aee92d32-c73b-462c-9df4-2d6501c55bc0">3.4</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzUtMy0xLTEtOTE1MDE_4dc45743-aa12-4cab-8d42-1371dd1f08df">0.6</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzUtNS0xLTEtOTE1MDE_905a0fdc-2800-47a6-8b16-1099515a085e">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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="number" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzYtMS0xLTEtOTE1MDE_be0c2883-23f6-4c37-ac38-1c1ad430ada6">0.1</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzYtMy0xLTEtOTE1MDE_46f87fbb-901c-42ad-949d-86d77798f04d">0.2</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzYtNS0xLTEtOTE1MDE_f1e1ee2f-e036-4053-94eb-01ccc6a38ea8">0.2</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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#8217;s common stock over a period, which approximates the expected option term.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTk_e4ba1eef-93ae-4b0e-9636-ad8af2a45972" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined stock option activity under the Company&#8217;s stock option plans for 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzEtMS0xLTEtOTE1MDE_0f07450e-b50a-493b-988d-8cb69d57b233">7,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzEtMy0xLTEtOTE1MDE_4af4ab06-ca31-4e7f-ab60-329c3d366bb4">74.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzItMS0xLTEtOTE1MDE_ddca5adc-0bda-4611-b01c-382ae576a186">9,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzItMy0xLTEtOTE1MDE_966b97d0-23a2-4e77-b006-7548a97acf39">50.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzMtMS0xLTEtOTE1MDE_6b07bfb3-96a8-4b44-9751-1a85d108af61">572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzMtMy0xLTEtOTE1MDE_d53bc8aa-0896-4a23-b7ec-c55c755d59ed">25.17</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></tr><tr><td colspan="3" style="background-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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzQtMS0xLTEtOTE1MDE_1d90802a-544f-40ce-8228-9eb88288a318">1,153</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="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzQtMy0xLTEtOTE1MDE_bbcd402c-ec45-4e1f-b3d0-03036256e422">87.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMS0xLTEtOTk1Mzk_2a590c22-a399-4484-8744-157ce16cf601">278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMy0xLTEtOTk1Mzk_4192d8ce-b23f-4b22-8254-dd81a361095f">82.83</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></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:8pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMS0xLTEtOTE1MDE_1320f2d7-2691-416b-bc49-f08b93b12453">14,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><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="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMy0xLTEtOTE1MDE_9901bcf1-6bc9-4919-97ee-fdbbccd6d4c4">59.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtMS0xLTEtOTE1MDE_7c7c0361-a928-4236-8a5d-ce929c9c5213">12,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtMy0xLTEtOTE1MDE_cdd15d60-679b-43ba-b3f9-bcacbb676899">59.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtNS0xLTEtOTE1MDE_6af88bbf-238b-42cb-aef8-0cc7d0197874">8.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtNy0xLTEtOTE1MDE_8fc68053-66c5-472c-ab11-cd760d5437d7">9,476</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:8pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctMS0xLTEtOTE1MDE_2137f100-9f7e-4b21-8abd-26056d12f9c8">3,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctMy0xLTEtOTE1MDE_82bbd8d0-b3f8-422d-8aef-96c0cdb3eb3c">64.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctNS0xLTEtOTE1MDE_8038d887-4ff0-420f-8f4a-4f02486dca25">5.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctNy0xLTEtOTE1MDE_f5b47098-7b3a-4b20-a5d6-5fd8543eacf2">8,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of stock options exercised (i.e., the difference between the market price at exercise and the price paid by the employee at exercise) in 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzYyODk_eb2831af-bfe9-42c8-9bf7-b2f536ed1f14">15.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i9222e4bfae124b35a367fcb61d3fb852_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzYyOTM_78700730-4468-4151-812c-84a4e592c0f9">94.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ifdbc3dc04ac146ffa50c53a1d1b9d797_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzYzMDE_a89b86b4-74ae-4e70-a97c-c05116c57244">126.8</ix:nonFraction> million, respectively. The aggregate intrinsic value of stock options outstanding and exercisable as of December&#160;31, 2022 is based on the difference between the closing price of the Company&#8217;s stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzY0ODI_2f684205-08ee-410b-857a-33499e9676c1">34.24</ix:nonFraction> and the exercise price of the applicable stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 unrecognized stock-based compensation expense related to the unvested portion of stock options of $<ix:nonFraction unitRef="usd" contextRef="i7ddda668b69d499390195a812ef2dae7_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzY2NjU_eb102be6-6b6b-4afd-9f07-9d15f9e25871">101.6</ix:nonFraction> million that is expected to be recognized as expense over a weighted-average period of <ix:nonNumeric contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzgyNDYzMzcyMTY1MTM_d6e2b878-324d-4e21-a297-26aceb7df7d8">2.0</ix:nonNumeric> years.</span></div><div style="margin-top:6pt"><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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs provide the recipient a right to receive a specified number of shares of the Company&#8217;s common stock upon vesting. The Company values its RSUs at the fair value of its common stock on the grant date, which is the closing price of its common stock on the grant date less the present value of expected dividends during the vesting period, as the recipient is not entitled to dividends during the requisite service period.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i6aa2e57b648a43d7bd653c5cd380fe37"><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 for RSUs granted in 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzcyNzE_00d6ad38-0702-4946-9518-f80db3c05558">74.50</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="ia3b8fba98da647179cc6654213a0b36a_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzcyNzU_85b29d03-b3f8-4a52-b6e2-a6cf596c16b0">129.03</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="ifd004672c9a14451b92ce49e73e61e51_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzcyODM_afe786c3-210e-42db-935c-d04ea6652726">93.68</ix:nonFraction>, respectively. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzgwMDE_8bb3cef7-69f0-4188-9528-4954fda81284" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:28.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.846%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares <br/>(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i61c78ddfd64c453a8220e5fb948b8f67_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzEtMS0xLTEtOTE1MDE_91c95396-cdf2-4d45-a02b-e471b3a10e64">2,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i61c78ddfd64c453a8220e5fb948b8f67_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzEtMy0xLTEtOTE1MDE_8641fb04-2f6a-4d07-b608-907023899b07">99.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzItMS0xLTEtOTE1MDE_a9238d2b-568d-4aa9-bcb5-f34d93842c2a">1,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzItMy0xLTEtOTE1MDE_611ef605-23dd-4c2f-958a-24c1a4da6947">74.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Vested</span></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzMtMS0xLTEtOTE1MDE_71cb8b9b-eff8-46e2-a969-69198abee113">795</ix:nonFraction>)</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzMtMy0xLTEtOTE1MDE_ced79286-ced3-4a12-b8ac-9638bbd78784">93.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccecff;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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzQtMS0xLTEtOTE1MDE_ef2f8869-2d34-4cf2-8f5f-8d438a3e26c1">479</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="usdPerShare" contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzQtMy0xLTEtOTE1MDE_7259e55b-fa75-4514-8568-2f87a8690b1b">95.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2022</span></td><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzUtMS0xLTEtOTE1MDE_37129af0-b5ab-4dfc-8935-bacf96ff915c">2,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:#ccecff;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="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzUtMy0xLTEtOTE1MDE_025fef11-24c7-4743-8d2c-83b9ab91b6bd">85.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:#ccecff;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="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzUtNS0xLTEtOTE1MDE_fc7f6020-a259-4de9-b00b-b32305346235">80,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">Expected to vest as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="-3" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzYtMS0xLTEtOTE1MDE_4fcab79c-ead8-43fa-b460-66580b1601a9">1,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usdPerShare" contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzYtMy0xLTEtOTE1MDE_d588a8a0-3397-43b3-87e3-0d132919ead7">85.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="-3" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzYtNS0xLTEtOTE1MDE_e1274107-df5f-441c-b517-052eea170e59">58,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 RSUs vested in 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc0NzY_017e6eb4-b35f-4755-bcfa-6653ec4cdc51">50.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia3b8fba98da647179cc6654213a0b36a_D20210101-20211231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc0ODA_ea259a1c-4599-4523-891c-2e5f0751d642">122.5</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ifd004672c9a14451b92ce49e73e61e51_D20200101-20201231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc0ODg_d681c281-c514-464c-817f-9302c6a7ff61">108.4</ix:nonFraction> million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2022 is based on the closing price of the Company&#8217;s stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc2NDI_2f684205-08ee-410b-857a-33499e9676c1">34.24</ix:nonFraction> as of December&#160;31, 2022.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 $<ix:nonFraction unitRef="usd" contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc2ODE_ce2335db-2775-4ead-9cdc-6a90119aaff6">65.5</ix:nonFraction> million of unrecognized stock-based compensation expense related to all unvested RSUs that is expected to be recognized as expense over a weighted-average period of <ix:nonNumeric contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc4NDE_0dd4e702-a52a-4098-93ad-eee153029158">2.0</ix:nonNumeric> years.</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company granted <ix:nonFraction unitRef="shares" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="-4" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc4ODU_cfa9748d-2d10-47bf-b257-55839a40069a">0.01</ix:nonFraction> million shares of common stock to Directors with a weighted-average grant-date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5NzM_d9e673a9-d07a-4abc-befb-1a9963a03d25">42.41</ix:nonFraction> per share.</span></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_160"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90ZXh0cmVnaW9uOmY5OTU4YjA0MjQ2ODQ5MGQ5YThlNjVkNTVkNmFlMzdiXzIyOQ_888cb93e-eb7e-4a5a-83d0-3cbd1722eed5" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. EMPLOYEE BENEFIT PLANS </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors defined contribution plans for qualifying employees, including a 401(k) plan in the United States to which the Company makes discretionary matching contributions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:DefinedContributionPlanDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90ZXh0cmVnaW9uOmY5OTU4YjA0MjQ2ODQ5MGQ5YThlNjVkNTVkNmFlMzdiXzIyNg_dff3ae8b-ffbb-4f30-9c31-4e7373e89c8b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefit plan expenses:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S. 401(k) Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="i96659370825f464b98a82c4b01451b9e_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzEtMS0xLTEtOTE1MDE_9b8eda63-153b-4244-8c81-f7ac0f33dbcb">8,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;padding:2px 0;text-align:right;vertical-align:top"><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="i29feaa2b512e42849f2938720a1943b9_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzEtMy0xLTEtOTE1MDE_9febeec9-5690-4eb3-8606-9812a98f8d7e">8,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47ea72fa2cf94e62bbd57bf13a98dbb2_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzEtNS0xLTEtOTE1MDE_dcff1fd7-23a2-4b12-b2b4-089e6f8c2587">8,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="idac4bfe8fdda4178b46950613e7dd48d_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzItMS0xLTEtOTE1MDE_02c14115-2132-4628-a42a-169a43fcdd53">21,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ic466b60b4410454fa1db61cce16c1b4e_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzItMy0xLTEtOTE1MDE_cf1d9679-a405-481c-911c-a2ce5222d321">20,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i96aafcfc11cc4c6b8c7c81f611aac7a5_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzItNS0xLTEtOTE1MDE_cf357d4f-dd89-48c5-a2b7-3e0866c8222f">16,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzMtMS0xLTEtOTE1MDE_9e4b55f3-661b-44dd-92c3-c10c2b60cf17">30,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzMtMy0xLTEtOTE1MDE_6bf10969-ec17-45ed-abb6-4894fa63cc78">29,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzMtNS0xLTEtOTE1MDE_ff233521-bdaf-41ed-b479-e6653bebcb8b">24,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_163"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODg_668328a1-089b-46e6-99f7-fe0ae16aaa77" continuedAt="i9e779e228bf8475b88d37982a4baf4a0" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. INCOME TAXES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODk_d2f6a491-cc18-4a25-8502-7a379589dbdc" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) before provision for (benefit from) income taxes are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzEtMS0xLTEtOTE1MDE_bba2fd71-191f-42aa-82cb-6d4193003c99">185,820</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzEtMy0xLTEtOTE1MDE_786878fa-4b90-4f83-8de9-1ddcc4fedec7">125,947</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzEtNS0xLTEtOTE1MDE_039d23e3-5fbe-4924-9b99-acc7da3ade6c">59,281</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzItMS0xLTEtOTE1MDE_b99f1b58-d64a-42f5-b9dd-7c8b7dd93c90">24,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzItMy0xLTEtOTE1MDE_67d4bbe2-1e13-4ff3-b989-85a2bf4447a2">6,040</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzItNS0xLTEtOTE1MDE_5a306d0f-9943-4cb4-9e97-fc96d3b04ab2">65,608</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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzMtMS0xLTEtOTE1MDE_4ba6401d-d493-4747-bd71-2a9dfdce24ca">161,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzMtMy0xLTEtOTE1MDE_962ba8c1-0077-4646-94b8-6da0672ed029">131,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzMtNS0xLTEtOTE1MDE_6019391d-6ca9-4cc1-82de-6f95c8d78e1f">124,889</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI5MDM_1d7bebaa-7bc4-4408-af58-695f337d9e57" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of provision for (benefit from) income taxes are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzItMS0xLTEtOTE1MDE_73425915-d723-43b9-a3a4-282a1ee3f660">3,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzItMy0xLTEtOTE1MDE_aae52ba3-8803-4af3-8be9-0c3c9df36793">1,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzItNS0xLTEtOTE1MDE_c95046a3-88a0-4f47-a57d-393ff7db6e03">11,251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzMtMS0xLTEtOTE1MDE_be478fb7-0115-424c-8c18-ee0269b6d1c2">775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzMtMy0xLTEtOTE1MDE_f729212f-2f3a-4829-81fc-b3bc4d7f8568">363</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzMtNS0xLTEtOTE1MDE_fe9f1094-e419-4e58-a765-893d76045560">399</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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzQtMS0xLTEtOTE1MDE_f278c360-3992-46e0-a116-f24783c49cc5">10,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzQtMy0xLTEtOTE1MDE_dce71334-628e-4c75-949b-5be673411ac1">4,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzQtNS0xLTEtOTE1MDE_ac31acc8-8c50-4c35-8c26-6be96d25773a">7,113</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:8pt;font-weight:400;line-height:100%">Total current provision for (benefit from)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzUtMS0xLTEtOTE1MDE_89c65d25-616d-484f-97fa-b88dd005b0ac">14,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzUtMy0xLTEtOTE1MDE_f6908757-c17b-455d-ab9d-8c178482bc11">6,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzUtNS0xLTEtOTE1MDE_56a9b72b-de5b-4f04-a6bf-f104430639d4">3,739</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzctMS0xLTEtOTE1MDE_a34adce1-ee01-4d90-ab1c-0052c387effa">149,028</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzctMy0xLTEtOTE1MDE_d2beb271-9474-49ba-a21a-d62841c7125a">42,214</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzctNS0xLTEtOTE1MDE_816dff63-6e4b-4aa3-bf2c-7424251226f4">34,573</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzgtMS0xLTEtOTE1MDE_294f1ab6-163e-4220-86cf-1f7de34f4b64">20,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzgtMy0xLTEtOTE1MDE_8f047d60-e2cd-4932-afa9-f65be8d80c6c">9,413</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzgtNS0xLTEtOTE1MDE_c2073bf6-e17c-4c65-a09e-2e5fdd4d57ee">8,119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzktMS0xLTEtOTE1MDE_f954df61-af12-45a6-a02d-43f2e8b1b1f5">842</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzktMy0xLTEtOTE1MDE_22f50348-51b2-4c1a-81bc-4b0e3f068e3a">23,709</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzktNS0xLTEtOTE1MDE_188d14e0-5606-4b49-a4c6-0e62e775240d">17,085</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 7pt;text-align: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 deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzEwLTEtMS0xLTkxNTAx_939bb4d0-571b-4df3-a688-3dda5e367343">168,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzEwLTMtMS0xLTkxNTAx_c92738e2-9275-4bcc-b8ee-60731b6a068b">75,336</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzEwLTUtMS0xLTkxNTAx_9ed32dd6-32f1-4c48-a45c-d491d2f86f9c">59,777</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzExLTEtMS0xLTkxNTAx_b0e04a3d-15d8-40ad-8b5d-897d60551987">183,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzExLTMtMS0xLTkxNTAx_b2d0b113-3d72-4e10-af05-a1d81e34b1ff">68,947</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzExLTUtMS0xLTkxNTAx_fd468749-5756-4bf5-b467-14b987a5270b">63,516</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i9e779e228bf8475b88d37982a4baf4a0" continuedAt="i6492e6bcb80e41d2a72f916965acf387"><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4OTE_29cce324-a063-441a-91ad-997f701b7aa8" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S federal statutory tax rate and the Company&#8217;s effective tax rate:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S. federal income taxes at statutory rates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEtMS0xLTEtOTE1MDE_74e34231-8b5a-49fd-8b7b-fc2a1a1cc048">33,977</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEtMy0xLTEtOTE1MDE_017ab55a-be45-44e9-a78f-79e9df13a8ac">27,717</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEtNS0xLTEtOTE1MDE_7a5c4cd2-6c60-4293-a86e-e2af90a68964">26,227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzItMS0xLTEtOTE1MDE_4f6f38bf-c8be-4441-9e66-91c8a071961f">188,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzItMy0xLTEtOTE1MDE_bfee892e-4cea-494b-a145-0661d359091f">469</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzItNS0xLTEtOTE1MDE_da4ab5b0-642f-4014-bbb7-575ef5155c9d">5,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit and tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzMtMS0xLTEtOTE1MDE_fc0617c1-18c0-436d-86ed-7e71e099c07e">2,433</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzMtMy0xLTEtOTE1MDE_deba4188-4993-4d17-95c7-ccce2d9026d8">7,217</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzMtNS0xLTEtOTE1MDE_d73078a3-6afb-4a2b-bb65-a51207d4bfdc">6,994</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzQtMS0xLTEtOTE1MDE_af64a076-6d4f-4ac5-97f3-879e5d8acd49">11,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzQtMy0xLTEtOTE1MDE_52cdf7cf-2d85-4688-82c9-4ce5d1441faa">541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzQtNS0xLTEtOTE1MDE_499558e3-6109-4b22-8a52-d9d2264a119f">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and experimentation credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzUtMS0xLTEtOTE1MDE_2065a1bd-c513-4b34-b0f7-361a8f6ca295">5,012</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzUtMy0xLTEtOTE1MDE_bc14b2ed-64d6-4fb1-a7a4-d437e1a95246">6,380</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzUtNS0xLTEtOTE1MDE_e2a4f843-1ef0-4f86-85dd-82e9e28a9ae6">5,716</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effects of foreign activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzYtMS0xLTEtOTE1MDE_67a31183-e7a2-4172-a781-08d259ae700e">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzYtMy0xLTEtOTE1MDE_17aca2c0-3f5a-4745-9dd5-22d8e7000f7e">3,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzYtNS0xLTEtOTE1MDE_2b86004e-5768-4d0c-a766-c7cc2b19800b">3,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GILTI, FDII, and BEAT</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzctMS0xLTEtOTE1MDE_5220bf2c-0419-4635-add2-73c565e57f54">16,390</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzctMy0xLTEtOTE1MDE_e5a1e9d7-4ff8-4d8f-a6ac-25e466297178">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzctNS0xLTEtOTE1MDE_75564378-a3a4-442c-8f89-eea6d1e1385d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision to return adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzgtMS0xLTEtOTE1MDE_0f40508d-2dbe-41b0-9047-0a32efdde019">6,317</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzgtMy0xLTEtOTE1MDE_a15f59d3-f2f6-4fb5-bac0-1b7a37920d5c">2,016</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzgtNS0xLTEtOTE1MDE_6d8d8e88-787b-4327-8e46-25f88ffa3458">3,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzktMS0xLTEtOTE1MDE_4881c288-8b8a-48cb-a710-ab81e0348dad">4,769</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzktMy0xLTEtOTE1MDE_cef311e1-2f67-42c2-a501-810eb9bb4ed1">5,464</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzktNS0xLTEtOTE1MDE_4dab64cd-c7a9-41fb-824e-4667d05ba2a8">1,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expiration of statutes and changes in estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEwLTEtMS0xLTkxNTAx_00a736c3-7bb5-475a-b65b-de21d14330aa">5,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEwLTMtMS0xLTkxNTAx_38dd0c87-d201-4e8c-86fb-7f64f39a810d">2,250</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEwLTUtMS0xLTkxNTAx_e9d5cd80-60ff-4379-913d-ef31b6528cb1">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits related to 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzExLTEtMS0xLTkxNTAx_27512ad3-dad4-480c-b527-5fe99d4043b9">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzExLTMtMS0xLTkxNTAx_c4fe5667-c01c-4cc3-af7c-521dc4f3ac84">20,697</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzExLTUtMS0xLTkxNTAx_a2bb6a72-3cf6-425b-a1a5-d4b1fd03df60">25,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationCARESActAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEyLTEtMS0xLTkxNTAx_34665376-e7e0-4ab8-83f9-900a3bbeab17">&#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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationCARESActAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEyLTMtMS0xLTkxNTAx_8b185ed1-472d-4d48-b00d-15413888ea2d">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationCARESActAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEyLTUtMS0xLTkxNTAx_752203dd-0f05-4f78-a843-3aed7bee75af">10,576</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEzLTEtMS0xLTkxNTAx_2387f407-0bb8-4335-a554-e0f6a3ee1f01">793</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEzLTMtMS0xLTkxNTAx_9d186316-8de1-4b13-8e77-8fe0f13542d0">11,811</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEzLTUtMS0xLTkxNTAx_7e866c6e-5d5f-4518-a912-71f53c3f95f3">7,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE0LTEtMS0xLTkxNTAx_41c84e24-9bf6-4212-9d76-2f2b75655d15">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE0LTMtMS0xLTkxNTAx_d2b6a9cb-51ee-4e27-b6ca-034f07e57654">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE0LTUtMS0xLTkxNTAx_261a9710-fe19-4794-803e-55b7ebd66bf6">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE1LTEtMS0xLTkxNTAx_b4f972e6-6fc9-44c4-8ef6-6dab9f403456">183,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE1LTMtMS0xLTkxNTAx_a63c3a91-05d6-4f99-ae7c-985f6b45a389">68,947</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE1LTUtMS0xLTkxNTAx_e67504e0-a7a2-4912-bce2-05b29ec43dea">63,516</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI5MDU_94f1b7e5-e22b-4560-9c8f-703d9b459fe3" escape="true"><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 and liabilities are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzMtMS0xLTEtOTE1MDE_afb69c7d-a80f-4195-ac88-80bf05ba1738">109,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzMtMy0xLTEtOTE1MDE_097ee9ef-984b-456e-9439-0a19b58b64d1">133,164</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzQtMS0xLTEtOTE1MDE_de55b02c-d028-43a6-9db7-ae4d9050bc47">32,467</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzQtMy0xLTEtOTE1MDE_595c36d2-a9d1-429b-993a-fcc1653b415b">38,526</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:8pt;font-weight:400;line-height:100%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzUtMS0xLTEtOTE1MDE_32d6ab2f-caa1-4f02-a580-1a2183de45da">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzUtMy0xLTEtOTE1MDE_9c4dc247-93b0-47bf-9cc1-7f8fb6173201">7,759</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:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzYtMS0xLTEtOTE1MDE_e9281df4-0e16-4a78-b0ef-edda38323c2c">1,828</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzYtMy0xLTEtOTE1MDE_362de24d-b929-4de0-aa55-60bf2d828e8c">336</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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:DeferredTaxAssetsConvertibleSeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzctMS0xLTEtOTE1MDE_e282953d-a4b8-4941-a3f8-53e5ae61ee23">5,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:DeferredTaxAssetsConvertibleSeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzctMy0xLTEtOTE1MDE_37d1ce98-6248-4fbf-8ef3-be87d57f1fa7">8,362</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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzgtMS0xLTEtOTE1MDE_e1744673-9919-4468-9aa7-edb483bb8956">3,698</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzgtMy0xLTEtOTE1MDE_c7538d2e-53f3-48be-9c82-1f59e1ce7cd8">3,764</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:8pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzktMS0xLTEtOTE1MDE_d9f60ada-17ba-476f-914a-8a205b8f1108">39,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzktMy0xLTEtOTE1MDE_52b4fa1b-93f7-453f-a4c2-20c62efa55d3">40,590</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:8pt;font-weight:400;line-height:100%">Research and development capitalization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTEtMS0xLTEwMjg3NA_8d046b11-e04c-4498-8e48-8f36456e3c57">38,425</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTMtMS0xLTEwMjg3NA_266e898e-46bd-459f-ad6e-f0561b18d6e2">&#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 7pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTEtMS0xLTkxNTAx_ef34883e-194d-4372-9bd5-c2498c75b644">622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTMtMS0xLTkxNTAx_789832f2-545d-4532-b245-ce2331ea7575">1,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzExLTEtMS0xLTkxNTAx_89ac732c-2cc4-4e57-a2d6-b125370e6813">231,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzExLTMtMS0xLTkxNTAx_b24f4d5f-79d9-4e8c-9e22-9f8fd71330aa">233,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEyLTEtMS0xLTkxNTAx_436cb842-1ba3-4eec-a203-af3016c8826b">212,808</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEyLTMtMS0xLTkxNTAx_470db046-827f-4083-a26e-428ef7381c65">25,855</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEzLTEtMS0xLTkxNTAx_004218e9-8ef7-43a3-ab57-a36524e6da18">18,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEzLTMtMS0xLTkxNTAx_93f51ae2-564d-4869-9c65-de070482e45a">207,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE1LTEtMS0xLTkxNTAx_916d9dc6-2eed-42e1-8e43-b1d20debeba3">644</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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE1LTMtMS0xLTkxNTAx_c011cd9b-084f-49e2-866c-3c28a26dcc94">14,961</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="pega:DeferredTaxLiabilityDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE2LTEtMS0xLTkxNTAx_fec970bd-e5ed-465d-8fdb-976554b763a2">&#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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="pega:DeferredTaxLiabilityDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE2LTMtMS0xLTkxNTAx_1cc66a97-f1e2-4db5-934c-b6a4664d76f7">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE3LTEtMS0xLTkxNTAx_0b8ea374-4082-4322-b0ef-8ef1a845b4ee">&#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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE3LTMtMS0xLTkxNTAx_8e3480f2-7135-40e4-8934-ba106da2a8a2">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE4LTEtMS0xLTkxNTAx_2a481c91-0f5e-4665-8f9d-6bd27c61e359">14,280</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE4LTMtMS0xLTkxNTAx_eef66038-978a-4f9e-94a8-f48670fbe5d7">12,044</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE5LTEtMS0xLTkxNTAx_0c2a78a2-8610-41f5-ac24-dc493681bbf9">14,924</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE5LTMtMS0xLTkxNTAx_2a7b71cc-39de-4586-9b99-7c3766f873a8">27,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzIwLTEtMS0xLTkxNTAx_49399b47-1a32-4096-84c9-e7a2dd9cf04a">3,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzIwLTMtMS0xLTkxNTAx_4bcc49cb-1933-4400-901c-3a731cec5153">180,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. Future realization of deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. The Company&#8217;s deferred tax valuation allowance requires significant judgment and has uncertainties, including assumptions about future taxable income based on historical and projected information. On a quarterly basis, the Company reassesses the need for a valuation allowance on its existing net deferred tax assets by tax-paying jurisdiction, weighing positive and negative evidence to assess its recoverability. In making such a determination, the Company considers all available and objectively verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, committed contractual backlog (&#8220;Backlog&#8221;), projected future taxable income inclusive of the impact of enacted legislation, tax-planning strategies, and results of recent operations. The weight given to the potential effect of negative and positive evidence is commensurate with the extent to which it can be objectively verified.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Company&#8217;s Backlog balance was not sufficient to recover the Company&#8217;s net deferred tax assets. The Backlog balance and other unsettled circumstances, impacting the Company&#8217;s operations, reduced the Backlog&#8217;s weight as objectively verifiable positive evidence to generate sufficient taxable income to recover its net deferred tax assets. These unsettled circumstances include growing and extended geopolitical turmoil, increasing inflation, and an uncertain global economic outlook.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i6492e6bcb80e41d2a72f916965acf387"><div style="margin-bottom:3pt;margin-top:3pt"><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 combination of the above factors caused the Company to conclude there is not sufficient objectively verifiable positive evidence to support that it is more likely than not the Company will generate sufficient future taxable income to recover the Company&#8217;s U.S. and U.K. net deferred tax assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to maintain a full valuation allowance on its U.S and U.K deferred tax assets until there is sufficient evidence to support the realization of these deferred tax assets. Accordingly, the Company recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzEwOTk1MTE2NDM1OTA_8261cf06-7ed4-49d4-82d9-644a94e87b00">188.3</ix:nonFraction> million in income tax expense in 2022.</span></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODQ_b89518da-7aa1-4bf4-8840-dead6fd45fc0" continuedAt="i0d55bca0298f4fcbb7ed98c44d744d1f" escape="true"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODY_96f0ffc8-452a-485f-a4be-ad4caa169b86" continuedAt="iecfdde63031e47db8d4f1ff99f8ae657" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2022, the Company&#8217;s net operating losses and credit carryforwards are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><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="i3edbe0aebf0d43f2850c9dc02a020962_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzEtMS0xLTEtOTE1MDE_165deaaf-0151-40f2-82a1-7d2255cc4aa7">147,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><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="i74f3f7451bb645b48c5fc162511777fe_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzEtMy0xLTEtOTE1MDE_91272e3b-5f3b-4265-b8b0-16ec00a3ee68">10,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><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="ia22aa614be3e45f58af1ec9a32fcc86f_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzItMS0xLTEtOTE1MDE_d6d16ff4-3dd9-4def-b3fd-b727d34b53d1">27,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><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="i5677d1a5fa7442a8a055764b018fd14b_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzItMy0xLTEtOTE1MDE_ce0adb9e-fd36-46e2-9162-b2257908ca33">2,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><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="i3edbe0aebf0d43f2850c9dc02a020962_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzMtMS0xLTEtOTE1MDE_ee0a24e0-a88d-49ce-971f-17ba289d65c0">29,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><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="i74f3f7451bb645b48c5fc162511777fe_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzMtMy0xLTEtOTE1MDE_6b074e23-aaca-4d52-8058-a2bb4aaf4ee7">1,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><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="ia22aa614be3e45f58af1ec9a32fcc86f_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzQtMS0xLTEtOTE1MDE_d072f994-4408-4464-aca1-78be07a6c7c3">640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><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="i5677d1a5fa7442a8a055764b018fd14b_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzQtMy0xLTEtOTE1MDE_7a28cce0-0890-4db7-899b-e071724ad299">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Excludes federal and state net operating losses of&#160;$<ix:nonFraction unitRef="usd" contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzExMDI_4051aff6-783b-46d0-a3cb-483dd390e3bc">19.8</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzExMDk_b9f2bae0-04be-4494-b286-cd2196e82421">0.8</ix:nonFraction> million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i0d55bca0298f4fcbb7ed98c44d744d1f"><ix:continuation id="iecfdde63031e47db8d4f1ff99f8ae657">(2) Excludes federal and state tax credits of&#160;$<ix:nonFraction unitRef="usd" contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231" decimals="-5" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzEyNDY_e1e8e729-877c-4bc7-8a65-506e59b77204">0.1</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231" decimals="-5" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzEyNTM_50e65ee4-2391-4f1a-aae3-b8664f50394d">9.2</ix:nonFraction> million, respectively, that the Company expects will expire unutilized.</ix:continuation></ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carryforward losses and credits expire between&#160;2023&#160;and&#160;2040, except for the 2020 and 2021 federal net operating loss of $<ix:nonFraction unitRef="usd" contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231" decimals="-5" name="pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzE0Mzg_25323740-5597-49eb-a950-d03960e3cf2e">119.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231" decimals="-5" name="pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzE0NDU_e0a5d538-2052-451c-81ce-4996734ff870">1.2</ix:nonFraction> million of state credits, which both have unlimited carryforward periods.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s India subsidiary is primarily located in Special Economic Zones (&#8220;SEZs&#8221;) and is entitled to a tax holiday in India. The tax holiday reduces or eliminates income tax in India. The tax holiday in the Hyderabad SEZ is expected to expire in 2023. The tax holiday in the Bengaluru SEZ is expected to expire in 2027.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain tax benefits</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4OTU_c06a681e-bbef-4503-b4c9-71b8872086a0" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the Company&#8217;s gross unrecognized tax benefits is:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.910%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1,</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzEtMS0xLTEtOTE1MDE_2d6ea59a-e140-4e3f-a724-2221077d3f86">17,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzEtMy0xLTEtOTE1MDE_d80aa3f2-5638-4e52-9de4-4ac0553ab469">23,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzEtNS0xLTEtOTE1MDE_f552e9ea-7f34-446a-a883-86c26f2d47ba">23,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzItMS0xLTEtOTE1MDE_edfaf903-d5c3-4456-928d-0807d9f889b7">1,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzItMy0xLTEtOTE1MDE_92f28ba2-1c8f-4fcf-accb-ec7f5157ada2">653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzItNS0xLTEtOTE1MDE_da9433da-db97-4b8f-b552-ceb84a43e23a">653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzMtMS0xLTEtOTE1MDE_0e480e89-4fc4-4fa6-89c1-d0353ac02c9c">728</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzMtMy0xLTEtOTE1MDE_20e07e29-35f6-479c-920b-8a66815b942a">&#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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzMtNS0xLTEtOTE1MDE_53ee1488-da39-4091-a2ac-ac7024549b50">962</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:8pt;font-weight:400;line-height:100%">Reductions for tax positions of 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzQtMS0xLTEtOTE1MDE_fbfb6dd7-57db-4746-8a68-f076e5f3abd4">272</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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzQtMy0xLTEtOTE1MDE_c8460f57-44e1-4e45-ba34-9b7e9f537857">6,870</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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzQtNS0xLTEtOTE1MDE_d1bb2268-6fa9-4813-8960-47aa310935c3">1,085</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzgtMS0xLTEtOTE1MDE_2095f707-8160-4515-adf2-d57bf16a0f10">19,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzgtMy0xLTEtOTE1MDE_e04e14f3-3466-4db7-b4ce-8b2290add37e">17,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzgtNS0xLTEtOTE1MDE_0bfbbef9-1eff-4659-b986-82b70fa1eadc">23,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><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 $<ix:nonFraction unitRef="usd" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzE5NTQ_c5274cb2-5423-4b9b-871b-22100ef8367b">19.7</ix:nonFraction> million of total unrecognized tax benefits, which would decrease the Company&#8217;s effective tax rate if recognized.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax examinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal and state income tax returns in the U.S. and various foreign jurisdictions. In the ordinary course of business, the Company and its subsidiaries are examined by various tax authorities, including the Internal Revenue Service in the U.S. As of December&#160;31, 2022, the Company&#8217;s U.S. federal tax returns for the years 2015 through 2018 were under examination by the Internal Revenue Service. In addition, certain foreign jurisdictions are auditing the Company&#8217;s income tax returns for periods ranging from 2013 through 2020. The Company does not expect the results of these audits to have a material effect on the Company&#8217;s financial condition, results of operations, or cash flows. With few exceptions, the statute of limitations remains open in all jurisdictions for all tax years since 2016 to the present.</span></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_166"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzE0OTc_71e76f9b-1f93-41a6-9757-6afc05b8d410" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. (LOSS) PER SHARE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzE1MDA_5ad98188-73ea-412b-a3ff-b1cfb8dedba9" continuedAt="i078f72bf0c334c238b83e671d6339d5c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of (loss) per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b">345,582</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7">63,040</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtNS0xLTEtOTE1MDE_92caf0c7-fa39-45ed-8b44-ea1f2583142a">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzItMS0xLTEtOTE1MDE_26661743-f002-4afb-add2-e18af23fdd3f">81,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzItMy0xLTEtOTE1MDE_d7fb52e8-f674-4d38-8e0e-a0a900020c62">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzItNS0xLTEtOTE1MDE_bbead796-8cc3-4bf7-9c60-ee87729d4efa">80,336</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:8pt;font-weight:700;line-height:100%">(Loss) per share, basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzMtMS0xLTEtOTE1MDE_6ab8d07b-9727-4073-a0a8-4ffba3321678">4.22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzMtMy0xLTEtOTE1MDE_ab76a030-873d-43f6-8910-e398da01190f">0.77</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzMtNS0xLTEtOTE1MDE_f32b0a30-45e7-4962-b9dc-f768c0699346">0.76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td 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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"><ix:nonFraction unitRef="usd" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b">345,582</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"><ix:nonFraction unitRef="usd" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7">63,040</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtNS0xLTEtOTE1MDE_7191e1f5-8de6-4e6d-9dcc-29d93ed68be2">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2) (3)</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="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzktMS0xLTEtOTE1MDE_d4c1c9cb-395b-4473-9d52-52bc38af8288">81,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzktMy0xLTEtOTE1MDE_80e22f81-81af-4851-ac8a-4b3e51a8877a">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzktNS0xLTEtOTE1MDE_8b7a12f3-fccb-4c3e-ad8d-302527d24228">80,336</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) per share, diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEwLTEtMS0xLTkxNTAx_32a4be7c-702c-401a-8dcb-32064233f9ec">4.22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEwLTMtMS0xLTkxNTAx_429e6834-2f22-40e3-b20f-4cd48701ad6f">0.77</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEwLTUtMS0xLTkxNTAx_e002697f-b81f-4492-b720-648c4635ee35">0.76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEyLTEtMS0xLTkxNTAx_575c8372-2802-4bb5-ac5d-ce1caced00fa">3,367</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="shares" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEyLTMtMS0xLTkxNTAx_9724afa0-7de8-43ec-b477-95c180b9dfb8">5,862</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="shares" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEyLTUtMS0xLTkxNTAx_1f833b10-5f14-4fde-9aa1-c398cf0105f7">6,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i078f72bf0c334c238b83e671d6339d5c" continuedAt="i79659a2a327c4e3e8a5d8e6e508d5359">(1) In periods of loss, all dilutive securities are excluded as their inclusion would be anti-dilutive.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i79659a2a327c4e3e8a5d8e6e508d5359"><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The shares underlying the conversion options in the Company&#8217;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue an additional approximately <ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU2MTY_17438036-b77e-4b49-98d5-be0d463fae80"><ix:nonFraction unitRef="shares" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU2MTY_4724b54e-eb92-4598-ba6f-d27dd093f05f"><ix:nonFraction unitRef="shares" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU2MTY_d1f795eb-1446-488b-b0b9-0fb60fc2ee88">4.4</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million shares. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The Company&#8217;s Capped Call Transactions represent the equivalent of approximately <ix:nonFraction unitRef="shares" contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU3MTQ_88b6d2a5-ac27-4563-95bf-7be2f8ebed4f"><ix:nonFraction unitRef="shares" contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU3MTQ_bcae04b1-f265-4698-807c-a3460a590cd6"><ix:nonFraction unitRef="shares" contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU3MTQ_faecb813-e1fb-41ae-a153-ea09867bd384">4.4</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are initially convertible). The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $<ix:nonFraction unitRef="usdPerDerivative" contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzYxMDA_0fece4e5-dc70-4266-8374-586b66306521"><ix:nonFraction unitRef="usdPerDerivative" contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzYxMDA_d60233d2-03a6-482f-824c-32c97f33f804"><ix:nonFraction unitRef="usdPerDerivative" contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzYxMDA_e5de4ace-2808-49bd-a8f6-377059329055">196.44</ix:nonFraction></ix:nonFraction></ix:nonFraction>. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted (loss) per share. These awards may be dilutive in the future.</span></div></ix:continuation><div id="i1c686469560d48df8cd2ec52fa394d3c_169"></div><ix:nonNumeric contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjkvZnJhZzoxZDU1ZTY2YzNiNjE0Y2NkOGY0NzliODNkNmMzZDI5NC90ZXh0cmVnaW9uOjFkNTVlNjZjM2I2MTRjY2Q4ZjQ3OWI4M2Q2YzNkMjk0XzM4NDgyOTA2OTcyNDI_b3c796a7-91eb-477e-ae1b-c4479a2813db" continuedAt="if29dd23c0ed5456dbdbc9446957b29b5" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 11. Leases".</span></div></ix:nonNumeric><div id="i1c686469560d48df8cd2ec52fa394d3c_172"></div><ix:continuation id="if29dd23c0ed5456dbdbc9446957b29b5" continuedAt="i1edccf60a0c042d6a81d1b3c6a691a1e"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company&#8217;s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company&#8217;s estimates will change in the near term, and the effect may be material.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no accrued losses for litigation as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#8220;Appian&#8221;) and Business Process Management, Inc. (&#8220;BPM&#8221;) relating to a BPM &#8220;Market Report&#8221; that Appian had used to promote itself against the Company. Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc., No. 1:19-cv-11461 (D. Mass). As previously indicated in the Company&#8217;s Current Report on Form 8-K filed on November 10, 2022 with the SEC, on November 9, 2022, the Company entered into a confidential settlement agreement with Appian resolving the litigation, and the parties filed a Stipulation of Dismissal with Prejudice dismissing all claims and counterclaims in this litigation. The Company will not contain disclosure regarding this litigation in future filings it makes with the SEC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, the Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the &#8220;Court&#8221;) titled Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian&#8217;s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $<ix:nonFraction unitRef="usd" contextRef="ieced078c55384d168400d260ff1158c3_D20220509-20220509" decimals="0" name="us-gaap:LossContingencyDamagesAwardedValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODAyMw_4084fe8b-eb64-4552-9363-bc03d817c8e2">2,036,860,045</ix:nonFraction> for trade secret misappropriation and $<ix:nonFraction unitRef="usd" contextRef="id4f1ea58e0864330b2d57386c349efb3_D20220509-20220509" decimals="2" name="us-gaap:LossContingencyDamagesAwardedValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODAyOQ_cef064fb-18ba-4fdd-9e8c-f69dbb065a31">1.00</ix:nonFraction> for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $<ix:nonFraction unitRef="usd" contextRef="if6ac30023ceb439db50298b4696f94aa_D20220509-20220915" decimals="0" name="us-gaap:LossContingencyDamagesAwardedValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODAzNQ_1397ff49-78a8-463f-9649-2adfc3f2d710">2,060,479,287</ix:nonFraction>, consisting of the damages previously awarded by the jury plus attorneys&#8217; fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of <ix:nonFraction unitRef="number" contextRef="i20b6bbc306464bd59197c4d8344a5cbb_I20220915" decimals="3" name="pega:LegalFeesPostJudgementInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODA0MQ_c1b51f2c-9d3c-40bb-9161-478439788c13">6.0</ix:nonFraction>% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys&#8217; fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $<ix:nonFraction unitRef="usd" contextRef="i0faffbdf86e142899ec0de1cfb6c93d1_I20220915" decimals="INF" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODA0Nw_804e4f5c-ba8e-412f-8c78-77379216bc9b">25,000,000</ix:nonFraction> letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company&#8217;s appeal. Appellate briefing is currently in process. Although it is not possible to predict timing, this appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company&#8217;s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="i1edccf60a0c042d6a81d1b3c6a691a1e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2022, a lawsuit was filed against the Company, the Company&#8217;s chief executive officer and the Company&#8217;s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company&#8217;s business, operations, and prospects, which caused the Company&#8217;s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives&#8212;Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund&#8212;have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between June 16, 2020 and May 9, 2022. The Company believes the claims brought against the defendants are without merit and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#8217;s belief that the claims are without merit, and there being no specified quantum of damages sought in the complaint.</span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 21, 2022, a lawsuit was filed against the members of the Company&#8217;s board of directors, the Company&#8217;s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. The Company believes the claims brought against the defendants are without merit and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#8217;s belief that the claims are without merit, and there being no specified quantum of damages sought in the complaint.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_175"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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="i1c686469560d48df8cd2ec52fa394d3c_178"></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of disclosure controls and procedures</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act) as of December&#160;31, 2022. In designing and evaluating our disclosure controls and procedures, our management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and our management necessarily applied its judgment in evaluating the cost-benefit relationship of possible controls and procedures. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of December&#160;31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s report on and changes in internal control over financial reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act. Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December&#160;31, 2022 based on the framework in the updated </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 &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) on May 14, 2013. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on this evaluation, management has concluded that (i) our internal control over financial reporting was effective as of December&#160;31, 2022 and (ii) no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act) occurred during the quarter ended December&#160;31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deloitte&#160;&amp; Touche LLP, our independent registered public accounting firm which also audited our consolidated financial statements, has issued an attestation report on our internal control over financial reporting, which is included in Item 8 &#8220;Financial Statements and Supplementary Data&#8221;. </span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_181"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt;padding-right: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="i1c686469560d48df8cd2ec52fa394d3c_184"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_187"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART III</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_190"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as set forth below, information required by this item is incorporated herein by reference from the information contained in our proxy statement for our 2023 annual stockholders meeting (the &#8220;2023 proxy statement&#8221;) under the headings Executive Compensation, Election of Directors, Corporate Governance, Executive Officers, and Delinquent Section 16(a) Reports, which will be filed with the Securities and Exchange Commission within 120 days after the close of the fiscal year. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a written code of conduct that applies to our Board of Directors and employees, including our principal executive officer, principal financial officer, principal accounting officer, and persons performing similar functions. A copy of our code of conduct can be found on our website, www.pega.com. We intend to satisfy the disclosure requirements under Item 5.05 of Form 8-K and the applicable NASDAQ Global Select Market rules by posting such information on our website.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_193"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 11. EXECUTIVE COMPENSATION </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 herein by reference from the information contained in the 2023 proxy statement under the headings &#8220;Director Compensation&#8221;, &#8220;Compensation Discussion and Analysis&#8221;, and &#8220;Executive Compensation&#8221; and is incorporated herein by reference.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_196"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 herein by reference from the information contained in the 2023 proxy statement under the headings &#8220;Executive Compensation&#8221;, &#8220;Equity Compensation Plan Information&#8221;, and &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221;, and is incorporated herein by reference.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_199"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 herein by reference from the information contained in the 2023 proxy statement under the headings &#8220;Certain Relationships and Related Transactions&#8221; and &#8220;Determination of Independence&#8221; and is incorporated herein by reference.</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_202"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 herein by reference from the information contained in the 2023 proxy statement under the heading &#8220;Independent Registered Public Accounting Firm Fees and Services&#8221; and is incorporated herein by reference.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_205"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_208"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_211"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) The following are filed as part of this Annual Report:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(1) Financial Statements</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements are included in Item&#160;8:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</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:8pt;font-weight:400;line-height:100%">Report of Independent Registered Public Accounting Firm</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_88">36</a></span></div></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%">Consolidated Balance Sheets as of December&#160;31, 2022 and 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_91">38</a></span></div></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%">Consolidated Statements of Operations for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_94">39</a></span></div></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%">Consolidated Statements of Comprehensive (Loss) for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_97">40</a></span></div></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%">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_100">41</a></span></div></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%">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2022, 2021, and 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1c686469560d48df8cd2ec52fa394d3c_103">42</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_214"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Exhibits</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.704%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.649%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporation by Reference</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Form</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%">Location</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%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312514396283/d791927dex31.htm">Restated Articles of Organization of the Registrant and Amendments thereto</a></span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/4/14</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520169542/d947582dex32.htm">Amended and Restated Bylaws of Pegasystems Inc</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/15/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/0000950146-96-000999.txt">Specimen Certificate Representing the Common Stock</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/19/96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex41.htm">Indenture, dated as of February 24, 2020, between Pegasystems Inc. and U.S. Bank National Association, as trustee</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex41.htm">Form of certificate representing the 0.75% Convertible Senior Notes due 2025</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit A to 4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000007/q42019ex-42.htm">Description of Common Stock</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/12/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520126198/d868401ddef14a.htm#toc868401_50">2004 Long-Term Incentive Plan (as amended and restated)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/24/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312516545062/d95365ddef14a.htm">Restricted Stock Unit Sub-Plan of the Registrant&#8217;s 2004 Long-Term Incentive Plan for French Participants</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DEF 14A</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Appendix B to 2016 Proxy Statement</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/18/16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000032/q42020_ex-103.htm">2006 Employee Stock Purchase Plan, as amended on October 29, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312517165875/d344763dex103.htm">Form of Employee Stock Option Agreement, as amended</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/10/17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000032/q42020_ex-105.htm">Form of Global Stock Option Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312517165875/d344763dex104.htm">Form of Restricted Stock Unit Agreement, as amended</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/10/17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000032/q42020_ex-107.htm">Form of Global Restricted Stock Unit Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312504180818/dex102.htm">Form of Non-Employee Director Stock Option Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/29/04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000129993305001650/exhibit1.htm">Form of Director Indemnification Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/11/05</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312505036360/dex1020.htm">Offer Letter between the Registrant and Douglas I. Kra dated October&#160;19, 2004</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.20</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000023/q22020-exx103.htm">Offer Letter, dated April 27, 2020, between Pegasystems Inc. and Hayden Stafford</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/28/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312516621375/d204111dex991.htm">Offer Letter between the Registrant and Kenneth Stillwell dated June 1, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/14/16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312519218005/d773433d8k.htm">Compensation program for non-employee members of the Registrant&#8217;s Board of Directors, effective August 5, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 1.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8/9/19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.14</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385721000012/ex9912021fltsection16cicpp.htm">2021 Section 16 Officers/FLT Member Corporate Incentive Compensation Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/8/21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.htm">2022 Section 16 Officers/FLT Member Corporate Incentive Compensation Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/7/22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.16</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385719000033/q32019ex-101.htm">Credit Agreement dated as of November 5, 2019 with PNC Bank, National Association</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/7/19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.17</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex103.htm">Amendment to Loan Documents, dated February 18, 2020, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.18</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000023/q22020ex-102.htm">Amendment 2 to Loan Documents, dated July 22, 2020, between Pegasystems Inc. and PNC Bank, National Association</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/28/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000039/q32020ex103.htm">Amendment to Loan Documents, dated as of September 30, 2020, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000089/q12021_ex-101.htm">Fourth Amendment to Loan Documents, dated as of March 31, 2022, between Pegasystems Inc. and PNC Bank, National Association</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/31/22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.21</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000137/q22022_ex-101.htm">Fifth Amendment to Loan Documents, dated as of July 25, 2022, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/27/22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000039/q32020ex101.htm">Form of Side Letter to Base Call Option Transaction</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000039/q32020ex102.htm">Form of Side Letter to Additional Call Option Transaction</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.24</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex101.htm">Form of Confirmation of Base Call Option Transaction</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex102.htm">Form of Confirmation of Additional Call Option Transaction</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></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%">10.26</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385721000175/q22021_ex-101xsubleasedate.htm">Sublease, dated March 31, 2021 for Office Space at One Main Street, Cambridge, MA</a></span></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/28/21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000163/q22021_8kxwalthamxex101.htm">Lease between Pegasystems Inc. and 275 Wyman LLC**</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/9/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.1</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42022_ex-211.htm">Subsidiaries of the Registrant.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42022_ex-231.htm">Consent of Independent Registered Public Accounting Firm&#8212;Deloitte &amp; Touche LLP.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.1</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42022_ex-311.htm">Certification pursuant to Exchange Act Rules 13a-14 and 15d-14 of the Chief Executive Officer.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42022_ex-312.htm">Certification pursuant to Exchange Act Rules 13a-14 and 15d-14 of the Chief Financial Officer.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32</span></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42022_ex-32.htm">Certification pursuant to 18 U.S.C. Section 1350 of the Chief Executive Officer and the Chief Financial Officer.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Label Linkbase Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Presentation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">++ Management contracts and compensatory plan or arrangements required to be filed pursuant to Item&#160;15(b) of Form 10-K.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">** Certain portions of this exhibit are considered confidential and have been omitted as allowed under SEC rules and regulations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_217"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Financial Statement Schedules</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules are omitted because the required information is not present or not present in sufficient amounts to require submission of the schedule or because the information is reflected in the consolidated financial statements or notes thereto.&#160;</span></div><div id="i1c686469560d48df8cd2ec52fa394d3c_220"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Omitted at Registrant&#8217;s option.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="i1c686469560d48df8cd2ec52fa394d3c_223"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><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&#160;13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.081%"></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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pegasystems Inc.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Date:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">February 15, 2023</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:8pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ KENNETH STILLWELL</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chief Operating Officer and Chief Financial Officer</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Financial Officer)</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Annual Report on Form 10-K has been signed below on February&#160;15, 2023 by the following persons on behalf of the Registrant and in the capacities indicated.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.947%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.853%"></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:2px 1pt;text-align: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></tr><tr style="height:15pt"><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: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:8pt;font-weight:400;line-height:100%">/s/ ALAN TREFLER</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan Trefler</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ KENNETH STILLWELL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chief Operating Officer and Chief Financial Officer</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</span></div></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:8pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ EFSTATHIOS KOUNINIS</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chief Accounting Officer, Vice President of Finance, and Treasurer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Efstathios Kouninis</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ PETER GYENES</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Peter Gyenes</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ RICHARD JONES</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Richard Jones</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ CHRISTOPHER LAFOND</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Christopher Lafond</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ DIANNE LEDINGHAM</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dianne Ledingham</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ SHARON ROWLANDS</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sharon Rowlands</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><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:400;line-height:100%">/s/ LARRY WEBER</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Larry Weber</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>q42022_ex-211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i171ad6fa5774425eb71b5024028c07b1_1"></div><div style="min-height:36pt;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:120%">EXHIBIT 21.1</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUBSIDIARIES OF PEGASYSTEMS INC*</font><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:79.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.948%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">State or Jurisdiction of Entity</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems BV</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems France</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems GmbH </font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Germany </font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems Limited</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems PTY Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems Software Limited sp. z.o.o.</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems Worldwide India Private Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">India</font></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Omits subsidiaries, which, considered in the aggregate, would not constitute a significant subsidiary.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>q42022_ex-231.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="ie5380ff4d0c34ef58bdb3977429e7b9a_1"></div><div style="min-height:36pt;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:120%">EXHIBIT 23.1</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in Registration Statements Nos. 333-09305, 333-89707, 333-53746, 333-104788, 333-116660, 333-135596, 333-166287, 333-166544, 333-176810, 333-213953, and 333-239889 on Form S-8 of our report dated February&#160;15, 2023, relating to the financial statements of Pegasystems Inc. and the effectiveness of Pegasystems Inc.&#8217;s internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended December&#160;31, 2022. </font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Deloitte &#38; Touche LLP</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Boston, Massachusetts</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;15, 2023</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>q42022_ex-311.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="ice59c6810f2749c7a6ae67405dd2032b_1"></div><div style="min-height:36pt;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:120%">EXHIBIT 31.1</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Alan Trefler, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">I have reviewed this Annual Report on Form 10-K of Pegasystems Inc.&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;15, 2023&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; ALAN TREFLER</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan Trefler</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>q42022_ex-312.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="i957f1e43aa5f42e38df256e426356d26_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Kenneth Stillwell, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">I have reviewed this Annual Report on Form 10-K of Pegasystems Inc.&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;15, 2023&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; KENNETH STILLWELL</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chief Operating Officer and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>q42022_ex-32.htm
<DESCRIPTION>EX-32
<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="i174f3e8dae8f424f927194fef60e53b4_1"></div><div style="min-height:36pt;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:120%">EXHIBIT 32</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Pegasystems Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ended December&#160;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Alan Trefler, Chairman and Chief Executive Officer of Pegasystems Inc., and Kenneth Stillwell, Chief Operating Officer and Chief Financial Officer of Pegasystems Inc., each certifies, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">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-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;15, 2023</font></div><div style="padding-left:252pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; ALAN TREFLER</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan Trefler</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="padding-left:252pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; KENNETH STILLWELL</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chief Operating Officer and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>pega-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:a60b13d4-af1f-455a-8cb3-b93da061da3a,g:1537bade-bd1e-4057-af1a-3ebcdcffbbf0-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pega="http://www.pega.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.pega.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: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="pega-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="pega-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="pega-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="pega-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVERPAGE" roleURI="http://www.pega.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.pega.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.pega.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATION" roleURI="http://www.pega.com/role/BASISOFPRESENTATION">
        <link:definition>0000010 - Disclosure - BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>0000011 - Disclosure - 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="MARKETABLESECURITIES" roleURI="http://www.pega.com/role/MARKETABLESECURITIES">
        <link:definition>0000012 - Disclosure - MARKETABLE SECURITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE">
        <link:definition>0000013 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFERREDCOMMISSIONS" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONS">
        <link:definition>0000014 - Disclosure - DEFERRED COMMISSIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENT" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>0000015 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETS" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS">
        <link:definition>0000016 - Disclosure - GOODWILL AND OTHER 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="SEGMENTINFORMATION" roleURI="http://www.pega.com/role/SEGMENTINFORMATION">
        <link:definition>0000017 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETSANDLIABILITIES" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIES">
        <link:definition>0000018 - Disclosure - OTHER ASSETS AND LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRUCTURING" roleURI="http://www.pega.com/role/RESTRUCTURING">
        <link:definition>0000019 - Disclosure - RESTRUCTURING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.pega.com/role/LEASES">
        <link:definition>0000020 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBT" roleURI="http://www.pega.com/role/DEBT">
        <link:definition>0000021 - Disclosure - 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="STOCKHOLDERSEQUITY" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITY">
        <link:definition>0000022 - Disclosure - STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>0000023 - 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="REVENUE" roleURI="http://www.pega.com/role/REVENUE">
        <link:definition>0000024 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATION" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>0000025 - 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="EMPLOYEEBENEFITPLANS" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>0000026 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.pega.com/role/INCOMETAXES">
        <link:definition>0000027 - 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="LOSSPERSHARE" roleURI="http://www.pega.com/role/LOSSPERSHARE">
        <link:definition>0000028 - Disclosure - (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="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>0000029 - 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="SIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>0000030 - Disclosure - 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="SIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>0000031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MARKETABLESECURITIESTables" roleURI="http://www.pega.com/role/MARKETABLESECURITIESTables">
        <link:definition>0000032 - Disclosure - MARKETABLE SECURITIES (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables">
        <link:definition>0000033 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFERREDCOMMISSIONSTables" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSTables">
        <link:definition>0000034 - Disclosure - DEFERRED COMMISSIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTTables" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>0000035 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETSTables" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables">
        <link:definition>0000036 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (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="SEGMENTINFORMATIONTables" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONTables">
        <link:definition>0000037 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETSANDLIABILITIESTables" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables">
        <link:definition>0000038 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://www.pega.com/role/LEASESTables">
        <link:definition>0000039 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTTables" roleURI="http://www.pega.com/role/DEBTTables">
        <link:definition>0000040 - Disclosure - DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYTables" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYTables">
        <link:definition>0000041 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>0000042 - 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="REVENUETables" roleURI="http://www.pega.com/role/REVENUETables">
        <link:definition>0000043 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONTables" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>0000044 - 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="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>0000045 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://www.pega.com/role/INCOMETAXESTables">
        <link:definition>0000046 - 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="LOSSPERSHARETables" roleURI="http://www.pega.com/role/LOSSPERSHARETables">
        <link:definition>0000047 - Disclosure - (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="SIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>0000048 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (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="MARKETABLESECURITIESDetails" roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails">
        <link:definition>0000049 - Disclosure - MARKETABLE SECURITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MARKETABLESECURITIESAdditionalInformationDetails" roleURI="http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails">
        <link:definition>0000050 - Disclosure - MARKETABLE SECURITIES - Additional 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails">
        <link:definition>0000051 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails">
        <link:definition>0000052 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails">
        <link:definition>0000053 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails">
        <link:definition>0000054 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails">
        <link:definition>0000055 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails">
        <link:definition>0000056 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional 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="DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails">
        <link:definition>0000057 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (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="DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails">
        <link:definition>0000058 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (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="PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails">
        <link:definition>0000059 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTAdditionalInformationDetails" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails">
        <link:definition>0000060 - Disclosure - PROPERTY AND EQUIPMENT - Additional 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="GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails">
        <link:definition>0000061 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails">
        <link:definition>0000062 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable 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="GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails">
        <link:definition>0000063 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (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="GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails">
        <link:definition>0000064 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to 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="SEGMENTINFORMATIONAdditionalInformationDetails" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails">
        <link:definition>0000065 - Disclosure - SEGMENT INFORMATION - Additional 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="SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails">
        <link:definition>0000066 - Disclosure - SEGMENT INFORMATION - Long Lived Assets by Geographic Area (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="OTHERASSETSANDLIABILITIESDetails" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails">
        <link:definition>0000067 - Disclosure - OTHER ASSETS AND LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRUCTURINGDetails" roleURI="http://www.pega.com/role/RESTRUCTURINGDetails">
        <link:definition>0000068 - Disclosure - RESTRUCTURING (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativeDetails" roleURI="http://www.pega.com/role/LEASESNarrativeDetails">
        <link:definition>0000069 - Disclosure - LEASES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESOperatingLeaseExpenseDetails" roleURI="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails">
        <link:definition>0000070 - Disclosure - LEASES - Operating Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESRightofUseAssetsDetails" roleURI="http://www.pega.com/role/LEASESRightofUseAssetsDetails">
        <link:definition>0000071 - Disclosure - LEASES Right of Use 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="LEASESRemainingLeaseTermDetails" roleURI="http://www.pega.com/role/LEASESRemainingLeaseTermDetails">
        <link:definition>0000072 - Disclosure - LEASES - Remaining Lease Term (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="LEASESLeaseLiabilityMaturityDetails" roleURI="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails">
        <link:definition>0000073 - Disclosure - LEASES - Lease Liability Maturity (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="LEASESLeaseLiabilityMaturityDetails_1" roleURI="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1">
        <link:definition>0000073 - Disclosure - LEASES - Lease Liability Maturity (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="LEASESCashFlowinformationDetails" roleURI="http://www.pega.com/role/LEASESCashFlowinformationDetails">
        <link:definition>0000074 - Disclosure - LEASES - Cash Flow 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="DEBTConvertibleSeniorNotesNarrativeDetails" roleURI="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails">
        <link:definition>0000075 - Disclosure - DEBT - Convertible Senior Notes 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="DEBTNetCarryingAmountDetails" roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails">
        <link:definition>0000076 - Disclosure - DEBT - Net Carrying Amount (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="DEBTInterestExpenseDetails" roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails">
        <link:definition>0000077 - Disclosure - DEBT - Interest 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="DEBTFuturePaymentsofPrincipalandContractualInterestDetails" roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails">
        <link:definition>0000078 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (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="DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1">
        <link:definition>0000078 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (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="DEBTCappedCallTransactionsDetails" roleURI="http://www.pega.com/role/DEBTCappedCallTransactionsDetails">
        <link:definition>0000079 - Disclosure - DEBT - Capped Call Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTCreditFacilityDetails" roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails">
        <link:definition>0000080 - Disclosure - DEBT - Credit Facility (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="STOCKHOLDERSEQUITYAdditionalInformationDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails">
        <link:definition>0000081 - Disclosure - STOCKHOLDERS' EQUITY - Additional 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="STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails">
        <link:definition>0000082 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (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="STOCKHOLDERSEQUITYStockRepurchasesDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails">
        <link:definition>0000083 - Disclosure - STOCKHOLDERS' EQUITY - Stock Repurchases (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="FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails">
        <link:definition>0000084 - Disclosure - FAIR VALUE MEASUREMENTS - Assets and Liabilities at 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="FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails">
        <link:definition>0000085 - Disclosure - FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (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="REVENUERevenuebyGeographicAreasDetails" roleURI="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails">
        <link:definition>0000086 - Disclosure - REVENUE - Revenue by Geographic Areas (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="REVENUEDisaggregationofRevenueDetails" roleURI="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails">
        <link:definition>0000087 - Disclosure - REVENUE - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails">
        <link:definition>0000088 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1">
        <link:definition>0000088 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails">
        <link:definition>0000089 - Disclosure - STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONAdditionalInformationDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails">
        <link:definition>0000090 - Disclosure - STOCK-BASED COMPENSATION - Additional 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="STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails">
        <link:definition>0000091 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (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="STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails">
        <link:definition>0000092 - Disclosure - STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (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="STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails">
        <link:definition>0000093 - Disclosure - STOCK-BASED COMPENSATION - Combined 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="STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails">
        <link:definition>0000094 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units 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="EMPLOYEEBENEFITPLANSDetails" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails">
        <link:definition>0000095 - Disclosure - EMPLOYEE BENEFIT PLANS (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="INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails">
        <link:definition>0000096 - Disclosure - INCOME TAXES - Schedule of Components of (loss) before Provision for (benefit from) Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails">
        <link:definition>0000097 - Disclosure - INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails">
        <link:definition>0000098 - Disclosure - INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESAdditionalInformationDetails" roleURI="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails">
        <link:definition>0000099 - Disclosure - INCOME TAXES - Additional 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="INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" roleURI="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails">
        <link:definition>0000100 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" roleURI="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails">
        <link:definition>0000101 - Disclosure - INCOME TAXES - Net Operating Losses and Credit Carryforwards (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="INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>0000102 - Disclosure - INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross 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="LOSSPERSHAREDetails" roleURI="http://www.pega.com/role/LOSSPERSHAREDetails">
        <link:definition>0000103 - Disclosure - (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="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>0000104 - Disclosure - COMMITMENTS AND CONTINGENCIES (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="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_CostOfRevenueMember" abstract="true" name="CostOfRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" abstract="false" name="ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" abstract="false" name="ReceivablesContractAssetsAndDeferredRevenueTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" abstract="false" name="ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationCARESActAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_AccountReceivablesAndUnbilledReceivablesMember" abstract="true" name="AccountReceivablesAndUnbilledReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearThree" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PNCBankNationalAssociationMember" abstract="true" name="PNCBankNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_LeaseCostRecovery" abstract="false" name="LeaseCostRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" abstract="false" name="StockRepurchaseProgramAmountAuthorizedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" abstract="true" name="ScheduleOfLongLivedAssetsByGeographicalAreasTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pega_NonemployeeDirectorCompensationLimit" abstract="false" name="NonemployeeDirectorCompensationLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OtherLongTermAssets" abstract="false" name="OtherLongTermAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesTotalDue" abstract="false" name="InterestLongTermDebtMaturitiesTotalDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandAndSixEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_NonEmployeeDirectorsMember" abstract="true" name="NonEmployeeDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_SubscriptionLicenseMember" abstract="true" name="SubscriptionLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_SubscriptionServicesMember" abstract="true" name="SubscriptionServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_OtherCurrentAssets" abstract="false" name="OtherCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesCurrentAndNonCurrent" abstract="false" name="UnbilledReceivablesCurrentAndNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" abstract="true" name="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesTotalDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_CommonStockDividendsPerShareIntended" abstract="false" name="CommonStockDividendsPerShareIntended" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" abstract="false" name="StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PerpetualLicenseMember" abstract="true" name="PerpetualLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pega_AccountsReceivableAndUnbilledReceivable" abstract="false" name="AccountsReceivableAndUnbilledReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" abstract="false" name="LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearFour" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ComputerSoftwarePurchasedMember" abstract="true" name="ComputerSoftwarePurchasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ContractAssetsAndDeferredRevenueTableTextBlock" abstract="false" name="ContractAssetsAndDeferredRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" abstract="false" name="IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_LegalFeesPostJudgementInterestRatePercentage" abstract="false" name="LegalFeesPostJudgementInterestRatePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_TotalPercentageOfUnbilledRevenue" abstract="false" name="TotalPercentageOfUnbilledRevenue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ConsultingMember" abstract="true" name="ConsultingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_DeferredTaxAssetsConvertibleSeniorNotes" abstract="false" name="DeferredTaxAssetsConvertibleSeniorNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" abstract="false" name="SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OpenSpanMember" abstract="true" name="OpenSpanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNonCurrent" abstract="false" name="UnbilledReceivablesNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_SummaryOfMajorClientsTableTextBlock" abstract="false" name="SummaryOfMajorClientsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_MoreLikelyThanNotLikelihoodPercentage" abstract="false" name="MoreLikelyThanNotLikelihoodPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_LesseeLeaseAreaOfOfficeBuilding" abstract="false" name="LesseeLeaseAreaOfOfficeBuilding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:areaItemType"/>
  <xs:element id="pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" abstract="false" name="UnbilledReceivablesCurrentAndNonCurrentPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_SubscriptionMember" abstract="true" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_CorporateIncentiveCompensationPlanMember" abstract="true" name="CorporateIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearOne" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" abstract="false" name="ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_OtherAssetsAndLiabilitiesAbstract" abstract="true" name="OtherAssetsAndLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_InvestmentsInPrivatelyHeldCompaniesMember" abstract="true" name="InvestmentsInPrivatelyHeldCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DeferredCostsNetTextBlock" abstract="false" name="DeferredCostsNetTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_UnbilledRevenueTotal" abstract="false" name="UnbilledRevenueTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DepreciationExpenseTableTextBlock" abstract="false" name="DepreciationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" abstract="false" name="DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pega_InternalUseSoftwareMember" abstract="true" name="InternalUseSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" abstract="false" name="DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" abstract="false" name="ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_ClientAMember" abstract="true" name="ClientAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_AmortizationPeriodForDeferredContactCosts" abstract="false" name="AmortizationPeriodForDeferredContactCosts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pega_TwoThousandAndFourLongTermIncentivePlanMember" abstract="true" name="TwoThousandAndFourLongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LongLivedAssetsByGeographicalAreasLineItems" abstract="true" name="LongLivedAssetsByGeographicalAreasLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_UnbilledReceivablesMember" abstract="true" name="UnbilledReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" abstract="false" name="DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ClientRelationshipsMember" abstract="true" name="ClientRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_LongLivedAssetsPercentage" abstract="false" name="LongLivedAssetsPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" abstract="false" name="CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_PegaCloudMember" abstract="true" name="PegaCloudMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ViolationOfTheVirginiaComputerCrimesActMember" abstract="true" name="ViolationOfTheVirginiaComputerCrimesActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_OtherLongTermLiabilities" abstract="false" name="OtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_MaturitiesOfInterestAndPrincipalAbstract" abstract="true" name="MaturitiesOfInterestAndPrincipalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_DeferredTaxLiabilityDebt" abstract="false" name="DeferredTaxLiabilityDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" abstract="false" name="FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PrivatelyHeldInvestmentMember" abstract="true" name="PrivatelyHeldInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantsLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantsLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_LicensePerpetualMember" abstract="true" name="LicensePerpetualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearTwo" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_AppianCorpVPegasystemsIncYouyongZouMember" abstract="true" name="AppianCorpVPegasystemsIncYouyongZouMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_TradeSecretMisappropriationMember" abstract="true" name="TradeSecretMisappropriationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_LesseeLeaseTermOfContract" abstract="false" name="LesseeLeaseTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" abstract="false" name="ScheduleOfAmortizationOfDeferredCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_StockRepurchaseProgramSharesRepurchasedUnsettled" abstract="false" name="StockRepurchaseProgramSharesRepurchasedUnsettled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" abstract="false" name="TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>pega-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:a60b13d4-af1f-455a-8cb3-b93da061da3a,g:1537bade-bd1e-4057-af1a-3ebcdcffbbf0-->
<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.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1da3ba21-e6a1-40ab-87c8-01abedaf5738" 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_1550e073-af05-4c45-a128-e0da693b19c5" 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_1da3ba21-e6a1-40ab-87c8-01abedaf5738" xlink:to="loc_us-gaap_PreferredStockValue_1550e073-af05-4c45-a128-e0da693b19c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0b039d1e-2635-43e7-a5ec-a45d2b2b51f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1da3ba21-e6a1-40ab-87c8-01abedaf5738" xlink:to="loc_us-gaap_CommonStockValue_0b039d1e-2635-43e7-a5ec-a45d2b2b51f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4fc2287f-5b22-4913-bde5-f0a611cd5d44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1da3ba21-e6a1-40ab-87c8-01abedaf5738" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4fc2287f-5b22-4913-bde5-f0a611cd5d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c27c4c96-3727-42ce-91f7-6213c29db17b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1da3ba21-e6a1-40ab-87c8-01abedaf5738" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c27c4c96-3727-42ce-91f7-6213c29db17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2db6c0ca-2e61-4f32-9c2b-9ec16507b468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1da3ba21-e6a1-40ab-87c8-01abedaf5738" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2db6c0ca-2e61-4f32-9c2b-9ec16507b468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_f792a75a-bcaa-4417-af02-3f4dcf82fcca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1da3ba21-e6a1-40ab-87c8-01abedaf5738" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_f792a75a-bcaa-4417-af02-3f4dcf82fcca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7c7a66bc-2844-46b9-9686-cfa23bf74c58" 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_AccountsPayableCurrent_c15c18e0-650b-4504-83ec-241712c762fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c7a66bc-2844-46b9-9686-cfa23bf74c58" xlink:to="loc_us-gaap_AccountsPayableCurrent_c15c18e0-650b-4504-83ec-241712c762fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_bc813bd3-ae49-4bc1-b9b2-9798ff72728b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c7a66bc-2844-46b9-9686-cfa23bf74c58" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_bc813bd3-ae49-4bc1-b9b2-9798ff72728b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e863326c-bd19-4de6-934f-acf2a6d0eb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c7a66bc-2844-46b9-9686-cfa23bf74c58" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e863326c-bd19-4de6-934f-acf2a6d0eb9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9c2be974-51d6-48c3-b9bb-eddc18378c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c7a66bc-2844-46b9-9686-cfa23bf74c58" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9c2be974-51d6-48c3-b9bb-eddc18378c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1f782076-65d5-4835-87e3-47b89dd5ab48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7c7a66bc-2844-46b9-9686-cfa23bf74c58" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1f782076-65d5-4835-87e3-47b89dd5ab48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c551367f-e2ba-45bd-b16a-4487753420f1" 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_LiabilitiesCurrent_cfa6c29f-19be-4d1e-b536-94dac167e3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c551367f-e2ba-45bd-b16a-4487753420f1" xlink:to="loc_us-gaap_LiabilitiesCurrent_cfa6c29f-19be-4d1e-b536-94dac167e3e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3689d8d8-e59f-48f3-9c01-47048ac197cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c551367f-e2ba-45bd-b16a-4487753420f1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3689d8d8-e59f-48f3-9c01-47048ac197cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_0e2f5a9b-e289-4b77-b13d-d4aa59994c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c551367f-e2ba-45bd-b16a-4487753420f1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_0e2f5a9b-e289-4b77-b13d-d4aa59994c22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_b620d016-58ce-49e1-9b35-3f9aea647cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c551367f-e2ba-45bd-b16a-4487753420f1" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_b620d016-58ce-49e1-9b35-3f9aea647cdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_845469ff-b440-4cf3-b18e-5fb27ecfbaec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6ff682ef-ce83-404e-9617-5abd2f825fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_845469ff-b440-4cf3-b18e-5fb27ecfbaec" xlink:to="loc_us-gaap_Liabilities_6ff682ef-ce83-404e-9617-5abd2f825fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_25973fd0-c832-476b-aea1-9d723467b652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_845469ff-b440-4cf3-b18e-5fb27ecfbaec" xlink:to="loc_us-gaap_CommitmentsAndContingencies_25973fd0-c832-476b-aea1-9d723467b652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c00c8529-b38b-49ff-b827-589064de670d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_845469ff-b440-4cf3-b18e-5fb27ecfbaec" xlink:to="loc_us-gaap_StockholdersEquity_c00c8529-b38b-49ff-b827-589064de670d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_13cb1fe7-2af5-4f7f-85fc-b5abc512dd09" 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_CashCashEquivalentsAndShortTermInvestments_e32ce605-1ebd-42e3-b6bf-5db546a35e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_13cb1fe7-2af5-4f7f-85fc-b5abc512dd09" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_e32ce605-1ebd-42e3-b6bf-5db546a35e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd16ff2f-6a62-4dbb-8062-d6b00c490e82" 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_13cb1fe7-2af5-4f7f-85fc-b5abc512dd09" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd16ff2f-6a62-4dbb-8062-d6b00c490e82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_1f9b98ac-e706-46a7-975b-fc40204a0572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_13cb1fe7-2af5-4f7f-85fc-b5abc512dd09" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1f9b98ac-e706-46a7-975b-fc40204a0572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_090349bf-bd50-4ce1-815d-641afdbf8659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_13cb1fe7-2af5-4f7f-85fc-b5abc512dd09" xlink:to="loc_us-gaap_OtherAssetsCurrent_090349bf-bd50-4ce1-815d-641afdbf8659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cc3141e1-d636-4575-b1c1-2edd757de488" 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_AssetsCurrent_2e9f25f5-1850-43cd-89c7-22904928573b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cc3141e1-d636-4575-b1c1-2edd757de488" xlink:to="loc_us-gaap_AssetsCurrent_2e9f25f5-1850-43cd-89c7-22904928573b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_72a11da1-f2b5-4c00-aca6-5ca175b086d9" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cc3141e1-d636-4575-b1c1-2edd757de488" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_72a11da1-f2b5-4c00-aca6-5ca175b086d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_674663a0-6a8d-4ef1-9680-4fbfd14b8784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cc3141e1-d636-4575-b1c1-2edd757de488" xlink:to="loc_us-gaap_Goodwill_674663a0-6a8d-4ef1-9680-4fbfd14b8784" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0eb03e1b-9fe3-447d-8316-e44bdf46a1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cc3141e1-d636-4575-b1c1-2edd757de488" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0eb03e1b-9fe3-447d-8316-e44bdf46a1d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_75142d86-6ed9-4b32-98d4-6d39e7e65ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_95b72898-1fb5-4123-a64e-c21059abb0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_75142d86-6ed9-4b32-98d4-6d39e7e65ab5" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_95b72898-1fb5-4123-a64e-c21059abb0f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_339243bb-5daf-4ec5-872d-4d4e0feb04ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_75142d86-6ed9-4b32-98d4-6d39e7e65ab5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_339243bb-5daf-4ec5-872d-4d4e0feb04ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f3867f52-5553-4054-9227-0b78d5392dd0" 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_CostOfGoodsAndServicesSold_cd86c9e6-b72a-420e-b96f-f1064ec80dae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f3867f52-5553-4054-9227-0b78d5392dd0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_cd86c9e6-b72a-420e-b96f-f1064ec80dae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_15a693fa-3cc6-4e4a-99d8-34dbd75bd0b4" 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_f3867f52-5553-4054-9227-0b78d5392dd0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_15a693fa-3cc6-4e4a-99d8-34dbd75bd0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4046e490-0942-43c8-b3cc-8ea70b43f661" 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_SellingAndMarketingExpense_0ee3edeb-ea4f-447b-b7fc-e0339a799bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4046e490-0942-43c8-b3cc-8ea70b43f661" xlink:to="loc_us-gaap_SellingAndMarketingExpense_0ee3edeb-ea4f-447b-b7fc-e0339a799bea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2ea76b26-206a-42c0-811c-81404bc7b21d" 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_4046e490-0942-43c8-b3cc-8ea70b43f661" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2ea76b26-206a-42c0-811c-81404bc7b21d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8f8a053a-3bf8-44cd-aba5-195023bf45a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4046e490-0942-43c8-b3cc-8ea70b43f661" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8f8a053a-3bf8-44cd-aba5-195023bf45a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f98ca98d-02c2-4c00-8a1d-02667d82d247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4046e490-0942-43c8-b3cc-8ea70b43f661" xlink:to="loc_us-gaap_RestructuringCharges_f98ca98d-02c2-4c00-8a1d-02667d82d247" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_67618eb5-3c8c-4006-8442-8e72d0a5207f" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c5f835f2-1368-4d55-8da7-0252ee04f275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_67618eb5-3c8c-4006-8442-8e72d0a5207f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c5f835f2-1368-4d55-8da7-0252ee04f275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0c31c71b-00d4-49ed-86c8-4a93a3c04e67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_67618eb5-3c8c-4006-8442-8e72d0a5207f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0c31c71b-00d4-49ed-86c8-4a93a3c04e67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a0b04abf-5b20-4a00-86f3-053261638791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:to="loc_us-gaap_OperatingIncomeLoss_a0b04abf-5b20-4a00-86f3-053261638791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_f72a9d8b-34bd-42b8-8f39-57c89f5fc4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:to="loc_us-gaap_InvestmentIncomeNet_f72a9d8b-34bd-42b8-8f39-57c89f5fc4cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_90745807-ab41-4567-bc44-c0a98e29c509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_90745807-ab41-4567-bc44-c0a98e29c509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_89d328ec-ee13-4967-a50e-12d6a40a9b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_89d328ec-ee13-4967-a50e-12d6a40a9b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d5c53312-7a39-403e-b39a-1be05a65334f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d5c53312-7a39-403e-b39a-1be05a65334f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f5ad7ab5-6d9d-4c77-90f2-309254cb48e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_45293fd9-9085-4313-b353-90f88809e248" xlink:to="loc_us-gaap_InterestExpense_f5ad7ab5-6d9d-4c77-90f2-309254cb48e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0a8fbefb-8130-4585-93b3-5711af8c78b4" 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_78be4aab-c329-4dea-bc01-d6a17a2d2331" 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_0a8fbefb-8130-4585-93b3-5711af8c78b4" xlink:to="loc_us-gaap_GrossProfit_78be4aab-c329-4dea-bc01-d6a17a2d2331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_5752513a-3242-47ae-b7ab-d9b6ba90b696" 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_0a8fbefb-8130-4585-93b3-5711af8c78b4" xlink:to="loc_us-gaap_OperatingExpenses_5752513a-3242-47ae-b7ab-d9b6ba90b696" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9fd80235-afd1-46b7-9850-276418b8d331" 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_NetIncomeLoss_b24c3fdd-2b25-45ae-872c-074405bb75a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9fd80235-afd1-46b7-9850-276418b8d331" xlink:to="loc_us-gaap_NetIncomeLoss_b24c3fdd-2b25-45ae-872c-074405bb75a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6b8d47ee-d829-4ae6-a5b9-ef830a422b79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9fd80235-afd1-46b7-9850-276418b8d331" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6b8d47ee-d829-4ae6-a5b9-ef830a422b79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_863447a9-8087-4fa6-a80f-e1718371cdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1e9de239-09e9-442b-85fc-30c414560ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_863447a9-8087-4fa6-a80f-e1718371cdf5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1e9de239-09e9-442b-85fc-30c414560ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9111fc1c-06e8-4a5a-8446-97d1be2d19c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_863447a9-8087-4fa6-a80f-e1718371cdf5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_9111fc1c-06e8-4a5a-8446-97d1be2d19c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" 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_PaymentsOfDividendsCommonStock_c3ba1fb8-1798-4834-bfe8-7240cb0b80ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c3ba1fb8-1798-4834-bfe8-7240cb0b80ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a47612dc-6266-4630-bf90-f1316d2c0a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a47612dc-6266-4630-bf90-f1316d2c0a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3feeb119-75d2-4fb5-8e3d-25ad6c5d5fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3feeb119-75d2-4fb5-8e3d-25ad6c5d5fc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_e9979796-a1e9-4c13-b89e-4b8eca7ffae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_ProceedsFromStockPlans_e9979796-a1e9-4c13-b89e-4b8eca7ffae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_f4f35839-68b4-4394-bae3-2c5402ae50d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_f4f35839-68b4-4394-bae3-2c5402ae50d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4dd2f403-1edf-4b4f-b482-45ec671945db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4dd2f403-1edf-4b4f-b482-45ec671945db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_58b4928c-026a-4264-9c83-372e57b83fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43af7a10-2802-45af-a578-8424f450c8af" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_58b4928c-026a-4264-9c83-372e57b83fd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7cdc4d69-9e22-414c-89e4-49a32b37a320" 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_628ccc36-a955-47de-adbe-025b42b162d0" 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_7cdc4d69-9e22-414c-89e4-49a32b37a320" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_628ccc36-a955-47de-adbe-025b42b162d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bcf38db4-8f81-4e46-94e8-e9988044de33" 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_7cdc4d69-9e22-414c-89e4-49a32b37a320" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bcf38db4-8f81-4e46-94e8-e9988044de33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bed78d94-9302-4bc3-a1fd-f7f80f06d254" 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_7cdc4d69-9e22-414c-89e4-49a32b37a320" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bed78d94-9302-4bc3-a1fd-f7f80f06d254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a080d7e-a0b6-4b87-924d-225086e27a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7cdc4d69-9e22-414c-89e4-49a32b37a320" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a080d7e-a0b6-4b87-924d-225086e27a1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" 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_NetIncomeLoss_c6d38119-27d9-4cb0-bdbf-c0e759659754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_NetIncomeLoss_c6d38119-27d9-4cb0-bdbf-c0e759659754" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e094a1dd-395f-4ca4-8902-1586296e151d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_ShareBasedCompensation_e094a1dd-395f-4ca4-8902-1586296e151d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dfda78e9-52da-490c-aefb-79d5340dedb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dfda78e9-52da-490c-aefb-79d5340dedb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges_a2fc73de-af65-4479-84b5-bc2be39a96b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_AmortizationOfDeferredCharges_a2fc73de-af65-4479-84b5-bc2be39a96b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_2d066695-664e-4d45-be6e-7543aaa4470f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_OperatingLeaseExpense_2d066695-664e-4d45-be6e-7543aaa4470f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_460e633d-0740-4d3d-83b6-106728b37653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_460e633d-0740-4d3d-83b6-106728b37653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_76bed7f7-606f-4101-bd6f-001a809fde2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_76bed7f7-606f-4101-bd6f-001a809fde2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_a9b729f6-065f-449e-87b1-07228da3fde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_a9b729f6-065f-449e-87b1-07228da3fde2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_96b69e2c-67ca-4da4-96e3-5b27aad4daa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_96b69e2c-67ca-4da4-96e3-5b27aad4daa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b34c409a-86f4-4163-9796-c1df239ccc68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b34c409a-86f4-4163-9796-c1df239ccc68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a995d2e5-6bd9-4188-bcae-c38ed97fbcc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a995d2e5-6bd9-4188-bcae-c38ed97fbcc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2a40d153-f5e9-4738-b3e8-14df76516ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2a40d153-f5e9-4738-b3e8-14df76516ba8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_515525ed-9125-41b9-8906-646261637e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_515525ed-9125-41b9-8906-646261637e53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_248858f0-e9c0-4e87-89c4-bc8060029587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_248858f0-e9c0-4e87-89c4-bc8060029587" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_220b511f-6392-43ec-97ea-ce248e2f99fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d035bfcc-69ee-4ac7-b433-f485d5857d88" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_220b511f-6392-43ec-97ea-ce248e2f99fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97d1fb18-4c88-4bf5-a6dc-85327c37840b" 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_PaymentsToAcquireInvestments_49987114-1fe0-41c2-9633-609455a0b529" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97d1fb18-4c88-4bf5-a6dc-85327c37840b" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_49987114-1fe0-41c2-9633-609455a0b529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_2507f0eb-2527-46c7-85cb-d953eaed164c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97d1fb18-4c88-4bf5-a6dc-85327c37840b" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_2507f0eb-2527-46c7-85cb-d953eaed164c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_daf2e745-64da-4fa2-b0a9-43b01c7d632c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97d1fb18-4c88-4bf5-a6dc-85327c37840b" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_daf2e745-64da-4fa2-b0a9-43b01c7d632c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_22c3bd4f-f4dd-48b7-b29c-568c58f94378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97d1fb18-4c88-4bf5-a6dc-85327c37840b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_22c3bd4f-f4dd-48b7-b29c-568c58f94378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ac408cc9-b94b-4416-9239-c13865f8bc5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97d1fb18-4c88-4bf5-a6dc-85327c37840b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ac408cc9-b94b-4416-9239-c13865f8bc5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#MARKETABLESECURITIESDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6ca5062e-bfef-4f46-9138-5bdf52f9110a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b716a759-d357-4d01-954d-f4f2ba24c458" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6ca5062e-bfef-4f46-9138-5bdf52f9110a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b716a759-d357-4d01-954d-f4f2ba24c458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_fef5deca-7972-4e5a-a79f-55927a37f8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6ca5062e-bfef-4f46-9138-5bdf52f9110a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_fef5deca-7972-4e5a-a79f-55927a37f8c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4a044dea-7e73-4adc-9786-bd0a5c7e1f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_6ca5062e-bfef-4f46-9138-5bdf52f9110a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4a044dea-7e73-4adc-9786-bd0a5c7e1f63" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable_26292051-39e1-4420-b90c-fbe4da2a2ffa" xlink:href="pega-20221231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9b58b08b-b2c1-44ce-a503-842171febc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable_26292051-39e1-4420-b90c-fbe4da2a2ffa" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9b58b08b-b2c1-44ce-a503-842171febc9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_680d7cb8-15d5-4a15-8a33-66c8f9480132" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable_26292051-39e1-4420-b90c-fbe4da2a2ffa" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_680d7cb8-15d5-4a15-8a33-66c8f9480132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_9eb05f44-48e4-4b49-bb9c-ddcc157cfc84" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable_26292051-39e1-4420-b90c-fbe4da2a2ffa" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_9eb05f44-48e4-4b49-bb9c-ddcc157cfc84" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_fd915880-cbb4-4de4-b10f-8fcf5e232817" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_b571ed30-1b09-4e63-b481-3dd331f263c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_fd915880-cbb4-4de4-b10f-8fcf5e232817" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_b571ed30-1b09-4e63-b481-3dd331f263c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_7e8a216b-6892-4967-98dc-0fd11b9466b5" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_fd915880-cbb4-4de4-b10f-8fcf5e232817" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_7e8a216b-6892-4967-98dc-0fd11b9466b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_40ac2ab3-44c3-4993-badd-a2b9a1db3e92" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_fd915880-cbb4-4de4-b10f-8fcf5e232817" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_40ac2ab3-44c3-4993-badd-a2b9a1db3e92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_f78d5278-2b3b-4bb8-98c4-84b4d4640217" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_e8da4cd7-03e8-49ad-b293-5a012a052ee4" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_f78d5278-2b3b-4bb8-98c4-84b4d4640217" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_e8da4cd7-03e8-49ad-b293-5a012a052ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_58bdb4fc-043f-4cca-b3e2-427cf62773f9" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_f78d5278-2b3b-4bb8-98c4-84b4d4640217" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_58bdb4fc-043f-4cca-b3e2-427cf62773f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_92278ee6-ffbe-439a-9243-a6293d2b7c08" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_f78d5278-2b3b-4bb8-98c4-84b4d4640217" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_92278ee6-ffbe-439a-9243-a6293d2b7c08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal_b2712d38-71d6-4bd3-b22e-2e4e608f081d" xlink:href="pega-20221231.xsd#pega_UnbilledRevenueTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_166eb768-5d6a-4127-b5b6-4940a8345144" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_b2712d38-71d6-4bd3-b22e-2e4e608f081d" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_166eb768-5d6a-4127-b5b6-4940a8345144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_42417654-b8b3-4bd8-8c24-6a60e8f5de2d" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_b2712d38-71d6-4bd3-b22e-2e4e608f081d" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_42417654-b8b3-4bd8-8c24-6a60e8f5de2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_8e23dbef-ab1e-48e6-98bf-cd57c38624e8" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_b2712d38-71d6-4bd3-b22e-2e4e608f081d" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_8e23dbef-ab1e-48e6-98bf-cd57c38624e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_07687868-425c-40c2-a00d-92747973286e" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_b2712d38-71d6-4bd3-b22e-2e4e608f081d" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_07687868-425c-40c2-a00d-92747973286e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_e4ae038b-d72a-417a-8930-4595d8b8de6f" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_b2712d38-71d6-4bd3-b22e-2e4e608f081d" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_e4ae038b-d72a-417a-8930-4595d8b8de6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue_46c69c50-2a02-4564-a4fc-1795ad47cad5" xlink:href="pega-20221231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_3dfceebf-2ff8-4aca-b3a5-46e629ed0f0b" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_46c69c50-2a02-4564-a4fc-1795ad47cad5" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_3dfceebf-2ff8-4aca-b3a5-46e629ed0f0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_e512e2b5-c0a6-474e-98e3-ee96ed35df40" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_46c69c50-2a02-4564-a4fc-1795ad47cad5" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_e512e2b5-c0a6-474e-98e3-ee96ed35df40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_1af1fc36-c836-40d2-b988-2e1334a539a6" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_46c69c50-2a02-4564-a4fc-1795ad47cad5" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_1af1fc36-c836-40d2-b988-2e1334a539a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_e441f0b2-58bb-43b2-91d0-c98484cd0912" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_46c69c50-2a02-4564-a4fc-1795ad47cad5" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_e441f0b2-58bb-43b2-91d0-c98484cd0912" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_54ac579f-3997-49ff-a6e5-95116e1cea2d" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_46c69c50-2a02-4564-a4fc-1795ad47cad5" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_54ac579f-3997-49ff-a6e5-95116e1cea2d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_bd46c0e0-b21f-46f5-ae56-39f134e01656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_ba58b13e-16ba-421c-a530-ce044fee93fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_bd46c0e0-b21f-46f5-ae56-39f134e01656" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_ba58b13e-16ba-421c-a530-ce044fee93fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_4ad71744-5a19-46ea-a7fb-685cf84cf0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_bd46c0e0-b21f-46f5-ae56-39f134e01656" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_4ad71744-5a19-46ea-a7fb-685cf84cf0c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_af63b197-bb84-4dc1-8179-97ea1420d847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_26199ba0-1a72-44dc-9cdd-e6f94e7b94c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_af63b197-bb84-4dc1-8179-97ea1420d847" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_26199ba0-1a72-44dc-9cdd-e6f94e7b94c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_42854c96-e4ef-4d3f-81ef-da56573372f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_af63b197-bb84-4dc1-8179-97ea1420d847" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_42854c96-e4ef-4d3f-81ef-da56573372f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db1c291b-02d2-4a07-9437-535f5abc45c1" 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_f3cef7a8-f2f9-4822-b632-7d6caf85eac2" 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_db1c291b-02d2-4a07-9437-535f5abc45c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_f3cef7a8-f2f9-4822-b632-7d6caf85eac2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_65a624bf-b6e9-4844-8fe3-e7d44e75ad8c" 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_db1c291b-02d2-4a07-9437-535f5abc45c1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_65a624bf-b6e9-4844-8fe3-e7d44e75ad8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_381e6518-d6dc-4a0d-b39c-28a2310075ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_74fa6816-6ff7-405a-acd1-cd977c19019e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_381e6518-d6dc-4a0d-b39c-28a2310075ce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_74fa6816-6ff7-405a-acd1-cd977c19019e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_939e62d8-2d12-4eb3-90aa-6840aba2c678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_381e6518-d6dc-4a0d-b39c-28a2310075ce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_939e62d8-2d12-4eb3-90aa-6840aba2c678" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e5cfdd5-37b4-42b1-9208-32deaa65965f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_edfbbd35-d834-4a10-9b10-c0ba2899cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e5cfdd5-37b4-42b1-9208-32deaa65965f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_edfbbd35-d834-4a10-9b10-c0ba2899cc5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5050bb7d-cee6-4f38-9afd-d231d91f692b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e5cfdd5-37b4-42b1-9208-32deaa65965f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5050bb7d-cee6-4f38-9afd-d231d91f692b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_493de586-3ea7-43ed-85dc-6923d604a711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e5cfdd5-37b4-42b1-9208-32deaa65965f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_493de586-3ea7-43ed-85dc-6923d604a711" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f3d5fa29-8578-4427-9467-1131f62e6e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e5cfdd5-37b4-42b1-9208-32deaa65965f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f3d5fa29-8578-4427-9467-1131f62e6e0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_b2a8e948-4872-4f27-a1c4-450d0214b9b1" xlink:href="pega-20221231.xsd#pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e5cfdd5-37b4-42b1-9208-32deaa65965f" xlink:to="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_b2a8e948-4872-4f27-a1c4-450d0214b9b1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#OTHERASSETSANDLIABILITIESDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9cb2e15d-1066-4a10-b3bd-f42df3afa26e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_d790e0d8-3efb-41f4-b1a9-72d0ca3c491e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_9cb2e15d-1066-4a10-b3bd-f42df3afa26e" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_d790e0d8-3efb-41f4-b1a9-72d0ca3c491e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities_2b6e578f-f243-434f-ae0b-2c26bcbdc662" xlink:href="pega-20221231.xsd#pega_OtherLongTermLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_9cb2e15d-1066-4a10-b3bd-f42df3afa26e" xlink:to="loc_pega_OtherLongTermLiabilities_2b6e578f-f243-434f-ae0b-2c26bcbdc662" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_23a50938-ea35-4045-95c4-80a78c4f7d04" 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_us-gaap_DividendsPayableCurrent_d6ab7666-4f18-4669-b7e8-e9c66c907dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_23a50938-ea35-4045-95c4-80a78c4f7d04" xlink:to="loc_us-gaap_DividendsPayableCurrent_d6ab7666-4f18-4669-b7e8-e9c66c907dd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_117365ac-edcd-47c0-927f-302987c6d28a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_23a50938-ea35-4045-95c4-80a78c4f7d04" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_117365ac-edcd-47c0-927f-302987c6d28a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets_e3696803-8b7a-4144-a7ce-c74f06c525a7" xlink:href="pega-20221231.xsd#pega_OtherLongTermAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_pega_OtherLongTermAssets_e3696803-8b7a-4144-a7ce-c74f06c525a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d5b1ea38-d14d-4a12-9a63-7518f331c1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d5b1ea38-d14d-4a12-9a63-7518f331c1ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_fbeb00e5-946e-442c-b360-3cd241b359b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_DeferredCosts_fbeb00e5-946e-442c-b360-3cd241b359b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_1ff64821-1862-4a53-a37f-fc63fe355fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_1ff64821-1862-4a53-a37f-fc63fe355fe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ac9bbdeb-6f59-4dbc-8e07-d27ab498e2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ac9bbdeb-6f59-4dbc-8e07-d27ab498e2c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_02a589c1-5e8e-4e8f-9f7c-a548df449dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_02a589c1-5e8e-4e8f-9f7c-a548df449dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_85a4edb8-dbf2-41f8-9aa9-3401cbbc521d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_85a4edb8-dbf2-41f8-9aa9-3401cbbc521d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_a5c42961-81f3-440a-b1fd-66956220a7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_319af103-a1c1-4a1a-b844-a146cd268f9a" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_a5c42961-81f3-440a-b1fd-66956220a7e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_f529447c-10eb-46cb-9577-8272894cece1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets_b3a622ce-18d8-4a35-bec6-785ea3fc704e" xlink:href="pega-20221231.xsd#pega_OtherCurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_f529447c-10eb-46cb-9577-8272894cece1" xlink:to="loc_pega_OtherCurrentAssets_b3a622ce-18d8-4a35-bec6-785ea3fc704e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_470c14e5-e74c-4ed8-a955-6fb736890b03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_f529447c-10eb-46cb-9577-8272894cece1" xlink:to="loc_us-gaap_IncomeTaxReceivable_470c14e5-e74c-4ed8-a955-6fb736890b03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c1ef420e-3b4f-4729-80ec-17628761ddae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_f529447c-10eb-46cb-9577-8272894cece1" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c1ef420e-3b4f-4729-80ec-17628761ddae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseCostRecovery_5de6452f-92c4-4ce6-988c-876dc358276d" xlink:href="pega-20221231.xsd#pega_LeaseCostRecovery"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_91e2d84e-b1ba-403d-9cd9-9a429d266236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_LeaseCostRecovery_5de6452f-92c4-4ce6-988c-876dc358276d" xlink:to="loc_us-gaap_VariableLeaseCost_91e2d84e-b1ba-403d-9cd9-9a429d266236" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_22cfc56e-13e6-4d78-b48d-2a4f22c7b891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_LeaseCostRecovery_5de6452f-92c4-4ce6-988c-876dc358276d" xlink:to="loc_us-gaap_OperatingLeaseCost_22cfc56e-13e6-4d78-b48d-2a4f22c7b891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_a605d4ff-7422-4706-831b-c05c8d475f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_LeaseCostRecovery_5de6452f-92c4-4ce6-988c-876dc358276d" xlink:to="loc_us-gaap_ShortTermLeaseCost_a605d4ff-7422-4706-831b-c05c8d475f63" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESLeaseLiabilityMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" 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_a793d77d-b562-4af0-a836-a538e1da32c4" 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_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a793d77d-b562-4af0-a836-a538e1da32c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c72e224d-e1f0-41c0-a1c9-8d3deea5cd25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c72e224d-e1f0-41c0-a1c9-8d3deea5cd25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f7942c52-e707-49bb-95a1-e2be4bc3d05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f7942c52-e707-49bb-95a1-e2be4bc3d05e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8fa2bf4f-b3c0-4a0e-927e-e65e4c382409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8fa2bf4f-b3c0-4a0e-927e-e65e4c382409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ae3f0938-f32f-4790-ad7e-10aadb092d13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ae3f0938-f32f-4790-ad7e-10aadb092d13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fbef4a73-080e-45dd-9150-65df4e85534b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf54e4cf-9e5d-4bd2-8944-b6c56934d7eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fbef4a73-080e-45dd-9150-65df4e85534b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESLeaseLiabilityMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_907c4140-62f9-4e0f-bbad-c692934a4597" 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ee3755fb-0bd1-4e83-b338-f325a4e56e77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_907c4140-62f9-4e0f-bbad-c692934a4597" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ee3755fb-0bd1-4e83-b338-f325a4e56e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6f7acd5f-c82a-46cd-8e30-0b18e8636981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_907c4140-62f9-4e0f-bbad-c692934a4597" xlink:to="loc_us-gaap_OperatingLeaseLiability_6f7acd5f-c82a-46cd-8e30-0b18e8636981" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTNetCarryingAmountDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ab86568f-eb31-484b-b4a7-849b7ab76c33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_1375c3ba-ca58-45bc-897b-183ab395584d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_ab86568f-eb31-484b-b4a7-849b7ab76c33" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_1375c3ba-ca58-45bc-897b-183ab395584d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c33645c1-a88b-4509-905d-168dcd860f61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_ab86568f-eb31-484b-b4a7-849b7ab76c33" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c33645c1-a88b-4509-905d-168dcd860f61" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_338197e8-fa66-42f5-8e14-ef1beb98799a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_035e0204-e1a8-4ef2-b984-ed85072cf152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_338197e8-fa66-42f5-8e14-ef1beb98799a" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_035e0204-e1a8-4ef2-b984-ed85072cf152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_5e09c5e6-a325-41eb-874a-458860c3375d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_338197e8-fa66-42f5-8e14-ef1beb98799a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_5e09c5e6-a325-41eb-874a-458860c3375d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4688676e-e58d-4505-8a8a-04d039560117" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e8a4caff-941f-4b17-adf0-c105ebe5e7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4688676e-e58d-4505-8a8a-04d039560117" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e8a4caff-941f-4b17-adf0-c105ebe5e7ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_5bbdfe5c-34df-4318-a79a-ecac347c5d37" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4688676e-e58d-4505-8a8a-04d039560117" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_5bbdfe5c-34df-4318-a79a-ecac347c5d37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_67fbd7b3-e20e-41bd-8552-54fc584bda5b" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_df11de11-3889-4ee8-9468-249c8d87776a" 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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_67fbd7b3-e20e-41bd-8552-54fc584bda5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_df11de11-3889-4ee8-9468-249c8d87776a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_80b75d0c-6324-476f-bea4-1c0c8cf885bd" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_67fbd7b3-e20e-41bd-8552-54fc584bda5b" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_80b75d0c-6324-476f-bea4-1c0c8cf885bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_24664398-50c2-40e1-a402-ebc0ea2da793" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7431d3a2-013b-4a61-bed4-17629b7d9a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_24664398-50c2-40e1-a402-ebc0ea2da793" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7431d3a2-013b-4a61-bed4-17629b7d9a2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4f092fb6-2d63-4500-8edb-6b9a611ebf8a" 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_24664398-50c2-40e1-a402-ebc0ea2da793" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4f092fb6-2d63-4500-8edb-6b9a611ebf8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e02d7fe0-340e-4a54-b8d9-5ef151adde9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_24664398-50c2-40e1-a402-ebc0ea2da793" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e02d7fe0-340e-4a54-b8d9-5ef151adde9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_39b6d84f-37c2-4922-8995-a544679d0cae" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d6492d0e-2c95-4e50-957b-368d81caa50b" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_39b6d84f-37c2-4922-8995-a544679d0cae" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d6492d0e-2c95-4e50-957b-368d81caa50b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_dae19960-e6ea-41bb-88b4-5c4b4c836b4f" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_39b6d84f-37c2-4922-8995-a544679d0cae" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_dae19960-e6ea-41bb-88b4-5c4b4c836b4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_a089422a-aad3-4c38-ab6a-fa382af3d4be" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_39b6d84f-37c2-4922-8995-a544679d0cae" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_a089422a-aad3-4c38-ab6a-fa382af3d4be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f363cbc7-b514-45f4-9f65-ef04cecc5530" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4310317b-3b2f-484a-8758-014ce7df54d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f363cbc7-b514-45f4-9f65-ef04cecc5530" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4310317b-3b2f-484a-8758-014ce7df54d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cba7c0b6-0b85-4116-893e-d8dff95e977c" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f363cbc7-b514-45f4-9f65-ef04cecc5530" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cba7c0b6-0b85-4116-893e-d8dff95e977c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_155e3419-6cff-45fb-abef-d822f7ae01c3" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_320975ca-1b58-4c81-992c-e7e34707a15f" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_155e3419-6cff-45fb-abef-d822f7ae01c3" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_320975ca-1b58-4c81-992c-e7e34707a15f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_be8372bd-8baf-4d85-9bbe-6f28f206c00b" 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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_155e3419-6cff-45fb-abef-d822f7ae01c3" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_be8372bd-8baf-4d85-9bbe-6f28f206c00b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_872c89d2-deab-4ade-9446-3fea6cb27d59" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4aa4455e-6ba7-4599-8910-60d23e00a628" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_872c89d2-deab-4ade-9446-3fea6cb27d59" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4aa4455e-6ba7-4599-8910-60d23e00a628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_31837d05-aaa1-4ab2-afe4-ca871a9c2fc2" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_872c89d2-deab-4ade-9446-3fea6cb27d59" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_31837d05-aaa1-4ab2-afe4-ca871a9c2fc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_89c74a2b-1969-4eee-8935-a88d10a944fe" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_872c89d2-deab-4ade-9446-3fea6cb27d59" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_89c74a2b-1969-4eee-8935-a88d10a944fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e8161247-8d15-49d7-820a-41d869f9c349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_043e5ae9-68b4-4138-8c85-842bc5bf2b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e8161247-8d15-49d7-820a-41d869f9c349" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_043e5ae9-68b4-4138-8c85-842bc5bf2b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0980e56a-8702-4c77-8803-504328457f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e8161247-8d15-49d7-820a-41d869f9c349" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0980e56a-8702-4c77-8803-504328457f3a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7cfe2a8a-d577-4aae-a250-734692e869ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_da8a2286-7498-4983-b300-c62d0efb7948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7cfe2a8a-d577-4aae-a250-734692e869ee" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_da8a2286-7498-4983-b300-c62d0efb7948" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f6376b77-cc29-4562-be6d-cbb30250ca22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7cfe2a8a-d577-4aae-a250-734692e869ee" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f6376b77-cc29-4562-be6d-cbb30250ca22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3f1c45de-4999-4136-a1e4-739be668f3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0e5b6b0a-d5fc-451f-9675-3ced534d7516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3f1c45de-4999-4136-a1e4-739be668f3a5" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0e5b6b0a-d5fc-451f-9675-3ced534d7516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b01781ef-58da-4448-987a-67f0f04c1028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3f1c45de-4999-4136-a1e4-739be668f3a5" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b01781ef-58da-4448-987a-67f0f04c1028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f2b52793-6e53-4d92-80e2-5414d6ba6e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3f1c45de-4999-4136-a1e4-739be668f3a5" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f2b52793-6e53-4d92-80e2-5414d6ba6e4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7a69d362-c373-4b36-aa14-b19fbf73e63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_07acb03d-abc3-44b3-983a-c66b5510a6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7a69d362-c373-4b36-aa14-b19fbf73e63a" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_07acb03d-abc3-44b3-983a-c66b5510a6eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_b2afba91-d7a6-4c51-bca8-e153806c5dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7a69d362-c373-4b36-aa14-b19fbf73e63a" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_b2afba91-d7a6-4c51-bca8-e153806c5dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2bf64d77-6d7c-43bf-9d1b-9d484129c33d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7a69d362-c373-4b36-aa14-b19fbf73e63a" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2bf64d77-6d7c-43bf-9d1b-9d484129c33d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_c52ac84e-b3a3-4ee3-8e20-90dab2852fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_c52ac84e-b3a3-4ee3-8e20-90dab2852fcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_29e07ee2-7cef-4ce4-970b-90662d77f211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_29e07ee2-7cef-4ce4-970b-90662d77f211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_8170096d-77ff-460d-90e9-6615998d672c" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationCARESActAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_8170096d-77ff-460d-90e9-6615998d672c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_67e2f7c1-3856-4313-baa3-c2265d97d8cb" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_67e2f7c1-3856-4313-baa3-c2265d97d8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_a55c5bf1-9b02-4c03-acf9-a7d0fa9a7924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_a55c5bf1-9b02-4c03-acf9-a7d0fa9a7924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_19f3eddf-3eb9-4336-a9c2-21e2aa7c9093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_19f3eddf-3eb9-4336-a9c2-21e2aa7c9093" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_07b2ad72-6b49-4924-992d-f7eec6edf4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_07b2ad72-6b49-4924-992d-f7eec6edf4d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_c4cd6a82-4113-4614-9487-a6cceac15383" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_c4cd6a82-4113-4614-9487-a6cceac15383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_563abe8a-5dcf-4cf3-b0cc-5f3c6aef8f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_563abe8a-5dcf-4cf3-b0cc-5f3c6aef8f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_29d44fca-54d5-4344-91bf-aabed68b674d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_29d44fca-54d5-4344-91bf-aabed68b674d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_8e218f05-6920-495d-8be1-91bd81a3639e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_8e218f05-6920-495d-8be1-91bd81a3639e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_669bb928-9359-47a1-9c7a-f8d625080781" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_669bb928-9359-47a1-9c7a-f8d625080781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_e784d6f6-229f-4e2c-a971-0af8e335dbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_e784d6f6-229f-4e2c-a971-0af8e335dbcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_84672390-29f8-4b7b-8e9d-55a52654bf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48ba0375-eeb7-4c4e-b0f1-3a7438657d37" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_84672390-29f8-4b7b-8e9d-55a52654bf6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_47bb9490-49f8-4468-9b8d-6b673cf3e47c" 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_582ac1f3-e601-4ab6-b15c-4a4009f59e55" 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_47bb9490-49f8-4468-9b8d-6b673cf3e47c" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_582ac1f3-e601-4ab6-b15c-4a4009f59e55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_52a5988f-2c67-4bc3-902d-517d61b1f2e6" 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_47bb9490-49f8-4468-9b8d-6b673cf3e47c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_52a5988f-2c67-4bc3-902d-517d61b1f2e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_241ba410-d637-4d33-abbe-72783829ba64" 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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b4f49afc-d1ea-47b4-864f-15137b5cbcee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_241ba410-d637-4d33-abbe-72783829ba64" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b4f49afc-d1ea-47b4-864f-15137b5cbcee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_d437a59c-57a8-4868-a102-1696ee55131b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_241ba410-d637-4d33-abbe-72783829ba64" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_d437a59c-57a8-4868-a102-1696ee55131b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDebt_5d43e94a-fd7c-43d5-b576-0017b8e6ff84" xlink:href="pega-20221231.xsd#pega_DeferredTaxLiabilityDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_241ba410-d637-4d33-abbe-72783829ba64" xlink:to="loc_pega_DeferredTaxLiabilityDebt_5d43e94a-fd7c-43d5-b576-0017b8e6ff84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_2341059c-a3b7-4ef2-b0f2-a17a31ee029c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_241ba410-d637-4d33-abbe-72783829ba64" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_2341059c-a3b7-4ef2-b0f2-a17a31ee029c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ff425e29-592c-48ee-ae85-423a9bfacbd8" 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_7020c9af-6bf3-4e80-be03-ef7184763038" 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_ff425e29-592c-48ee-ae85-423a9bfacbd8" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_7020c9af-6bf3-4e80-be03-ef7184763038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ba77908f-420f-4696-87ed-a1efebbd4501" 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_ff425e29-592c-48ee-ae85-423a9bfacbd8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_ba77908f-420f-4696-87ed-a1efebbd4501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_54f57c68-1553-4930-bca2-f80560c5532f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_54f57c68-1553-4930-bca2-f80560c5532f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_3db34abd-b19e-4e1a-acc6-777941ae1e59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_3db34abd-b19e-4e1a-acc6-777941ae1e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_0e2a0768-aff1-4a99-86c9-c979e9f9d575" xlink:href="pega-20221231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_0e2a0768-aff1-4a99-86c9-c979e9f9d575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_ca3500f8-385a-4679-8082-53b5286da394" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_ca3500f8-385a-4679-8082-53b5286da394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_8c5ac1b5-2866-47b3-8310-d6a4ec1f3054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_8c5ac1b5-2866-47b3-8310-d6a4ec1f3054" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a749a9bb-fe10-45ba-a68d-f1710524dc47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a749a9bb-fe10-45ba-a68d-f1710524dc47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_658e62d2-a5d3-4c4d-a974-16bde45101ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_658e62d2-a5d3-4c4d-a974-16bde45101ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1a1f7853-bbe2-49d2-ab5f-fa0950e3a86a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_1a1f7853-bbe2-49d2-ab5f-fa0950e3a86a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_1c83ce45-c5c6-4c6d-8f39-d32512b1d75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_aa4a30f4-c1dd-4ebd-b4c5-57f61292043d" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_1c83ce45-c5c6-4c6d-8f39-d32512b1d75f" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>pega-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:a60b13d4-af1f-455a-8cb3-b93da061da3a,g:1537bade-bd1e-4057-af1a-3ebcdcffbbf0-->
<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.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="if4c404bf0ade435a8bb791b5c6cf44d4_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" 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_RevenuesAbstract_e2e46b0c-ec75-4325-bc57-1c3434fedb49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_RevenuesAbstract_e2e46b0c-ec75-4325-bc57-1c3434fedb49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c33a0c24-add8-4129-8ff5-42f264ef0fe2" 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_RevenuesAbstract_e2e46b0c-ec75-4325-bc57-1c3434fedb49" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c33a0c24-add8-4129-8ff5-42f264ef0fe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_0c32a7fd-db41-41f8-b15d-067385491271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_CostOfRevenueAbstract_0c32a7fd-db41-41f8-b15d-067385491271" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_66d83c95-2f98-4278-a044-056b057ea6df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_0c32a7fd-db41-41f8-b15d-067385491271" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_66d83c95-2f98-4278-a044-056b057ea6df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c7a43190-e23e-429b-a97f-39464cca48e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_GrossProfit_c7a43190-e23e-429b-a97f-39464cca48e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4782eae8-5ccd-40d4-92d7-a8e36ed83765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4782eae8-5ccd-40d4-92d7-a8e36ed83765" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a5a8ebac-6d8a-4a6b-a57e-9e3603edc289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a5a8ebac-6d8a-4a6b-a57e-9e3603edc289" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_298ee086-db23-4902-81ac-d6872ba785ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_298ee086-db23-4902-81ac-d6872ba785ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_43510afb-9404-498a-aabb-ad7df0f70f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_RestructuringCharges_43510afb-9404-498a-aabb-ad7df0f70f7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2eb56aa7-aac6-4919-837d-026d0da2e323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_OperatingExpenses_2eb56aa7-aac6-4919-837d-026d0da2e323" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3ef8e165-404c-46e1-9e89-29e976ad8aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_OperatingIncomeLoss_3ef8e165-404c-46e1-9e89-29e976ad8aa8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb7dadd0-f89f-4f0b-85c0-07b98ee70316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb7dadd0-f89f-4f0b-85c0-07b98ee70316" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_5f9711e6-7363-4daa-8f5d-0f1a4ce08ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_InvestmentIncomeNet_5f9711e6-7363-4daa-8f5d-0f1a4ce08ffd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d099e0d6-4e94-49e8-8c89-a7f3a7d28f05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_InterestExpense_d099e0d6-4e94-49e8-8c89-a7f3a7d28f05" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_5e563ac9-26de-42c9-bad7-2b605cecdf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_5e563ac9-26de-42c9-bad7-2b605cecdf36" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fb7361f1-83eb-49a2-8b38-838b29b278fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fb7361f1-83eb-49a2-8b38-838b29b278fb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_efea88a6-e6de-4dae-b101-baa1e46c1a21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_efea88a6-e6de-4dae-b101-baa1e46c1a21" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5eabf4ae-e782-4e29-9039-326f4ff577b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5eabf4ae-e782-4e29-9039-326f4ff577b0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a1b52fe-90e4-4fe9-970e-62fa4002228c" 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_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_NetIncomeLoss_0a1b52fe-90e4-4fe9-970e-62fa4002228c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_11c82431-dd90-4ed3-bf55-2d3609c84dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:to="loc_us-gaap_EarningsPerShareBasic_11c82431-dd90-4ed3-bf55-2d3609c84dd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d3aa7ff5-5f82-4d92-bff0-48b5fc50c4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d3aa7ff5-5f82-4d92-bff0-48b5fc50c4a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f836aa84-d4ca-49ea-889d-7ac7a7ce13fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f836aa84-d4ca-49ea-889d-7ac7a7ce13fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d56f4d43-fbeb-453a-a786-54555231140d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d56f4d43-fbeb-453a-a786-54555231140d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" 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_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_StatementTable_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" 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_StatementTable_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" xlink:to="loc_srt_ProductOrServiceAxis_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a48ccee2-db75-4ca8-be25-f8b2109a5ae7_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_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" xlink:to="loc_srt_ProductsAndServicesDomain_a48ccee2-db75-4ca8-be25-f8b2109a5ae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" 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_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" xlink:to="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_7890672f-b13a-4a2b-a176-363be0867ac6" xlink:href="pega-20221231.xsd#pega_SubscriptionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_SubscriptionServicesMember_7890672f-b13a-4a2b-a176-363be0867ac6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_8cf576b9-bb99-4383-801b-0c332aed2dcb" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_SubscriptionLicenseMember_8cf576b9-bb99-4383-801b-0c332aed2dcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_f2566b88-17bd-4feb-a20e-8e185e3ea27d" xlink:href="pega-20221231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_PerpetualLicenseMember_f2566b88-17bd-4feb-a20e-8e185e3ea27d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_6f1b4d75-b392-4baf-b182-45f2101695ca" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_ConsultingMember_6f1b4d75-b392-4baf-b182-45f2101695ca" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i263c3fb8195e47378abae25cf2f20947_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_40ba5bb8-f433-4dfc-9702-dbbc75ad3991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" 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_40ba5bb8-f433-4dfc-9702-dbbc75ad3991" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_025e823e-0c14-4971-a8dc-bdad595bb40d" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_025e823e-0c14-4971-a8dc-bdad595bb40d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a730362e-845e-48ff-bcaf-8f88fc23c311" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockholdersEquity_a730362e-845e-48ff-bcaf-8f88fc23c311" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2bfb4b03-4309-4b21-991e-b60935cb99e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2bfb4b03-4309-4b21-991e-b60935cb99e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1244d76b-b37c-4d2c-81c4-a2ea0f7e1bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1244d76b-b37c-4d2c-81c4-a2ea0f7e1bc4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_293ac84b-e1f6-4656-b845-ef049ae2dc08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_293ac84b-e1f6-4656-b845-ef049ae2dc08" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dddfcf44-54e0-4948-abd6-d87b89629e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dddfcf44-54e0-4948-abd6-d87b89629e48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_ed178360-9913-412f-99c0-cf5b87c5db37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_ed178360-9913-412f-99c0-cf5b87c5db37" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c0170fe6-316f-4b3c-a474-8ce55980ee50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c0170fe6-316f-4b3c-a474-8ce55980ee50" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9a2eccfb-0b21-4dab-9b1c-439aee8ca578" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9a2eccfb-0b21-4dab-9b1c-439aee8ca578" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_22fb4688-d3a8-45d2-b121-9c95d373e694" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_22fb4688-d3a8-45d2-b121-9c95d373e694" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0274b81b-1cb4-4e54-8ae7-f1e006fef02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0274b81b-1cb4-4e54-8ae7-f1e006fef02e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_5b267951-31b9-4ba9-8934-c8b252c0f993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_DividendsCommonStockCash_5b267951-31b9-4ba9-8934-c8b252c0f993" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_690fc84b-26b9-45da-9dfe-c9913f07562f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_690fc84b-26b9-45da-9dfe-c9913f07562f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_add91a87-c009-4445-be19-0b2ebec22baf" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_NetIncomeLoss_add91a87-c009-4445-be19-0b2ebec22baf" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_eb98ec9f-1f8a-4446-9ab7-9be3cfd76fa9" 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_54b84268-0e23-46d6-8664-b6127b04499f" 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_5dede202-38f4-4ac9-857f-976e8d0d2513" 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_40ba5bb8-f433-4dfc-9702-dbbc75ad3991" xlink:to="loc_us-gaap_StatementTable_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5b911cb4-f51b-4024-877b-73079d732451" 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_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5b911cb4-f51b-4024-877b-73079d732451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5b911cb4-f51b-4024-877b-73079d732451_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_5b911cb4-f51b-4024-877b-73079d732451" xlink:to="loc_us-gaap_EquityComponentDomain_5b911cb4-f51b-4024-877b-73079d732451_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" 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_5b911cb4-f51b-4024-877b-73079d732451" xlink:to="loc_us-gaap_EquityComponentDomain_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b9698cb4-bdbe-4a12-9c5e-11b85cefa829" 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_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_CommonStockMember_b9698cb4-bdbe-4a12-9c5e-11b85cefa829" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_94919a6f-f454-46fa-bd60-98624530e19c" 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_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_94919a6f-f454-46fa-bd60-98624530e19c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_df762fae-57a5-4336-bdfb-fa661cfc8386" 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_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_RetainedEarningsMember_df762fae-57a5-4336-bdfb-fa661cfc8386" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bcf48c8c-69b5-4467-91c4-ee7487a3dc6e" 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_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bcf48c8c-69b5-4467-91c4-ee7487a3dc6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_8b77c6da-d727-47fc-ad69-c4cd0dd856ee_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_8b77c6da-d727-47fc-ad69-c4cd0dd856ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_428e6e30-2e41-414d-a66f-eb9ad511f0df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_428e6e30-2e41-414d-a66f-eb9ad511f0df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b4516412-69fd-4e67-88ef-4d39fccf0a68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_428e6e30-2e41-414d-a66f-eb9ad511f0df" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b4516412-69fd-4e67-88ef-4d39fccf0a68" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended" id="i1171550731a349b788ca5c9d0976f2d3_SIGNIFICANTACCOUNTINGPOLICIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" 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_pega_AmortizationPeriodForDeferredContactCosts_1f5ca484-96de-4040-a218-f63de407d630" xlink:href="pega-20221231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_pega_AmortizationPeriodForDeferredContactCosts_1f5ca484-96de-4040-a218-f63de407d630" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_01715498-1459-4a56-91d5-17c2370132c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_01715498-1459-4a56-91d5-17c2370132c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_56c96da6-03b0-420b-83ae-8469b285e647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_56c96da6-03b0-420b-83ae-8469b285e647" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_ea24eabb-7021-4c8f-854b-eb18b80e6585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_ea24eabb-7021-4c8f-854b-eb18b80e6585" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_23c4b1e3-0da9-4341-bd9e-ae231e13cbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_23c4b1e3-0da9-4341-bd9e-ae231e13cbc8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MoreLikelyThanNotLikelihoodPercentage_745b3d2d-2ed0-4066-befe-834b3418a788" xlink:href="pega-20221231.xsd#pega_MoreLikelyThanNotLikelihoodPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_pega_MoreLikelyThanNotLikelihoodPercentage_745b3d2d-2ed0-4066-befe-834b3418a788" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_cd6418fa-4856-4e93-bcb7-f09bc1314092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_AdvertisingExpense_cd6418fa-4856-4e93-bcb7-f09bc1314092" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" 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_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:to="loc_srt_RangeAxis_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f_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_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:to="loc_srt_RangeMember_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_97f27414-5d8c-401f-ae40-dcca3828c225" 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_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:to="loc_srt_RangeMember_97f27414-5d8c-401f-ae40-dcca3828c225" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_73b648e8-d5fe-4687-86b0-152c4f57f88e" 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_97f27414-5d8c-401f-ae40-dcca3828c225" xlink:to="loc_srt_MinimumMember_73b648e8-d5fe-4687-86b0-152c4f57f88e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3ff1f44e-ee71-46f0-aea6-54befa4598a5" 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_97f27414-5d8c-401f-ae40-dcca3828c225" xlink:to="loc_srt_MaximumMember_3ff1f44e-ee71-46f0-aea6-54befa4598a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" 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_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e_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_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" 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_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_216f549b-0843-41eb-ad94-a90e2b3889ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:to="loc_us-gaap_ComputerEquipmentMember_216f549b-0843-41eb-ad94-a90e2b3889ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_01e37e90-3980-4069-a7b2-cea9b43a7c08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_01e37e90-3980-4069-a7b2-cea9b43a7c08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember_96054884-badf-4df6-92db-64fca0ab5270" xlink:href="pega-20221231.xsd#pega_InternalUseSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:to="loc_pega_InternalUseSoftwareMember_96054884-badf-4df6-92db-64fca0ab5270" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#MARKETABLESECURITIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="extended" id="ie04592ba41f04b60bd13c9e609296bdf_MARKETABLESECURITIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78ea9aa-337d-4315-b704-5a4bbadbd64f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78ea9aa-337d-4315-b704-5a4bbadbd64f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a5a84ee3-86d9-415f-8035-47c23df1954c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a5a84ee3-86d9-415f-8035-47c23df1954c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d2b0a5d7-15b3-4243-b59e-d510948b67bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d2b0a5d7-15b3-4243-b59e-d510948b67bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cabab400-58a5-401a-b821-d12710a96446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cabab400-58a5-401a-b821-d12710a96446" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89b8277c-8d55-4081-bc0e-2f6b8ca13c97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89b8277c-8d55-4081-bc0e-2f6b8ca13c97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_069da50e-aa32-485b-8484-23e23dd15877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_069da50e-aa32-485b-8484-23e23dd15877" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_587df4bc-45c9-4c49-9a7f-2bde404c72a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_587df4bc-45c9-4c49-9a7f-2bde404c72a1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="extended" id="i52f62ee7356e4429a2e2f9b7da8a66a5_RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_7228b49f-02e9-41d2-a389-d120c161faa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_52fdc9f2-5f57-4229-9898-c76d6d60a903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_7228b49f-02e9-41d2-a389-d120c161faa2" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_52fdc9f2-5f57-4229-9898-c76d6d60a903" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_7228b49f-02e9-41d2-a389-d120c161faa2" xlink:to="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f33db62c-3596-43bd-a42c-2990eb3c116a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f33db62c-3596-43bd-a42c-2990eb3c116a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4511c463-5cc7-4202-a55f-8c8c0fec44a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4511c463-5cc7-4202-a55f-8c8c0fec44a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientAMember_af92920d-a3df-46f5-acdd-e143df2fd5b5" xlink:href="pega-20221231.xsd#pega_ClientAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4511c463-5cc7-4202-a55f-8c8c0fec44a8" xlink:to="loc_pega_ClientAMember_af92920d-a3df-46f5-acdd-e143df2fd5b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_4d76dbd8-0de2-4e51-b848-db2d2f5872de_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_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_4d76dbd8-0de2-4e51-b848-db2d2f5872de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d5d2ba21-a4a0-4a4b-8872-11449f506747" 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_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d5d2ba21-a4a0-4a4b-8872-11449f506747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_c72fc930-bdb1-4dd8-a9ec-16ebfe363719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_d5d2ba21-a4a0-4a4b-8872-11449f506747" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_c72fc930-bdb1-4dd8-a9ec-16ebfe363719" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_add727b2-c8a3-4b74-ba91-9e751540203e_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_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_add727b2-c8a3-4b74-ba91-9e751540203e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" 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_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_59c05e69-4847-4e27-b649-490d7dddf51b" 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_c949b30b-c591-444f-9129-00147b3f15c1" xlink:to="loc_us-gaap_AccountsReceivableMember_59c05e69-4847-4e27-b649-490d7dddf51b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesMember_6f14402d-a0ad-486a-866b-73ef2cf18f34" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" xlink:to="loc_pega_UnbilledReceivablesMember_6f14402d-a0ad-486a-866b-73ef2cf18f34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountReceivablesAndUnbilledReceivablesMember_12885bb6-5771-4fe1-b978-5dbb45cd4f7a" xlink:href="pega-20221231.xsd#pega_AccountReceivablesAndUnbilledReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" xlink:to="loc_pega_AccountReceivablesAndUnbilledReceivablesMember_12885bb6-5771-4fe1-b978-5dbb45cd4f7a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="extended" id="i22fbc965d5844e7398a905f67b1b9220_PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" 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_9c1b5ed0-803a-4b1c-aead-49352351a92d" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9c1b5ed0-803a-4b1c-aead-49352351a92d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_299203f0-088e-48a6-b3d4-9010933f2581" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_299203f0-088e-48a6-b3d4-9010933f2581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2555b535-8608-46db-8ea1-44efafa593c1" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2555b535-8608-46db-8ea1-44efafa593c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e29ef906-1abd-4316-9968-3e5c6413fbeb" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e29ef906-1abd-4316-9968-3e5c6413fbeb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f3e7d7f4-6277-4a19-9f7a-25420c335db5" 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_e29ef906-1abd-4316-9968-3e5c6413fbeb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f3e7d7f4-6277-4a19-9f7a-25420c335db5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f3e7d7f4-6277-4a19-9f7a-25420c335db5_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_f3e7d7f4-6277-4a19-9f7a-25420c335db5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f3e7d7f4-6277-4a19-9f7a-25420c335db5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" 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_f3e7d7f4-6277-4a19-9f7a-25420c335db5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_5769a02e-c3fe-4f4e-8294-b3a910a2083e" 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_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_5769a02e-c3fe-4f4e-8294-b3a910a2083e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_8876f556-de57-43fa-a9b6-3cc1f64f53cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_ComputerEquipmentMember_8876f556-de57-43fa-a9b6-3cc1f64f53cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_ab163f3f-4f4e-463b-94b6-a89006954663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_ab163f3f-4f4e-463b-94b6-a89006954663" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember_93ccea4f-9efb-47bc-8778-174537d389a8" xlink:href="pega-20221231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_pega_ComputerSoftwarePurchasedMember_93ccea4f-9efb-47bc-8778-174537d389a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_a8e807d4-bd22-4ede-b17d-042fb70b7026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_a8e807d4-bd22-4ede-b17d-042fb70b7026" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_bf30ae36-529b-4ca0-85b1-ca7897188e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_AssetUnderConstructionMember_bf30ae36-529b-4ca0-85b1-ca7897188e1d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="extended" id="i34c3f092f47a4e5cac422d572567585d_GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6bfd16f2-12f5-4948-89cf-a1dfa7062632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6bfd16f2-12f5-4948-89cf-a1dfa7062632" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_65546fb6-51af-4b91-be53-155f7c8fd959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_65546fb6-51af-4b91-be53-155f7c8fd959" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1a79e3e0-5d1c-469e-af9b-17055b916d68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1a79e3e0-5d1c-469e-af9b-17055b916d68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51280480-cf25-4bf3-a6f0-f71909da1619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51280480-cf25-4bf3-a6f0-f71909da1619" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f5070001-2faa-408f-849a-07e9f2274b33" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:to="loc_srt_RangeAxis_f5070001-2faa-408f-849a-07e9f2274b33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f5070001-2faa-408f-849a-07e9f2274b33_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_f5070001-2faa-408f-849a-07e9f2274b33" xlink:to="loc_srt_RangeMember_f5070001-2faa-408f-849a-07e9f2274b33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" 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_f5070001-2faa-408f-849a-07e9f2274b33" xlink:to="loc_srt_RangeMember_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5e254e7c-0c47-46b7-a895-e88933567d82" 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_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" xlink:to="loc_srt_MinimumMember_5e254e7c-0c47-46b7-a895-e88933567d82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_250fbf4b-1dae-4c76-900d-f4f42813967a" 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_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" xlink:to="loc_srt_MaximumMember_250fbf4b-1dae-4c76-900d-f4f42813967a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember_5da69d33-b743-4b91-bb20-bd7fec2967c6" xlink:href="pega-20221231.xsd#pega_ClientRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:to="loc_pega_ClientRelationshipsMember_5da69d33-b743-4b91-bb20-bd7fec2967c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_4dd3c00a-761b-4636-8914-9ee3f1fbef1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:to="loc_us-gaap_PatentedTechnologyMember_4dd3c00a-761b-4636-8914-9ee3f1fbef1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_99136bd0-eb90-463f-bdf2-c3a4bb9a60a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_99136bd0-eb90-463f-bdf2-c3a4bb9a60a9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="extended" id="ie2c3f57d5e0c42269ae665ab876e6560_GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_b47a052f-0231-402a-94b0-73cc04331a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f1682519-801c-4792-8e78-de0eb230088d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_b47a052f-0231-402a-94b0-73cc04331a6c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f1682519-801c-4792-8e78-de0eb230088d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_b47a052f-0231-402a-94b0-73cc04331a6c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7eda36cd-6d75-4c72-ab07-f0da30869498" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7eda36cd-6d75-4c72-ab07-f0da30869498" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7eda36cd-6d75-4c72-ab07-f0da30869498_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_7eda36cd-6d75-4c72-ab07-f0da30869498" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7eda36cd-6d75-4c72-ab07-f0da30869498_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" 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_7eda36cd-6d75-4c72-ab07-f0da30869498" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_947cafbd-854a-4731-a95d-a8da161079a7" xlink:href="pega-20221231.xsd#pega_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" xlink:to="loc_pega_CostOfRevenueMember_947cafbd-854a-4731-a95d-a8da161079a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_abf058ff-c295-495b-8ac4-8831f7ab3e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_abf058ff-c295-495b-8ac4-8831f7ab3e73" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended" id="ic9e2f2aefff74592994c7eae1288c5f3_SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_a910add6-fdf1-4929-82c6-a27bd3132c8d" xlink:href="pega-20221231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_a910add6-fdf1-4929-82c6-a27bd3132c8d" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9c6811aa-6748-4a56-91c7-8435a68ce854" 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_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9c6811aa-6748-4a56-91c7-8435a68ce854" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage_9c22ffea-95f4-43f0-b4f0-42f396c1fdf6" xlink:href="pega-20221231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:to="loc_pega_LongLivedAssetsPercentage_9c22ffea-95f4-43f0-b4f0-42f396c1fdf6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:href="pega-20221231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_a910add6-fdf1-4929-82c6-a27bd3132c8d" xlink:to="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" 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_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:to="loc_srt_StatementGeographicalAxis_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fb184b02-7e7c-4b9e-a08f-02cc1c61499a_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_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" xlink:to="loc_srt_SegmentGeographicalDomain_fb184b02-7e7c-4b9e-a08f-02cc1c61499a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" 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_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" xlink:to="loc_srt_SegmentGeographicalDomain_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_5cc262d0-5c55-4f27-8cc9-06203e7e2690" 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_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" xlink:to="loc_country_US_5cc262d0-5c55-4f27-8cc9-06203e7e2690" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_97f7e4eb-db92-47f1-b806-f7b5518853d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" xlink:to="loc_us-gaap_NonUsMember_97f7e4eb-db92-47f1-b806-f7b5518853d5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="extended" id="iddfb83b0a7264472a9ea695219846262_LEASESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_c9f79397-7103-440b-9756-2b705b36a164" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_c9f79397-7103-440b-9756-2b705b36a164" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_29427d77-00a4-4b9c-ab0b-7810f7d61142" 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_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_29427d77-00a4-4b9c-ab0b-7810f7d61142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets_60bc9c20-d8a8-457e-9c97-14675b93c77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssets_60bc9c20-d8a8-457e-9c97-14675b93c77c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract_ae3fb0bd-fc5c-428e-a529-fab5721086df" xlink:href="pega-20221231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeLeaseTermOfContract_ae3fb0bd-fc5c-428e-a529-fab5721086df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_f1afe0d6-8c8c-4e15-b904-ae4d9d5f3005" xlink:href="pega-20221231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_f1afe0d6-8c8c-4e15-b904-ae4d9d5f3005" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding_4f9b0017-b5cb-4c24-9fb0-fcefac9a73a6" xlink:href="pega-20221231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeLeaseAreaOfOfficeBuilding_4f9b0017-b5cb-4c24-9fb0-fcefac9a73a6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ea656542-f4e6-41ed-b733-13ff4b1d0457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ea656542-f4e6-41ed-b733-13ff4b1d0457" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_f005fb39-45c3-4e1a-8490-b338610c1900" xlink:href="pega-20221231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_f005fb39-45c3-4e1a-8490-b338610c1900" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor_40d710e8-e96c-406a-9f1b-4f4fe65461ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncentiveFromLessor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_IncentiveFromLessor_40d710e8-e96c-406a-9f1b-4f4fe65461ee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0861c89c-7bdf-41ba-9caf-38fe3450a295" 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_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_OperatingLeaseLiability_0861c89c-7bdf-41ba-9caf-38fe3450a295" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_76056348-ebeb-49d2-bcd1-8fcd68f95a63" 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_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_76056348-ebeb-49d2-bcd1-8fcd68f95a63" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09239542-475b-4b3d-bc41-19cdd11681fa" 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_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09239542-475b-4b3d-bc41-19cdd11681fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_09239542-475b-4b3d-bc41-19cdd11681fa_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_09239542-475b-4b3d-bc41-19cdd11681fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_09239542-475b-4b3d-bc41-19cdd11681fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6ac8d09-f53c-4eb3-a6f9-6b613d127a9f" 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_09239542-475b-4b3d-bc41-19cdd11681fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6ac8d09-f53c-4eb3-a6f9-6b613d127a9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_077a5fec-fecc-4ad9-bb46-3b651f010372" 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_c6ac8d09-f53c-4eb3-a6f9-6b613d127a9f" xlink:to="loc_us-gaap_BuildingMember_077a5fec-fecc-4ad9-bb46-3b651f010372" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTConvertibleSeniorNotesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="extended" id="i4841c686d82c435fade1f0f752ec7c4a_DEBTConvertibleSeniorNotesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_549cfe7a-3f55-4a25-b254-c84134faf38a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_549cfe7a-3f55-4a25-b254-c84134faf38a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_bc8c2ea7-25e0-4fd2-b737-cca43b5d253d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_bc8c2ea7-25e0-4fd2-b737-cca43b5d253d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_bf50d176-2deb-49fc-95cc-286fb9cadf61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_bf50d176-2deb-49fc-95cc-286fb9cadf61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_49d8c446-d6a8-4a6e-bdc5-62a153ba7f42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_49d8c446-d6a8-4a6e-bdc5-62a153ba7f42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d599a20a-ecff-4c63-a923-ec49558fee7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d599a20a-ecff-4c63-a923-ec49558fee7b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_cc086cb0-4810-4b4e-8a49-809017afaee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_cc086cb0-4810-4b4e-8a49-809017afaee6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_1ada0d5e-e623-4e48-b622-92986e3c6974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_1ada0d5e-e623-4e48-b622-92986e3c6974" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_9f62cb13-fc1e-43e5-b3c2-05f27c7df31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_9f62cb13-fc1e-43e5-b3c2-05f27c7df31c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_63277afc-ebf3-4615-ae2b-82ba8357dbb3" xlink:href="pega-20221231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_63277afc-ebf3-4615-ae2b-82ba8357dbb3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_6188011b-5b83-4800-82a7-cc954e784750" xlink:href="pega-20221231.xsd#pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_6188011b-5b83-4800-82a7-cc954e784750" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6d0c87cd-b5d7-4f34-87f2-370467f2d571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6d0c87cd-b5d7-4f34-87f2-370467f2d571" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ada0f325-b537-40aa-ad60-44d168b27177" 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_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ada0f325-b537-40aa-ad60-44d168b27177" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ada0f325-b537-40aa-ad60-44d168b27177_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_ada0f325-b537-40aa-ad60-44d168b27177" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ada0f325-b537-40aa-ad60-44d168b27177_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_20c0b73b-4929-4977-89a5-ee0999f93197" 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_ada0f325-b537-40aa-ad60-44d168b27177" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_20c0b73b-4929-4977-89a5-ee0999f93197" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_ea6a80c0-d01b-44c3-8de0-06dcc276de93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20c0b73b-4929-4977-89a5-ee0999f93197" xlink:to="loc_us-gaap_ConvertibleDebtMember_ea6a80c0-d01b-44c3-8de0-06dcc276de93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3de1c155-a82f-4393-8804-384e781a4461_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_3de1c155-a82f-4393-8804-384e781a4461_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_b27935a5-d6ee-4ba6-b1fe-786a88ff7b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_b27935a5-d6ee-4ba6-b1fe-786a88ff7b43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_38b48e41-2fc3-4872-ba82-263ca956d524" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_38b48e41-2fc3-4872-ba82-263ca956d524" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_1f4be822-a317-4aa7-b384-8a18f94cd450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_1f4be822-a317-4aa7-b384-8a18f94cd450" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTNetCarryingAmountDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="extended" id="ib7a4277e61a843e99a4f731cc1322ea4_DEBTNetCarryingAmountDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a9e7e423-4844-49b8-a73f-4f1eb095831c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a9e7e423-4844-49b8-a73f-4f1eb095831c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_1dde51d5-0496-4166-b0f5-63b4cbab00f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_1dde51d5-0496-4166-b0f5-63b4cbab00f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3a670aa1-4528-49ba-89a0-e48af9aa583c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_LongTermDebt_3a670aa1-4528-49ba-89a0-e48af9aa583c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" 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_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d_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_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_95556fc9-3670-4ae6-9109-70956fe96546" 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_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_95556fc9-3670-4ae6-9109-70956fe96546" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_23bfd06c-b931-489e-b3f6-884c25db006b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_95556fc9-3670-4ae6-9109-70956fe96546" xlink:to="loc_us-gaap_ConvertibleDebtMember_23bfd06c-b931-489e-b3f6-884c25db006b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTInterestExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="extended" id="i68193356f38c4fce856d173e1644e816_DEBTInterestExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68286d5a-4d12-48f6-941a-f1eca742c2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68286d5a-4d12-48f6-941a-f1eca742c2fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f6a0d48c-27f2-4775-bde4-7b446e58a697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f6a0d48c-27f2-4775-bde4-7b446e58a697" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_dd93fa44-a6bc-4194-8e73-ab8e975d7879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_dd93fa44-a6bc-4194-8e73-ab8e975d7879" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_da8b3912-f631-4b03-b773-3d6bdeee6c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_InterestExpenseDebt_da8b3912-f631-4b03-b773-3d6bdeee6c11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b962b777-a693-492d-a012-fd53690a3bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b962b777-a693-492d-a012-fd53690a3bc0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2f0f95bf-d753-45ff-86c1-33b6c189313a" 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_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2f0f95bf-d753-45ff-86c1-33b6c189313a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2f0f95bf-d753-45ff-86c1-33b6c189313a_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_2f0f95bf-d753-45ff-86c1-33b6c189313a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2f0f95bf-d753-45ff-86c1-33b6c189313a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_46961d83-24c7-4789-8191-8380fd478175" 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_2f0f95bf-d753-45ff-86c1-33b6c189313a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_46961d83-24c7-4789-8191-8380fd478175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_81285f09-3ff3-43d1-a604-fb57787509d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_46961d83-24c7-4789-8191-8380fd478175" xlink:to="loc_us-gaap_ConvertibleDebtMember_81285f09-3ff3-43d1-a604-fb57787509d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="extended" id="i372937bc04284f80bb8841afba5acab2_DEBTFuturePaymentsofPrincipalandContractualInterestDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4ef4dac0-1748-448d-847c-9360f9bb10cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4ef4dac0-1748-448d-847c-9360f9bb10cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cf35fbc7-fb54-44e2-9e51-3200b6b27c39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cf35fbc7-fb54-44e2-9e51-3200b6b27c39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_357811b6-1062-40e5-b3d2-5e8f6479dcf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_357811b6-1062-40e5-b3d2-5e8f6479dcf3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3cb4aa41-fb7c-4494-bcbb-638542442568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3cb4aa41-fb7c-4494-bcbb-638542442568" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_701dda76-85c2-4c4e-9798-e3d859e676fa" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_701dda76-85c2-4c4e-9798-e3d859e676fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_17564948-1409-4011-9a7f-5c2f1dd215c3" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_17564948-1409-4011-9a7f-5c2f1dd215c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_674c1438-fa63-4094-a47e-e4fc5f23946d" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_674c1438-fa63-4094-a47e-e4fc5f23946d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_72ba6c08-b048-488e-8996-bc346b9dd814" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_72ba6c08-b048-488e-8996-bc346b9dd814" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:href="pega-20221231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4d48cfbd-2ba1-4f58-874c-aaa1b06f44cb" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4d48cfbd-2ba1-4f58-874c-aaa1b06f44cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_41763558-3b9c-41e8-86c7-2b004f18d2ba" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_41763558-3b9c-41e8-86c7-2b004f18d2ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_66aa1d40-de3e-499c-80c2-aeb6abdd78cd" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_66aa1d40-de3e-499c-80c2-aeb6abdd78cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_6e7c6ec6-d84d-4f91-b5fe-36b3866744ac" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_6e7c6ec6-d84d-4f91-b5fe-36b3866744ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_us-gaap_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_838f41a0-f080-4fcb-81fc-399c584ad7cb" 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_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_838f41a0-f080-4fcb-81fc-399c584ad7cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_838f41a0-f080-4fcb-81fc-399c584ad7cb_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_838f41a0-f080-4fcb-81fc-399c584ad7cb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_838f41a0-f080-4fcb-81fc-399c584ad7cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7f71f768-cc0e-48dd-9c57-450e0b6079b7" 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_838f41a0-f080-4fcb-81fc-399c584ad7cb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7f71f768-cc0e-48dd-9c57-450e0b6079b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_7c5b9e5d-205e-4846-bf9d-96d373c4cf37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7f71f768-cc0e-48dd-9c57-450e0b6079b7" xlink:to="loc_us-gaap_ConvertibleDebtMember_7c5b9e5d-205e-4846-bf9d-96d373c4cf37" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCappedCallTransactionsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTCappedCallTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTCappedCallTransactionsDetails" xlink:type="extended" id="id833c38960194daba73b97788549e46f_DEBTCappedCallTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_27b3c955-c97f-4e15-93d0-a4763aaefb0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_27b3c955-c97f-4e15-93d0-a4763aaefb0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_ae4ae04e-3ada-4ad7-8a88-23b88715bffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_DerivativeCapPrice_ae4ae04e-3ada-4ad7-8a88-23b88715bffa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_fb0e8309-feb4-407b-9880-015d1f875ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_fb0e8309-feb4-407b-9880-015d1f875ee4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_55628436-63bf-4b2c-a0b5-05f1bbe6e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_55628436-63bf-4b2c-a0b5-05f1bbe6e7f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_9b3f7640-197c-43ea-b5c8-d8f8de401094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_9b3f7640-197c-43ea-b5c8-d8f8de401094" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_525644cb-9150-4405-af40-3969ddfbd80f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_d5cca46a-15bd-4c79-aa05-9742571d08c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_d5cca46a-15bd-4c79-aa05-9742571d08c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5bc5c374-ec8a-4be7-b6b8-f34f1f70f902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5bc5c374-ec8a-4be7-b6b8-f34f1f70f902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_14e65cd3-b5ed-493f-8af5-6a38288857af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5bc5c374-ec8a-4be7-b6b8-f34f1f70f902" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_14e65cd3-b5ed-493f-8af5-6a38288857af" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="extended" id="i9e3a4f7d5b6b40ecad4b8fe47ca6de46_DEBTCreditFacilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_b65f3904-7711-44b7-989e-c5c5356501d1" 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_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_DebtInstrumentTerm_b65f3904-7711-44b7-989e-c5c5356501d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_78d08802-f737-4898-9862-382a7a3cffae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_SeniorNotes_78d08802-f737-4898-9862-382a7a3cffae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f99d9c1-2e8f-4941-a4a4-0ecab598f40c" 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_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f99d9c1-2e8f-4941-a4a4-0ecab598f40c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_16beea73-ae36-46a9-8c84-d2856dffd03b" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_16beea73-ae36-46a9-8c84-d2856dffd03b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_3fc19667-7f7f-4d07-bf41-5a33422dc51f" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_3fc19667-7f7f-4d07-bf41-5a33422dc51f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_28180c82-fc3b-49ac-9935-14569e3f2884" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_28180c82-fc3b-49ac-9935-14569e3f2884" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ee79c338-db65-4963-8913-792dc8e4069d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ee79c338-db65-4963-8913-792dc8e4069d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_9201d8dd-c1a4-4218-8e4a-079a51b7f5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_9201d8dd-c1a4-4218-8e4a-079a51b7f5bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3ff88b31-fe2f-418a-ae76-ad3780c70e25" 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_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3ff88b31-fe2f-418a-ae76-ad3780c70e25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3ff88b31-fe2f-418a-ae76-ad3780c70e25_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_3ff88b31-fe2f-418a-ae76-ad3780c70e25" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3ff88b31-fe2f-418a-ae76-ad3780c70e25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_295add00-6ef1-41e0-9bad-acbb2d5f3a57" 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_3ff88b31-fe2f-418a-ae76-ad3780c70e25" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_295add00-6ef1-41e0-9bad-acbb2d5f3a57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_8402b449-bf24-4946-aea8-4e0e9dbbd14a" 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_295add00-6ef1-41e0-9bad-acbb2d5f3a57" xlink:to="loc_us-gaap_LineOfCreditMember_8402b449-bf24-4946-aea8-4e0e9dbbd14a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_578e7864-7637-48c2-b192-ce205c37c758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_DebtInstrumentAxis_578e7864-7637-48c2-b192-ce205c37c758" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_578e7864-7637-48c2-b192-ce205c37c758_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_578e7864-7637-48c2-b192-ce205c37c758" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_578e7864-7637-48c2-b192-ce205c37c758_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7c2e8c89-66b0-45fa-ab2f-1c03212e60b8" 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_578e7864-7637-48c2-b192-ce205c37c758" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7c2e8c89-66b0-45fa-ab2f-1c03212e60b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_a78779bc-d42f-44d4-9dde-6107e8536099" xlink:href="pega-20221231.xsd#pega_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7c2e8c89-66b0-45fa-ab2f-1c03212e60b8" xlink:to="loc_pega_CreditAgreementMember_a78779bc-d42f-44d4-9dde-6107e8536099" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_be4b0b9f-9f56-4baf-908b-f5a2717838d6" 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_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_be4b0b9f-9f56-4baf-908b-f5a2717838d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_be4b0b9f-9f56-4baf-908b-f5a2717838d6_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_be4b0b9f-9f56-4baf-908b-f5a2717838d6" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_be4b0b9f-9f56-4baf-908b-f5a2717838d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_6afe0860-b888-4f48-a901-7490b64de9ec" 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_be4b0b9f-9f56-4baf-908b-f5a2717838d6" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_6afe0860-b888-4f48-a901-7490b64de9ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_f796795d-da1c-4dc8-8556-398cf0924e38" xlink:href="pega-20221231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_6afe0860-b888-4f48-a901-7490b64de9ec" xlink:to="loc_pega_PNCBankNationalAssociationMember_f796795d-da1c-4dc8-8556-398cf0924e38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f50415ef-daa8-4838-8c10-ca927027ac6c" 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_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_CreditFacilityAxis_f50415ef-daa8-4838-8c10-ca927027ac6c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f50415ef-daa8-4838-8c10-ca927027ac6c_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_f50415ef-daa8-4838-8c10-ca927027ac6c" xlink:to="loc_us-gaap_CreditFacilityDomain_f50415ef-daa8-4838-8c10-ca927027ac6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dcf4df33-6b29-43e1-9cff-0c28c23567aa" 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_f50415ef-daa8-4838-8c10-ca927027ac6c" xlink:to="loc_us-gaap_CreditFacilityDomain_dcf4df33-6b29-43e1-9cff-0c28c23567aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_661ab1eb-b250-4c56-9bf6-f088c82c29aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dcf4df33-6b29-43e1-9cff-0c28c23567aa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_661ab1eb-b250-4c56-9bf6-f088c82c29aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_14e37809-66bd-4f77-b79b-593b0497fe04" 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_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_srt_StatementScenarioAxis_14e37809-66bd-4f77-b79b-593b0497fe04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_14e37809-66bd-4f77-b79b-593b0497fe04_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_14e37809-66bd-4f77-b79b-593b0497fe04" xlink:to="loc_srt_ScenarioUnspecifiedDomain_14e37809-66bd-4f77-b79b-593b0497fe04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_354359a5-91df-4a21-886d-119b7fe14316" 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_14e37809-66bd-4f77-b79b-593b0497fe04" xlink:to="loc_srt_ScenarioUnspecifiedDomain_354359a5-91df-4a21-886d-119b7fe14316" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_18684ef2-2713-40a6-a62b-9c269919b2c9" 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_354359a5-91df-4a21-886d-119b7fe14316" xlink:to="loc_srt_ScenarioForecastMember_18684ef2-2713-40a6-a62b-9c269919b2c9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails" xlink:type="extended" id="i22c4ca856d58406dbaba2d54297e0a83_FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1e78fbce-92a8-4de6-a0f0-76cd74f4f90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1e78fbce-92a8-4de6-a0f0-76cd74f4f90d" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_196674aa-d552-4966-aaa4-6acaa866722f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_196674aa-d552-4966-aaa4-6acaa866722f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dd697f78-59ba-4b8d-bb0c-2d452d5687a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dd697f78-59ba-4b8d-bb0c-2d452d5687a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_21d3c612-bac4-4c6b-9d57-a364f6c44c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_DerivativeAssets_21d3c612-bac4-4c6b-9d57-a364f6c44c5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_76e0466c-ed62-4c7d-bacf-31741f5d666b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_76e0466c-ed62-4c7d-bacf-31741f5d666b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_06a21315-6f46-4100-ba8e-6db426f1e1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_06a21315-6f46-4100-ba8e-6db426f1e1ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1e78fbce-92a8-4de6-a0f0-76cd74f4f90d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:to="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_58fa6a77-84af-487e-8c7b-e7c622b47952_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_58fa6a77-84af-487e-8c7b-e7c622b47952_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_e3513c03-7538-4eae-beef-bab1ebe6a497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:to="loc_us-gaap_CashEquivalentsMember_e3513c03-7538-4eae-beef-bab1ebe6a497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_c190f207-29ca-4a3c-b0f0-4ced3de76e08" xlink:href="pega-20221231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:to="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_c190f207-29ca-4a3c-b0f0-4ced3de76e08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c78f772-2561-4d2c-8b92-d2683f453ca5_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_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c78f772-2561-4d2c-8b92-d2683f453ca5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91ba61a5-6c2b-44fb-8177-442488d13958" 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_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c8952feb-5169-45b0-8f65-389dcd42adfb" 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_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c8952feb-5169-45b0-8f65-389dcd42adfb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fcc1edf1-861f-4c0d-9d8a-1e5fd4bc3219" 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_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fcc1edf1-861f-4c0d-9d8a-1e5fd4bc3219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_48dd5eda-1fd9-4436-90b7-fd31438bd492" 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_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_48dd5eda-1fd9-4436-90b7-fd31438bd492" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="extended" id="i09facf468c37445ea4cd3591433d1b70_FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_a4bb3007-094c-4dd2-9f76-e7957b394be2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_a4bb3007-094c-4dd2-9f76-e7957b394be2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_10e9366b-3540-4d42-b29f-432d788754af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_10e9366b-3540-4d42-b29f-432d788754af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_e48c162d-bb20-441e-83fd-ae1d4bf7283e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_e48c162d-bb20-441e-83fd-ae1d4bf7283e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_4271e830-d10f-438e-a61f-a4c499e5d2fd" xlink:href="pega-20221231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_4271e830-d10f-438e-a61f-a4c499e5d2fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_83572d06-127d-495e-9fef-5721c01b1260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_83572d06-127d-495e-9fef-5721c01b1260" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0a9c2db4-266a-4858-8510-ec69cefdc575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0a9c2db4-266a-4858-8510-ec69cefdc575" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_d9816e08-c83f-443b-80b4-b8b1725a27e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_d9816e08-c83f-443b-80b4-b8b1725a27e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e6b57290-5c09-4832-9459-b55f79c376c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_439b02e1-dc24-48ba-b680-121a302f0eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_439b02e1-dc24-48ba-b680-121a302f0eac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_4752f632-61ca-4a91-89b4-00c179ced660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_4752f632-61ca-4a91-89b4-00c179ced660" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember_3796c5d0-e751-48e9-b8ca-bba9fbfd0052" xlink:href="pega-20221231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_4752f632-61ca-4a91-89b4-00c179ced660" xlink:to="loc_pega_PrivatelyHeldInvestmentMember_3796c5d0-e751-48e9-b8ca-bba9fbfd0052" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUERevenuebyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="extended" id="ia7042dd5f9e148278a02cfcba58db619_REVENUERevenuebyGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d432ca49-4af4-4e16-8ad8-900c99471d20" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d432ca49-4af4-4e16-8ad8-900c99471d20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_70db6028-e53f-4ed6-8a69-fb948efc0bec" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_70db6028-e53f-4ed6-8a69-fb948efc0bec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_dec34b0a-4dae-40ed-b5b8-a2b523799f93" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_dec34b0a-4dae-40ed-b5b8-a2b523799f93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_dec34b0a-4dae-40ed-b5b8-a2b523799f93_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_dec34b0a-4dae-40ed-b5b8-a2b523799f93" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_dec34b0a-4dae-40ed-b5b8-a2b523799f93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3b5a7df5-2c4e-4bd4-9672-498b2ec8eb6d" 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_dec34b0a-4dae-40ed-b5b8-a2b523799f93" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3b5a7df5-2c4e-4bd4-9672-498b2ec8eb6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_ca5793ba-7e58-45ea-8dfc-b9b7710df6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3b5a7df5-2c4e-4bd4-9672-498b2ec8eb6d" xlink:to="loc_us-gaap_SalesRevenueNetMember_ca5793ba-7e58-45ea-8dfc-b9b7710df6c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_419203a2-5641-4ccb-9591-cc2153bf49ef" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_srt_StatementGeographicalAxis_419203a2-5641-4ccb-9591-cc2153bf49ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_419203a2-5641-4ccb-9591-cc2153bf49ef_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_419203a2-5641-4ccb-9591-cc2153bf49ef" xlink:to="loc_srt_SegmentGeographicalDomain_419203a2-5641-4ccb-9591-cc2153bf49ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" 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_419203a2-5641-4ccb-9591-cc2153bf49ef" xlink:to="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ad63ef6b-75cb-4066-970e-d929b7bd5429" 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_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_country_US_ad63ef6b-75cb-4066-970e-d929b7bd5429" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember_e6d60d82-a56f-4315-a84f-d0fa03b3d2c0" xlink:href="pega-20221231.xsd#pega_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_pega_OtherAmericasMember_e6d60d82-a56f-4315-a84f-d0fa03b3d2c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_2d7a7e57-eee2-43de-933f-d3e38a5f9687" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_country_GB_2d7a7e57-eee2-43de-933f-d3e38a5f9687" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_454d36a5-bb90-4c3f-a96b-9ab2209c277e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_us-gaap_EMEAMember_454d36a5-bb90-4c3f-a96b-9ab2209c277e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_8ec93cd9-04f9-42b0-a8d3-ff26f50e54b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_srt_AsiaPacificMember_8ec93cd9-04f9-42b0-a8d3-ff26f50e54b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3ac9f83e-d380-43ae-b754-afea5083f80b" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3ac9f83e-d380-43ae-b754-afea5083f80b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3ac9f83e-d380-43ae-b754-afea5083f80b_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_3ac9f83e-d380-43ae-b754-afea5083f80b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3ac9f83e-d380-43ae-b754-afea5083f80b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1ca5130d-33fd-4789-bd14-9f9e300e0b3b" 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_3ac9f83e-d380-43ae-b754-afea5083f80b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1ca5130d-33fd-4789-bd14-9f9e300e0b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_08ee7f56-e120-4881-a83b-c46f0313214a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1ca5130d-33fd-4789-bd14-9f9e300e0b3b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_08ee7f56-e120-4881-a83b-c46f0313214a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUEDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="extended" id="i5aeee2582628423ba832c4a911f25175_REVENUEDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_589e77b3-0de6-4cfa-93e6-375d7c9fd843" 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_5757cd05-b843-4c21-bd74-c8580d749e5a" 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_589e77b3-0de6-4cfa-93e6-375d7c9fd843" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5757cd05-b843-4c21-bd74-c8580d749e5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1cdbda94-4e87-4e13-a05d-075c679d0ced" 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_589e77b3-0de6-4cfa-93e6-375d7c9fd843" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_73a2a562-e8c0-4d3b-ae18-87f45ce4b220_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_73a2a562-e8c0-4d3b-ae18-87f45ce4b220_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_d8911559-c707-4302-8d89-556ab09338eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_d8911559-c707-4302-8d89-556ab09338eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_0a7237d7-660e-4e0e-9073-97731e488cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:to="loc_us-gaap_TransferredOverTimeMember_0a7237d7-660e-4e0e-9073-97731e488cee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4f2aaab2-9b99-491b-9912-9a4a80293fe2" 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_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:to="loc_srt_ProductOrServiceAxis_4f2aaab2-9b99-491b-9912-9a4a80293fe2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4f2aaab2-9b99-491b-9912-9a4a80293fe2_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_4f2aaab2-9b99-491b-9912-9a4a80293fe2" xlink:to="loc_srt_ProductsAndServicesDomain_4f2aaab2-9b99-491b-9912-9a4a80293fe2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" 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_4f2aaab2-9b99-491b-9912-9a4a80293fe2" xlink:to="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_a3b9637e-0678-451a-ac16-3d06a72f4954" xlink:href="pega-20221231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_PerpetualLicenseMember_a3b9637e-0678-451a-ac16-3d06a72f4954" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_9f923b33-b3dc-45cc-aba2-05b91d7dbaec" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_SubscriptionLicenseMember_9f923b33-b3dc-45cc-aba2-05b91d7dbaec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_231e011a-f8ba-4f10-b037-e1a445a41301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_us-gaap_MaintenanceMember_231e011a-f8ba-4f10-b037-e1a445a41301" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_a729d954-3a8f-4afa-9ea6-d8a45230b1c8" xlink:href="pega-20221231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_PegaCloudMember_a729d954-3a8f-4afa-9ea6-d8a45230b1c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_ce348e6b-445f-43e4-a0c9-c8ce52de112f" xlink:href="pega-20221231.xsd#pega_SubscriptionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_SubscriptionServicesMember_ce348e6b-445f-43e4-a0c9-c8ce52de112f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember_84f747a4-bcaf-466b-bf95-148c6f64c4c4" xlink:href="pega-20221231.xsd#pega_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_SubscriptionMember_84f747a4-bcaf-466b-bf95-148c6f64c4c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_359d510e-2d7c-4ec1-aafe-80ce6b9fdd4c" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_ConsultingMember_359d510e-2d7c-4ec1-aafe-80ce6b9fdd4c" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="extended" id="ib22a2c7047ad4e558b78958752851eee_REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" 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_RevenueRemainingPerformanceObligation_649a8588-af0f-4df1-9c85-be69a8eb6f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_649a8588-af0f-4df1-9c85-be69a8eb6f72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_f349aee3-f3ef-46da-a92e-fe87f56897ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_f349aee3-f3ef-46da-a92e-fe87f56897ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9c72e1eb-2faf-48b6-a76c-b17962e65375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9c72e1eb-2faf-48b6-a76c-b17962e65375" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" 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_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_837213f6-f329-4fc5-83c3-8b44f7d296e9" 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_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:to="loc_srt_ProductOrServiceAxis_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_837213f6-f329-4fc5-83c3-8b44f7d296e9_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_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:to="loc_srt_ProductsAndServicesDomain_837213f6-f329-4fc5-83c3-8b44f7d296e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" 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_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:to="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_ea16969d-805b-4d5e-83b7-7142644a523d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_us-gaap_MaintenanceMember_ea16969d-805b-4d5e-83b7-7142644a523d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_a26c8bc8-c9c1-4380-8880-17d208c402a5" xlink:href="pega-20221231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_PegaCloudMember_a26c8bc8-c9c1-4380-8880-17d208c402a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d9d2b794-0a9a-459b-845a-cf4965ebbb66" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_SubscriptionLicenseMember_d9d2b794-0a9a-459b-845a-cf4965ebbb66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LicensePerpetualMember_1a277a9d-0ce9-442b-9fa4-42c5002eb6f0" xlink:href="pega-20221231.xsd#pega_LicensePerpetualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_LicensePerpetualMember_1a277a9d-0ce9-442b-9fa4-42c5002eb6f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_a68e76e8-5911-4f41-b06d-247d6522f530" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_ConsultingMember_a68e76e8-5911-4f41-b06d-247d6522f530" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1f62c4d5-ce1b-4593-81af-849550f49961" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1f62c4d5-ce1b-4593-81af-849550f49961" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="extended" id="i034a151e43c74edcacc812d38c840502_REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" 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_RevenueRemainingPerformanceObligation_649a8588-af0f-4df1-9c85-be69a8eb6f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_649a8588-af0f-4df1-9c85-be69a8eb6f72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_f349aee3-f3ef-46da-a92e-fe87f56897ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_f349aee3-f3ef-46da-a92e-fe87f56897ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9c72e1eb-2faf-48b6-a76c-b17962e65375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9c72e1eb-2faf-48b6-a76c-b17962e65375" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" 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_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_837213f6-f329-4fc5-83c3-8b44f7d296e9" 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_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:to="loc_srt_ProductOrServiceAxis_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_837213f6-f329-4fc5-83c3-8b44f7d296e9_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_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:to="loc_srt_ProductsAndServicesDomain_837213f6-f329-4fc5-83c3-8b44f7d296e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" 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_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:to="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_ea16969d-805b-4d5e-83b7-7142644a523d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_us-gaap_MaintenanceMember_ea16969d-805b-4d5e-83b7-7142644a523d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_a26c8bc8-c9c1-4380-8880-17d208c402a5" xlink:href="pega-20221231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_PegaCloudMember_a26c8bc8-c9c1-4380-8880-17d208c402a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d9d2b794-0a9a-459b-845a-cf4965ebbb66" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_SubscriptionLicenseMember_d9d2b794-0a9a-459b-845a-cf4965ebbb66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LicensePerpetualMember_1a277a9d-0ce9-442b-9fa4-42c5002eb6f0" xlink:href="pega-20221231.xsd#pega_LicensePerpetualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_LicensePerpetualMember_1a277a9d-0ce9-442b-9fa4-42c5002eb6f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_a68e76e8-5911-4f41-b06d-247d6522f530" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_ConsultingMember_a68e76e8-5911-4f41-b06d-247d6522f530" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="extended" id="ic81fe75fb0a24c309faac2ddf778c526_STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" 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_ShareBasedCompensation_426c4cf0-bc58-4e21-8307-59ed2ffb6f5d" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" xlink:to="loc_us-gaap_ShareBasedCompensation_426c4cf0-bc58-4e21-8307-59ed2ffb6f5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_64f1294b-abb8-41cf-a422-3b0fdd51ae70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_64f1294b-abb8-41cf-a422-3b0fdd51ae70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" 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_5c04e618-d23d-4ead-98c3-d2dcbf17285c" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" 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_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_81ad9d37-b3fd-4770-84b4-5fcd1b7af487_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_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_81ad9d37-b3fd-4770-84b4-5fcd1b7af487_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" 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_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_6c2025b7-6420-40e7-935a-9a89d71e6541" xlink:href="pega-20221231.xsd#pega_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_pega_CostOfRevenueMember_6c2025b7-6420-40e7-935a-9a89d71e6541" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_da8729fe-0f2a-4a36-8bf1-4ece82560380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_da8729fe-0f2a-4a36-8bf1-4ece82560380" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5c037a14-ff22-48cb-9b51-4ab1f498b9bc" 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_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5c037a14-ff22-48cb-9b51-4ab1f498b9bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_98d3d02f-8901-4d50-be7b-c6f0df1f9f42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_98d3d02f-8901-4d50-be7b-c6f0df1f9f42" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="extended" id="i962c40f63def41248ec908bb97fb1aa2_STOCKBASEDCOMPENSATIONAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_60ee5947-5711-405f-b762-eb72ccf55353" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_60ee5947-5711-405f-b762-eb72ccf55353" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b04d7e5e-a9f6-4b0f-a568-0016bf2e9862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b04d7e5e-a9f6-4b0f-a568-0016bf2e9862" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_1ec98ff5-be1b-49bf-abd7-170233724b1e" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_1ec98ff5-be1b-49bf-abd7-170233724b1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_a9e9cfc7-4433-4981-8f1a-03e85427684f" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_a9e9cfc7-4433-4981-8f1a-03e85427684f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4176a8ab-8394-4f48-bc78-039464d21486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4176a8ab-8394-4f48-bc78-039464d21486" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit_4e4235bd-04b0-4b5e-8cae-a809ef3205ae" xlink:href="pega-20221231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_NonemployeeDirectorCompensationLimit_4e4235bd-04b0-4b5e-8cae-a809ef3205ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_efb9fc60-b058-4381-8ae5-9b81728335a0" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_efb9fc60-b058-4381-8ae5-9b81728335a0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_9e3588d1-9f9d-47fa-b28b-b31eb673d12a" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_9e3588d1-9f9d-47fa-b28b-b31eb673d12a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_35966021-c03d-4c7c-a686-898152162b9c" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_35966021-c03d-4c7c-a686-898152162b9c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_4d2c0976-1eb2-4cf0-bb45-89e2879a866a" xlink:href="pega-20221231.xsd#pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_4d2c0976-1eb2-4cf0-bb45-89e2879a866a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_228feddf-2e83-4be0-9d87-94bea7e381a9" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_228feddf-2e83-4be0-9d87-94bea7e381a9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3d85267b-ef5c-41b0-bef8-e923080387ec" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3d85267b-ef5c-41b0-bef8-e923080387ec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b775a30a-d0c9-42ee-ab25-09fb9e629bf4" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b775a30a-d0c9-42ee-ab25-09fb9e629bf4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_f40d5fae-2c5c-4b15-a3ef-56f1d5b0433b" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_f40d5fae-2c5c-4b15-a3ef-56f1d5b0433b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5c7d9285-53a7-4924-94bd-c481d19a5349" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5c7d9285-53a7-4924-94bd-c481d19a5349" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_30377db1-954c-4aae-8351-f687fcf5171f" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_30377db1-954c-4aae-8351-f687fcf5171f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_89c6daa3-04db-438d-ac28-d28617bcbc90" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_89c6daa3-04db-438d-ac28-d28617bcbc90" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_63d26fda-7431-4d3f-85b7-ed694e2a8142" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_63d26fda-7431-4d3f-85b7-ed694e2a8142" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8202aab0-2164-449c-a65c-7a454777a8f8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8202aab0-2164-449c-a65c-7a454777a8f8" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2c61ead4-fa3e-4575-a956-0f98c48cdd3f" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2c61ead4-fa3e-4575-a956-0f98c48cdd3f" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" 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_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" 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_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_PlanNameAxis_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760_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_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" xlink:to="loc_us-gaap_PlanNameDomain_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" 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_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" xlink:to="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember_67658f90-50dd-40dd-9d13-ced6b53203c2" xlink:href="pega-20221231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:to="loc_pega_CorporateIncentiveCompensationPlanMember_67658f90-50dd-40dd-9d13-ced6b53203c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_9d3121f9-355f-429b-9c9f-edd2034179de" xlink:href="pega-20221231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:to="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_9d3121f9-355f-429b-9c9f-edd2034179de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_bc17f724-16f7-46b7-a808-a69765aad0c7" xlink:href="pega-20221231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:to="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_bc17f724-16f7-46b7-a808-a69765aad0c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f734be70-4cc8-4b35-8679-afd645ed1a59" 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_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_AwardTypeAxis_f734be70-4cc8-4b35-8679-afd645ed1a59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f734be70-4cc8-4b35-8679-afd645ed1a59_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_f734be70-4cc8-4b35-8679-afd645ed1a59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f734be70-4cc8-4b35-8679-afd645ed1a59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_781354c2-85db-42a9-b991-5f0a5de1ee0c" 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_f734be70-4cc8-4b35-8679-afd645ed1a59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_781354c2-85db-42a9-b991-5f0a5de1ee0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_51ed23dc-619f-4045-9bcb-ba951b699418" 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_781354c2-85db-42a9-b991-5f0a5de1ee0c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_51ed23dc-619f-4045-9bcb-ba951b699418" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1f15c7d6-39dd-46f6-9917-05e4a28b8025" 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_781354c2-85db-42a9-b991-5f0a5de1ee0c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1f15c7d6-39dd-46f6-9917-05e4a28b8025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3ea1bd76-377d-482c-9c27-bca9d2e639ca" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3ea1bd76-377d-482c-9c27-bca9d2e639ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3ea1bd76-377d-482c-9c27-bca9d2e639ca_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_3ea1bd76-377d-482c-9c27-bca9d2e639ca" xlink:to="loc_us-gaap_EquityComponentDomain_3ea1bd76-377d-482c-9c27-bca9d2e639ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_628500f4-b2b7-4457-9a38-5a86a5442462" 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_3ea1bd76-377d-482c-9c27-bca9d2e639ca" xlink:to="loc_us-gaap_EquityComponentDomain_628500f4-b2b7-4457-9a38-5a86a5442462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e5688f34-5d46-488d-a776-cba652d2017f" 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_628500f4-b2b7-4457-9a38-5a86a5442462" xlink:to="loc_us-gaap_CommonStockMember_e5688f34-5d46-488d-a776-cba652d2017f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ec48e36b-ccfb-47c3-96f5-a5f537b2354e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ec48e36b-ccfb-47c3-96f5-a5f537b2354e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d16890b0-9dd4-4f14-b1c4-3c07ef9ce1cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d16890b0-9dd4-4f14-b1c4-3c07ef9ce1cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember_9d8cf33f-defa-441a-a3e1-03aeb15c53ee" xlink:href="pega-20221231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d16890b0-9dd4-4f14-b1c4-3c07ef9ce1cc" xlink:to="loc_pega_NonEmployeeDirectorsMember_9d8cf33f-defa-441a-a3e1-03aeb15c53ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_659b3b64-c088-4201-bb9a-24f715433385_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:to="loc_us-gaap_VestingDomain_659b3b64-c088-4201-bb9a-24f715433385_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:to="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_7d8e2830-9453-41cc-90ce-63104da838ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_7d8e2830-9453-41cc-90ce-63104da838ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3be720f5-e221-48da-93e9-e4a46e3474c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3be720f5-e221-48da-93e9-e4a46e3474c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="extended" id="i51763dab7ae842b3b3accb557378be10_STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_05e9fb96-833d-4b8a-b3ea-5d3aaf2b7444" 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_AllocatedShareBasedCompensationExpense_6174faa4-98ec-408c-802a-e8b283e624ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_05e9fb96-833d-4b8a-b3ea-5d3aaf2b7444" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6174faa4-98ec-408c-802a-e8b283e624ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa43215f-ed99-4b8b-83bd-f376e1b2a995" 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_05e9fb96-833d-4b8a-b3ea-5d3aaf2b7444" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa43215f-ed99-4b8b-83bd-f376e1b2a995" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" 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_aa43215f-ed99-4b8b-83bd-f376e1b2a995" xlink:to="loc_us-gaap_AwardTypeAxis_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db_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_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_186f1964-a1da-44f1-b429-50a1133a4007" 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_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_186f1964-a1da-44f1-b429-50a1133a4007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_8968dc6e-2d96-4b35-9a66-ba87da27068d" 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_186f1964-a1da-44f1-b429-50a1133a4007" xlink:to="loc_us-gaap_EmployeeStockMember_8968dc6e-2d96-4b35-9a66-ba87da27068d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="extended" id="ic6de0071548847928e7542ccab60ca9d_STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d61b9fd7-dd91-4252-bd58-6d19d635a6cf" 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_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d61b9fd7-dd91-4252-bd58-6d19d635a6cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_d6787c6f-e606-4f35-8570-eec0fc18aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_d6787c6f-e606-4f35-8570-eec0fc18aad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85562bdc-6525-4104-9882-576eab903da7" 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_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85562bdc-6525-4104-9882-576eab903da7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_153588ba-471f-4d2e-b000-9e46180b2e3e" 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_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_153588ba-471f-4d2e-b000-9e46180b2e3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ff64661c-efaa-4157-ac01-82eded6628db" 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_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ff64661c-efaa-4157-ac01-82eded6628db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" 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_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e23b712c-d203-4ad8-accf-c68479657102" 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_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" xlink:to="loc_us-gaap_AwardTypeAxis_e23b712c-d203-4ad8-accf-c68479657102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e23b712c-d203-4ad8-accf-c68479657102_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_e23b712c-d203-4ad8-accf-c68479657102" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e23b712c-d203-4ad8-accf-c68479657102_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1b4e118-68b9-4ac6-8ec0-753f8ab0ed99" 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_e23b712c-d203-4ad8-accf-c68479657102" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1b4e118-68b9-4ac6-8ec0-753f8ab0ed99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3937d85a-5df1-4b50-9555-b43b68cae59a" 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_d1b4e118-68b9-4ac6-8ec0-753f8ab0ed99" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3937d85a-5df1-4b50-9555-b43b68cae59a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="extended" id="i7ffc25aa735a4505970860f85b85f25a_STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" 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_023e7fc8-1bc4-47b4-8120-252443fae950" 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_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_aceadffa-9002-4216-963d-6bc8d51eb4f2" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_aceadffa-9002-4216-963d-6bc8d51eb4f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_28aef3e8-7f9d-4839-8b3d-8b849bf1ccb2" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_28aef3e8-7f9d-4839-8b3d-8b849bf1ccb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1b01b263-ae4f-445a-9b5e-a437728cbf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1b01b263-ae4f-445a-9b5e-a437728cbf0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e164559e-fcd0-4814-ab94-322b65b0ccf3" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e164559e-fcd0-4814-ab94-322b65b0ccf3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f5b6605-d76a-4173-95f7-dece34937d48" 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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_99448c7c-7969-481b-bf6e-baba8746381b" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_99448c7c-7969-481b-bf6e-baba8746381b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" 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_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6385ebbd-57b5-4a6a-9fdc-852918d1a103" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6385ebbd-57b5-4a6a-9fdc-852918d1a103" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07415322-b59c-4909-a388-b7db73734b3e" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07415322-b59c-4909-a388-b7db73734b3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2a00af25-8195-4a46-a08a-87424e731cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2a00af25-8195-4a46-a08a-87424e731cc2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f8cb61fc-4cb9-4576-9d60-9318b711a569" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f8cb61fc-4cb9-4576-9d60-9318b711a569" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4273d642-0f5e-4baa-bc42-95a9697889e0" 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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_0ebfb5eb-725a-439c-aad2-0d1325b173b0" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_0ebfb5eb-725a-439c-aad2-0d1325b173b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_6c45b133-e0ec-4cb4-9941-3ce2ecedac62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_6c45b133-e0ec-4cb4-9941-3ce2ecedac62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_29041e5d-d287-4922-983e-ec3a75dfb9c6" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_29041e5d-d287-4922-983e-ec3a75dfb9c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3b6d734c-3197-4224-8b30-8c20882d540a" 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_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3b6d734c-3197-4224-8b30-8c20882d540a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" 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_3b6d734c-3197-4224-8b30-8c20882d540a" xlink:to="loc_us-gaap_AwardTypeAxis_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3_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_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4632d96e-4c7b-46cd-b58c-76808bc6d261" 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_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4632d96e-4c7b-46cd-b58c-76808bc6d261" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_69a20391-f3f4-46d5-87e4-70455547c31a" 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_4632d96e-4c7b-46cd-b58c-76808bc6d261" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_69a20391-f3f4-46d5-87e4-70455547c31a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#EMPLOYEEBENEFITPLANSDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="extended" id="ia66dc61dc7d540c398d030932f076144_EMPLOYEEBENEFITPLANSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ed1eeb60-bb40-4899-ab0f-9b3f93c001cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_77ecd255-2e2a-49b7-8cb5-a6417e271a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ed1eeb60-bb40-4899-ab0f-9b3f93c001cb" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_77ecd255-2e2a-49b7-8cb5-a6417e271a0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ed1eeb60-bb40-4899-ab0f-9b3f93c001cb" xlink:to="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_b2997380-bd0e-42df-975d-e018f46c77ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_b2997380-bd0e-42df-975d-e018f46c77ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_d10a0e44-da92-4286-8d5d-4a2acda1a0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:to="loc_us-gaap_DomesticPlanMember_d10a0e44-da92-4286-8d5d-4a2acda1a0ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_52a08232-9e93-4139-9036-78a7d9dae0b1" 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_us-gaap_DomesticPlanMember_d10a0e44-da92-4286-8d5d-4a2acda1a0ed" xlink:to="loc_country_US_52a08232-9e93-4139-9036-78a7d9dae0b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_fc56ead4-7f69-4dbb-82e0-e01c3fd8ec0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:to="loc_us-gaap_ForeignPlanMember_fc56ead4-7f69-4dbb-82e0-e01c3fd8ec0b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended" id="i4778a19c727541b2a0e575c80372d4df_INCOMETAXESAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ba655437-da66-4c25-8ed8-7aedc6b56a42" 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_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ba655437-da66-4c25-8ed8-7aedc6b56a42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_09dee4ba-16ee-4d82-9fdb-064b37208eac" xlink:href="pega-20221231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_09dee4ba-16ee-4d82-9fdb-064b37208eac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_57cac5d5-5338-4eb9-abf1-a828574b1fc5" 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_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_57cac5d5-5338-4eb9-abf1-a828574b1fc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_b283b5e2-ac76-4369-9528-be2eb3117634" 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_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_b283b5e2-ac76-4369-9528-be2eb3117634" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_b283b5e2-ac76-4369-9528-be2eb3117634_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_b283b5e2-ac76-4369-9528-be2eb3117634" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_b283b5e2-ac76-4369-9528-be2eb3117634_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" 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_b283b5e2-ac76-4369-9528-be2eb3117634" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_61cbd4e9-8699-45a0-992b-196d341d7101" 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_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" xlink:to="loc_us-gaap_DomesticCountryMember_61cbd4e9-8699-45a0-992b-196d341d7101" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_6b732cea-dc10-42f5-a013-49180a09e2a6" 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_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_6b732cea-dc10-42f5-a013-49180a09e2a6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="extended" id="i5cfd6ac260314f7dac91a443ab5ffacb_INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" 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_00f2f178-e653-4e62-8553-b37ebf3c00f0" 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_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_OperatingLossCarryforwards_00f2f178-e653-4e62-8553-b37ebf3c00f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_f1e31ac1-82e5-438f-8cc6-e69588e0d8e1" 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_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_f1e31ac1-82e5-438f-8cc6-e69588e0d8e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ef627e1d-f79f-4ae7-b03d-325e01151850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ef627e1d-f79f-4ae7-b03d-325e01151850" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_18d10309-0dc8-4761-9fe7-8c5989273d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_18d10309-0dc8-4761-9fe7-8c5989273d38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" 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_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_80886819-be95-426d-8e3f-dc2e38ac6ff3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_80886819-be95-426d-8e3f-dc2e38ac6ff3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfe771b2-9e93-48d2-817f-e7c5f34fcfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfe771b2-9e93-48d2-817f-e7c5f34fcfbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember_b9465ff1-edd7-430d-a21d-cd9eb41320aa" xlink:href="pega-20221231.xsd#pega_OpenSpanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfe771b2-9e93-48d2-817f-e7c5f34fcfbd" xlink:to="loc_pega_OpenSpanMember_b9465ff1-edd7-430d-a21d-cd9eb41320aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_238018db-5c71-4fe7-baa7-c2a80b002a9c" 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_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_238018db-5c71-4fe7-baa7-c2a80b002a9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_238018db-5c71-4fe7-baa7-c2a80b002a9c_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_238018db-5c71-4fe7-baa7-c2a80b002a9c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_238018db-5c71-4fe7-baa7-c2a80b002a9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4aab9075-ddb4-42be-be46-69edc42f5755" 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_238018db-5c71-4fe7-baa7-c2a80b002a9c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4aab9075-ddb4-42be-be46-69edc42f5755" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_213f5053-7ce0-4133-9bb2-f52096df5255" 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_4aab9075-ddb4-42be-be46-69edc42f5755" xlink:to="loc_us-gaap_DomesticCountryMember_213f5053-7ce0-4133-9bb2-f52096df5255" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_37d02874-a502-4c25-99fc-1101ad55a025" 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_4aab9075-ddb4-42be-be46-69edc42f5755" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_37d02874-a502-4c25-99fc-1101ad55a025" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended" id="i33f038fb0e47427ba5bea807d72f35b8_COMMITMENTSANDCONTINGENCIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_22913574-0b43-49af-8704-61e60939689f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesAwardedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_22913574-0b43-49af-8704-61e60939689f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LegalFeesPostJudgementInterestRatePercentage_1eb8c45c-22c1-4fef-a5f7-2973f768abea" xlink:href="pega-20221231.xsd#pega_LegalFeesPostJudgementInterestRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_pega_LegalFeesPostJudgementInterestRatePercentage_1eb8c45c-22c1-4fef-a5f7-2973f768abea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_09dcd886-921a-4210-82a6-2d23e13a31eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_09dcd886-921a-4210-82a6-2d23e13a31eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_53e2905e-44b5-4c5f-a14e-6a7d432369fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_53e2905e-44b5-4c5f-a14e-6a7d432369fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TradeSecretMisappropriationMember_9f969864-9b1d-4bbb-a77c-fa14242758ba" xlink:href="pega-20221231.xsd#pega_TradeSecretMisappropriationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:to="loc_pega_TradeSecretMisappropriationMember_9f969864-9b1d-4bbb-a77c-fa14242758ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_c26ffea8-3450-4bea-b975-dd713e4dba8e" xlink:href="pega-20221231.xsd#pega_ViolationOfTheVirginiaComputerCrimesActMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:to="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_c26ffea8-3450-4bea-b975-dd713e4dba8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_dd395b6c-4e57-4db7-9b8a-140c5934f248_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:to="loc_srt_LitigationCaseTypeDomain_dd395b6c-4e57-4db7-9b8a-140c5934f248_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4e945f8e-ab51-42fe-bb7b-3ca1b070999c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:to="loc_srt_LitigationCaseTypeDomain_4e945f8e-ab51-42fe-bb7b-3ca1b070999c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_78b67ec1-a53a-49dc-954c-ba0e0041339e" xlink:href="pega-20221231.xsd#pega_AppianCorpVPegasystemsIncYouyongZouMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_4e945f8e-ab51-42fe-bb7b-3ca1b070999c" xlink:to="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_78b67ec1-a53a-49dc-954c-ba0e0041339e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_ce4f2fa6-6118-4fd9-a966-3a55f0389799_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:to="loc_us-gaap_LitigationStatusDomain_ce4f2fa6-6118-4fd9-a966-3a55f0389799_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_a4dc20f9-e138-4699-befd-4887088e8226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:to="loc_us-gaap_LitigationStatusDomain_a4dc20f9-e138-4699-befd-4887088e8226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember_4d37cc74-24c7-4107-afed-f35cf3a9d464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JudicialRulingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_a4dc20f9-e138-4699-befd-4887088e8226" xlink:to="loc_us-gaap_JudicialRulingMember_4d37cc74-24c7-4107-afed-f35cf3a9d464" xlink:type="arc" order="0"/>
  </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_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:type="arc" order="1"/>
    <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: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:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" 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_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>pega-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:a60b13d4-af1f-455a-8cb3-b93da061da3a,g:1537bade-bd1e-4057-af1a-3ebcdcffbbf0-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_af26dcea-d5a8-4255-9250-073409689683_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCosts_79f474c4-031e-461b-8d83-b8e799058faa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink: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 commissions</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_label_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink: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 Costs, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts" xlink:to="lab_us-gaap_DeferredCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_dec65c8e-f16a-4cab-aeb0-7f54182485d5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember_c231a1e1-f033-44a7-8b5f-65dc085b282f_terseLabel_en-US" xlink:label="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2004 Long-Term Incentive Plan</link:label>
    <link:label id="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember_label_en-US" xlink:label="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Four Long Term Incentive Plan [Member]</link:label>
    <link:label id="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and four long-term incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:href="pega-20221231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:to="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_45a2d272-3c62-419f-9fd1-2feb7ee38653_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink: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 deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink: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 Credits and Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d235ae7-76ba-48c2-9cbb-32910aefe0c7_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_CurrentForeignTaxExpenseBenefit_21bdc978-1bdf-436c-aba4-88c1d63b22f6_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_c3c3a3c0-53bc-4f9f-84f9-8c6059d116a2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" xlink: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, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" xlink: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, Asset, 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_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" xlink:to="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3a4d2d97-97d4-424b-999d-5adf4b3920fa_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 lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_d44fe576-8903-4ab5-8490-493b1707f9a5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation and remeasurement</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_46d6b166-6df3-431b-bf00-d02820ae919c_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing price of company stock (in dollars per share)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink: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 Closing Price Of Common Stock</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing price of the Company's stock on the last day of the most recent fiscal year end used to compute the aggregate intrinsic value of options outstanding and exercisable or RSUs outstanding and expected to vest as of period end.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PNCBankNationalAssociationMember_57702efe-cbde-4d66-93a1-c75169629ac6_terseLabel_en-US" xlink:label="lab_pega_PNCBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNC Bank, National Association</link:label>
    <link:label id="lab_pega_PNCBankNationalAssociationMember_label_en-US" xlink:label="lab_pega_PNCBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNC Bank, National Association [Member]</link:label>
    <link:label id="lab_pega_PNCBankNationalAssociationMember_documentation_en-US" xlink:label="lab_pega_PNCBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNC Bank, National Association [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember" xlink:href="pega-20221231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PNCBankNationalAssociationMember" xlink:to="lab_pega_PNCBankNationalAssociationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_8b80dd15-8bc3-4151-a72f-635710f3ce2b_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink: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 Instrument Other Than Option Expected To Vest Aggregate Intrinsic Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of equity-based compensation awards expected to vest. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_2a6b645e-d5f0-415a-89bb-7d5ae05f15f0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_defe1257-0665-4de5-807e-3bfbbe868c79_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_0f18ca6c-a3e5-43f6-b9db-e475cccec7e3_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">Principal, total due</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_pega_PegaCloudMember_6ed51e35-6f05-4d37-807e-a2d92e46df6f_terseLabel_en-US" xlink:label="lab_pega_PegaCloudMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pega Cloud</link:label>
    <link:label id="lab_pega_PegaCloudMember_label_en-US" xlink:label="lab_pega_PegaCloudMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pega Cloud [Member]</link:label>
    <link:label id="lab_pega_PegaCloudMember_documentation_en-US" xlink:label="lab_pega_PegaCloudMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember" xlink:href="pega-20221231.xsd#pega_PegaCloudMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PegaCloudMember" xlink:to="lab_pega_PegaCloudMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_53518b42-60b2-4003-b94d-b595342a0679_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_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_d0404da3-1c85-4871-9163-9356b77b13b3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Contribution Plans Expenses</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_5538cfb9-ae36-4809-aa30-e213f3b39594_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_90fa7900-2b62-4da0-869c-ed0952f64cb4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e8fa5b5e-7a37-408e-af2a-f6fa70551a53_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_13b97ad3-fff9-4ed6-80ec-877b60403077_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 (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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8e64ffbd-4a9f-4966-95a6-1827d2ddcb8e_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_915bc9d8-93fc-40a5-b232-f40dc28ee608_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_GainLossOnTerminationOfLease_02a26444-8a0a-4614-a8ed-998a483f6e2f_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnTerminationOfLease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on lease termination</link:label>
    <link:label id="lab_us-gaap_GainLossOnTerminationOfLease_label_en-US" xlink:label="lab_us-gaap_GainLossOnTerminationOfLease" xlink: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 Termination of Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnTerminationOfLease" xlink:to="lab_us-gaap_GainLossOnTerminationOfLease" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ComputerSoftwarePurchasedMember_fa1c3ac6-2f33-4139-bec7-6e6f36862355_terseLabel_en-US" xlink:label="lab_pega_ComputerSoftwarePurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software purchased</link:label>
    <link:label id="lab_pega_ComputerSoftwarePurchasedMember_label_en-US" xlink:label="lab_pega_ComputerSoftwarePurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software Purchased [Member]</link:label>
    <link:label id="lab_pega_ComputerSoftwarePurchasedMember_documentation_en-US" xlink:label="lab_pega_ComputerSoftwarePurchasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased software applications for sale, licensing or long-term internal use.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember" xlink:href="pega-20221231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ComputerSoftwarePurchasedMember" xlink:to="lab_pega_ComputerSoftwarePurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_22ca128b-75e3-47b7-b78d-fd3e707b78bf_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_f7232ccc-92cf-47ec-a973-3624eb2dbc18_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_0a58a2ed-4b99-4c22-9747-22e802e94e57_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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_0b8fd138-9928-497c-88e5-706ee5e5f271_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink: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, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_01f77406-5176-463b-b592-bbd7f64f997f_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink: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 Amortization of Deferred Contract Costs</link:label>
    <link:label id="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink: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 Amortization of Deferred Costs [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of amortization of deferred costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:href="pega-20221231.xsd#pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:to="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_86acb1c2-8fe5-4a8c-82b7-4738461cef73_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_fae8e635-5e07-460c-9351-96b7be8f9805_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payments to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_c77cad39-3f62-4ba6-a81f-79c076bdc3ea_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payments to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f7369ada-ad40-403d-ba7b-f05f54606cbe_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">Aggregate commitment</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_22028db0-a4bc-41bc-88f2-fa128ab8f886_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock_d99d1787-3192-43ca-9969-2bd887f2cc9c_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" xlink: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 Accounts Receivable and Unbilled Receivable</link:label>
    <link:label id="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Accounts Receivable And Unbilled Receivable [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Receivable and Unbilled Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:href="pega-20221231.xsd#pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:to="lab_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_4dbeffc8-9b09-490d-ada6-217fe832e555_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue" xlink: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 contingency, damages awarded, value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesAwardedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesAwardedValue" xlink:to="lab_us-gaap_LossContingencyDamagesAwardedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaintenanceMember_75243162-9c71-43db-b877-57286bd377e8_terseLabel_en-US" xlink:label="lab_us-gaap_MaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance</link:label>
    <link:label id="lab_us-gaap_MaintenanceMember_label_en-US" xlink:label="lab_us-gaap_MaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaintenanceMember" xlink:to="lab_us-gaap_MaintenanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_c7f0e064-0dc1-406f-a43e-4a4608220723_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CreditAgreementMember_fbdf924b-0792-4953-91c7-02064b3b24b2_terseLabel_en-US" xlink:label="lab_pega_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_pega_CreditAgreementMember_label_en-US" xlink:label="lab_pega_CreditAgreementMember" xlink: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 Agreement [Member]</link:label>
    <link:label id="lab_pega_CreditAgreementMember_documentation_en-US" xlink:label="lab_pega_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember" xlink:href="pega-20221231.xsd#pega_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CreditAgreementMember" xlink:to="lab_pega_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e5779b9e-16de-44d3-ae52-aad0ff200a50_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_ffe2c326-0e13-4a1a-b66f-de108e301a7a_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink: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 unbilled receivables, 1-2 Years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b28a694a-b297-4c7f-92c9-8e307e045b17_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_4d706b5c-f1fe-4e43-aebc-f1df3751201a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_e20a11ff-faac-422f-89e1-ff5c2b085d34_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0ddf9df6-c262-4857-abfe-718a5b0cbeb0_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">Shares exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_76a3bfd3-886b-4bc6-9456-6db554913d4e_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_09e8e804-2f3a-460b-aa77-5fb4b1fc1755_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">Deferred tax assets, net</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_InterestExpenseDebtExcludingAmortization_70ea697a-3837-405c-911b-cedf7c068d8e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual interest expense (0.75% coupon)</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink: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, Debt, Excluding Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4946cc49-ac89-4345-80bc-49407082dcf9_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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_947d3488-04aa-49bd-a099-a2291a7e0416_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_54abd1fe-7c1d-4a2a-bf88-4239fe07727b_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_27a90eb9-367d-445f-92c7-0e1401e5391a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_c7c9855a-a4d6-499d-9c9f-72a1f7d54e81_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On or after March&#160;1, 2023</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink: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, Redemption, Period Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_bec45e11-c270-432f-8c22-f00e330d38d9_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">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_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_11209314-9d03-4aeb-a5c8-7c17d1997cad_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefits related to stock-based compensation</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink: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 Excess Tax Benefits Relating To Share Based Compensation, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_9172b0d5-e20c-47d4-ac90-39670f3ac1ba_terseLabel_en-US" xlink:label="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink: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 (in shares)</link:label>
    <link:label id="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Shares Issued Under Employee Stock Purchase Plan</link:label>
    <link:label id="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares issued cumulatively under the employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:href="pega-20221231.xsd#pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:to="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_57121b32-af47-4b54-a9e8-5ed4fdfe4b8f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_MaturitiesOfInterestAndPrincipalAbstract_06cce0e3-b6b0-4216-86d3-1d6ced7b9956_terseLabel_en-US" xlink:label="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink: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_pega_MaturitiesOfInterestAndPrincipalAbstract_label_en-US" xlink:label="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink: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 Interest and Principal [Abstract]</link:label>
    <link:label id="lab_pega_MaturitiesOfInterestAndPrincipalAbstract_documentation_en-US" xlink:label="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Interest and Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:href="pega-20221231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:to="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8e23c74d-fc9b-41bf-8f34-1648fe32f999_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_15aa16e8-a583-497c-aa16-4c06ecba7fc8_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_6e13b555-2b54-46a3-b47f-acc3d15a1ab3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_f544440a-7039-41ac-9f03-c8cdffa36d55_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_22cf6b1d-dd70-4ea7-b2ed-195f9011b1f2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink: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 Acquired as Part of Business Combination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_7a1f8d7f-807a-4809-b63f-08c3d76614ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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 volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_a6d23dc6-c3c0-4753-8eca-47d0ec65969b_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b6db0cd8-c302-442e-b7dd-be60b93fe738_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding anti-dilutive stock options and RSUs (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_us-gaap_OtherIntangibleAssetsMember_8a372ccc-6701-4bdf-8f1b-380e2280e059_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_137a7606-e39c-4788-83fc-72e60d15b2be_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_995e698c-dd5d-4fe4-9f78-8655801ee948_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_27c43d8f-2f84-4c2a-89b2-8c0e9589e471_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation percentage of target incentive compensation eligible to be elected and received by employees</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink: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 Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d6071049-e070-42a8-b571-fc159c108f3c_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_ab931490-6d29-4efc-8142-2dab0b5d3822_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_srt_StatementScenarioAxis_152c9753-e91e-47d7-bea3-ce2293bf8591_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_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6920bc0b-5a15-4126-941b-df59bd62d197_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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 unrealized gain on available-for-sale securities, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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, Debt Securities, Available-for-Sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_a5e2d120-0a2f-49fe-902f-a95ad63ae86e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9f8ef925-fd52-45f1-8400-1581c7992ba4_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_defe0846-bf41-4d4b-bc50-afdf39ff72e2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_7e7e9210-a8b1-4b4f-8496-20a443c7728c_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">Additions for tax positions related to the 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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_186df6dd-b99b-4664-8206-f42a1c5520c7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting rights percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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 Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_638f6a77-a53b-47ea-b284-f2d59f9e0016_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_ed875df3-bf11-410b-b1db-d6dcf3db2df2_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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">2024</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_9699db42-155d-4fa3-83d9-7beee0ab4651_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_3928ee43-3f0c-4db8-aa2d-d4cc7208e55b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software cost</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_03ef5bf8-6f68-4598-a3b1-59f279210cb9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_91a19960-41e9-40c2-978f-dd32a2d2ebdc_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">Assets and Liabilities measured at fair value on a recurring basis</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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_a25038c5-eb2f-4d80-bb99-2f72e9e216c0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink: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), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_3119ccd8-eb09-4c51-a3a1-94b2c8b97797_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_ContractWithCustomerAssetNet_9079d430-3ed4-483f-ad35-08429a1421a0_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" 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 contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink: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, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesTotalDue_7c3e3d2f-1b18-4e29-a0e8-666828ee6448_totalLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesTotalDue" 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">Interest expense, total due</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesTotalDue_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink: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, Long-term Debt, Maturities, Total Due</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesTotalDue_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink: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, Long-term Debt, Maturities, Total Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:to="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0b7ab19a-a320-4bfd-bbb7-70cbd6ea6727_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1f2fd76a-81f1-499f-b6e2-b4485b46783f_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_139e0c1a-205b-4e02-9fc8-9c5858df88b9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink: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 and software development costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink: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, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_9e3443b5-8b1a-40f8-876e-306a45359482_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, liability, current, statement of financial position</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_8461f0cf-be90-4be1-a2e0-64f0bb4793bb_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_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_e16ab6ec-19c1-4b0d-8b01-2b366e9b9c41_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_NumberOfOperatingSegments_bdb88658-359f-43f1-96d4-3a50eec6e785_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_734175b3-4e8e-4ce7-bbf5-5d55dfed408e_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink: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 unbilled receivables, 2-5 Years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_42a7ccd7-2e2e-4bb9-afd3-e766d923be87_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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_9ed67ed8-e2c2-4945-9aef-c7d5d5c28384_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink: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 of convertible senior notes, net</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_83087aaa-325c-4bc0-9842-1a2c4bfd5a0a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_08994a6f-af3f-4491-91c0-0e4a57756d47_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_bd7aa266-871d-4b88-9288-244730a9d824_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_1c59f697-cefb-40ac-b2e6-51bd740506a2_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink: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 debt (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_383d1d41-7df8-4c3c-a29d-65e9ff0b9ab1_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</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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_1bfd83a1-454a-4bc7-aa2f-5343d373f4cd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" 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">Sales of investments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_02ec100e-8ffe-4ee8-a97e-cf9dab92edd3_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_us-gaap_ContingentConsiderationTypeDomain_7cb68768-c2e4-48b6-9931-82ec65981e82_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_adc42b09-f215-433c-b37d-2c7e65ea6a02_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">Cash provided by (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_IncomeTaxReconciliationTaxSettlementsForeign_2b07e548-7075-472f-98f2-df6279bf1fa8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink: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 effects of foreign activities</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink: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 Settlement, Foreign, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_2037447a-00f0-4bbc-bfc5-e21e722f9843_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</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_DerivativeAssets_608f6919-db6c-4f89-90a8-52b23f5870d3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped Call Transactions</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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 Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_bf43980c-4943-4d0d-bd3e-21bab664a6ea_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_86b4cbfa-f6c0-4792-a585-17c933565167_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_64b46e23-cc3c-4c96-969c-2f3c21207e24_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_us-gaap_IncentiveFromLessor_63d7a96b-a6df-4ade-8fe0-bcbb8980f08b_terseLabel_en-US" xlink:label="lab_us-gaap_IncentiveFromLessor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tenant improvement allowance</link:label>
    <link:label id="lab_us-gaap_IncentiveFromLessor_label_en-US" xlink:label="lab_us-gaap_IncentiveFromLessor" xlink: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 from Lessor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncentiveFromLessor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncentiveFromLessor" xlink:to="lab_us-gaap_IncentiveFromLessor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_448b011b-870f-434a-8061-31e9cb3e55ea_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_0dc0819c-f526-4f42-a3d8-6da18fb55111_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_e49b493b-56bb-4449-b3da-99aa80998500_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_8016a9e5-3d8c-4998-922c-4c7ab5b16872_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_pega_NonemployeeDirectorCompensationLimit_c0bc11d9-f279-45f0-8b5a-7f7399669f5a_terseLabel_en-US" xlink:label="lab_pega_NonemployeeDirectorCompensationLimit" xlink: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 limited compensation</link:label>
    <link:label id="lab_pega_NonemployeeDirectorCompensationLimit_label_en-US" xlink:label="lab_pega_NonemployeeDirectorCompensationLimit" xlink: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-employee Director Compensation Limit</link:label>
    <link:label id="lab_pega_NonemployeeDirectorCompensationLimit_documentation_en-US" xlink:label="lab_pega_NonemployeeDirectorCompensationLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum annual compensation amount to be earned by non-employee directors. Includes grants of share-based compensation awards and any cash fees paid to such non-employee director during the fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit" xlink:href="pega-20221231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_NonemployeeDirectorCompensationLimit" xlink:to="lab_pega_NonemployeeDirectorCompensationLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_f5fcc5ae-aed5-4c66-a902-17c3654a4d39_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision to return adjustments</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink: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, Prior Year Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherLongTermAssets_80203d5a-fe8c-4871-a2c5-12eebe3734f9_terseLabel_en-US" xlink:label="lab_pega_OtherLongTermAssets" xlink: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_pega_OtherLongTermAssets_label_en-US" xlink:label="lab_pega_OtherLongTermAssets" xlink: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, Long-term Assets</link:label>
    <link:label id="lab_pega_OtherLongTermAssets_documentation_en-US" xlink:label="lab_pega_OtherLongTermAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Long-term Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets" xlink:href="pega-20221231.xsd#pega_OtherLongTermAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherLongTermAssets" xlink:to="lab_pega_OtherLongTermAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_bf61a1d0-d24c-4077-931f-a296779a8ab9_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_239a2cf8-1438-4c0d-9214-a75db1a67ca9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a345ced9-5316-434c-8e2e-5c8a1da6f7b2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/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_srt_StatementGeographicalAxis_a4923355-52c8-4a0b-be83-c9f10bb3dc8c_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_pega_ContractAssetsAndDeferredRevenueTableTextBlock_27f31e74-59d9-456e-b410-b1206e820ec5_terseLabel_en-US" xlink:label="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink: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 Contract Assets and Deferred Revenue</link:label>
    <link:label id="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock_label_en-US" xlink:label="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink: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 assets and deferred revenue [Table Text Block]</link:label>
    <link:label id="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock_documentation_en-US" xlink:label="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink: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 assets and deferred revenue [Table Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:href="pega-20221231.xsd#pega_ContractAssetsAndDeferredRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:to="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_75c30626-e492-41f3-8a9b-472ab3e1e2ac_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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_471deb9d-b26d-47d5-adfb-7abb88a41dff_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink: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, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1750e773-c515-4d5b-9248-78f70c8d2eba_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_RevolvingCreditFacilityMember_80f91ee6-ce22-4b87-b950-b0e035dd993d_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6442ad3e-c9f0-4d3c-95d2-9a0e0f03d7ec_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_InterestExpenseDebtAbstract_3e7ffe71-5e56-46ca-904b-59ca11d96db1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtAbstract" xlink: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_InterestExpenseDebtAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtAbstract" xlink: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, Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract" xlink:to="lab_us-gaap_InterestExpenseDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81a0d524-f536-471c-b6f6-cc5519793f50_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue and deferred commissions</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8d21b2aa-2e55-4c58-8dac-738c044f55ab_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_4f1fefc0-c211-47df-afeb-b97a9256db2a_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_19f525d5-74f9-4372-98ae-eb209d413cd7_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_pega_TradeSecretMisappropriationMember_52eb68e5-b4ee-48af-8835-909aa2cd3e22_terseLabel_en-US" xlink:label="lab_pega_TradeSecretMisappropriationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Secret Misappropriation</link:label>
    <link:label id="lab_pega_TradeSecretMisappropriationMember_label_en-US" xlink:label="lab_pega_TradeSecretMisappropriationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Secret Misappropriation [Member]</link:label>
    <link:label id="lab_pega_TradeSecretMisappropriationMember_documentation_en-US" xlink:label="lab_pega_TradeSecretMisappropriationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Secret Misappropriation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TradeSecretMisappropriationMember" xlink:href="pega-20221231.xsd#pega_TradeSecretMisappropriationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TradeSecretMisappropriationMember" xlink:to="lab_pega_TradeSecretMisappropriationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_38c8370b-dc1f-4db0-8873-5b5db17f19e5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_8e3c7700-12dc-4e9f-b91c-6fa72e011c91_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_c4be89e3-fbaf-4f72-ada3-b43cd41bff01_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">Property and equipment estimated useful lives</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_5460db9d-13e4-4e49-9b68-510007178147_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">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="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_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_652f7cbf-01c9-4a82-b99d-af3c630e7f84_terseLabel_en-US" xlink:label="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Based rent to paid (annually per year)</link:label>
    <link:label id="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_label_en-US" xlink:label="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink: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, Annually Per Year</link:label>
    <link:label id="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_documentation_en-US" xlink:label="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Annually Per Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:href="pega-20221231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:to="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_e00f0ca7-233f-4d35-aa54-47ed9650f849_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_pega_AuditInformationAbstract_label_en-US" xlink:label="lab_pega_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_pega_AuditInformationAbstract_documentation_en-US" xlink:label="lab_pega_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AuditInformationAbstract" xlink:href="pega-20221231.xsd#pega_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AuditInformationAbstract" xlink:to="lab_pega_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_d0982eb8-2524-4343-a8e3-5afd02c0feb6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6eca7b1-9221-4071-ae88-d2e0018a2aeb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_d23805da-ccaf-476d-bf74-ac548afb2a61_negatedTerseLabel_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" 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">Changes in foreign exchange rates</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_label_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_documentation_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink: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, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink:href="pega-20221231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink:to="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e3c6c1cd-750e-4a82-862f-339375519fcf_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">Nonvested, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b06624fe-4a82-4ef9-b792-60df94012f7d_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">Nonvested, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_53210c8a-9d6e-439c-ac64-771d3dec4b7c_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">DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_ae6a710d-4c52-4ebe-97fc-72337c3397a6_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesMember_d5815744-2706-4d3b-8f10-3ba89cb1945e_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_pega_UnbilledReceivablesMember_label_en-US" xlink:label="lab_pega_UnbilledReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables [Member]</link:label>
    <link:label id="lab_pega_UnbilledReceivablesMember_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesMember" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesMember" xlink:to="lab_pega_UnbilledReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_2d1ecf23-3b41-4d39-837a-0e78d94c0802_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink: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 BENEFIT PLANS</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LegalFeesPostJudgementInterestRatePercentage_a7f7f102-b7cf-4341-8800-3a8807519dc1_terseLabel_en-US" xlink:label="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal fees, post-judgement interest rate</link:label>
    <link:label id="lab_pega_LegalFeesPostJudgementInterestRatePercentage_label_en-US" xlink:label="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Fees, Post-judgement Interest Rate, Percentage</link:label>
    <link:label id="lab_pega_LegalFeesPostJudgementInterestRatePercentage_documentation_en-US" xlink:label="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Fees, Post-judgement Interest Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:href="pega-20221231.xsd#pega_LegalFeesPostJudgementInterestRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:to="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_79b340a6-efb1-4085-963f-47378df10c8e_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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_681a91e2-4583-45ce-9c23-c936538a9a66_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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 activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_e49a6191-aa7f-4118-934d-b4caee00a25c_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_0f2aab7b-5b7d-4373-aceb-42a490524199_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1bb03529-a2f8-4489-a01d-f081e98bda0f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred provision (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_cd73bdc3-bb51-4f69-84ca-44b4c2e1bb2e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">Reductions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink: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, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LicensePerpetualMember_70c23a59-4e3c-4b34-827e-f1bc502d7b57_terseLabel_en-US" xlink:label="lab_pega_LicensePerpetualMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License, Perpetual</link:label>
    <link:label id="lab_pega_LicensePerpetualMember_label_en-US" xlink:label="lab_pega_LicensePerpetualMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License, Perpetual [Member]</link:label>
    <link:label id="lab_pega_LicensePerpetualMember_documentation_en-US" xlink:label="lab_pega_LicensePerpetualMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License, Perpetual [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LicensePerpetualMember" xlink:href="pega-20221231.xsd#pega_LicensePerpetualMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LicensePerpetualMember" xlink:to="lab_pega_LicensePerpetualMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour_e14b6970-bb38-41fc-bb43-a19adffb0de1_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_e477ce09-4d82-437a-9983-d812611d5d78_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_75fbab7b-7688-494d-95e7-529f70b4d1a5_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" 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">Base rent to paid, year one</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_93705ffe-d6cd-4bc8-b3ae-bd9df893541e_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_FinancialInstrumentAxis_f3c96d00-fbb0-4cd7-a541-91734a6821f1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_6f42b5d8-be7d-43e1-92fc-10ec22b79513_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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_70c3d358-2ff3-45b6-8489-b7a89d59e522_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" 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">Fair value adjustment</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_25e0228b-05e2-47c1-aa7e-5d1a8b671206_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink: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 fair value included in other income</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_a7d64014-ddb3-44ed-8559-a9ff46adedea_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining contractual term</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_f8975d8e-92dd-495d-9bf4-d78609393713_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_63424c29-f1a2-49e2-a5ab-a453c4fbc384_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_ShareBasedCompensationAwardTrancheOneMember_2363b772-4230-4fed-9dba-6af7257f184e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting one year from the grant date</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssets_28fa7182-85ad-4a33-863b-61a85b51e620_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in operating assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_50b00c3a-7da0-4f7a-8b0c-92b668f77a54_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_us-gaap_EarningsPerShareAbstract_a9729212-64a4-4505-acd6-8d52bacd8aea_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">(Loss) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_f626378c-e399-4849-bb1e-e72387cba0ae_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_671196c0-7c25-4f59-b9b9-84cf9dbc04d3_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred commissions</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Sales Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:to="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_6b71cb4e-4df1-49a7-b7cd-17ccb3e3da30_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_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_4edf33e1-f02e-4464-854c-7b559bd7a58e_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold consecutive business days</link:label>
    <link:label id="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_label_en-US" xlink:label="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink: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, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days</link:label>
    <link:label id="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_documentation_en-US" xlink:label="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink: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, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:href="pega-20221231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:to="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_21233c05-d91b-4b14-9c2e-c4ff6d0690f9_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LesseeLeaseTermOfContract_331ef269-829c-426a-be71-35e0af6a78ad_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_pega_LesseeLeaseTermOfContract_label_en-US" xlink:label="lab_pega_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Term of Contract</link:label>
    <link:label id="lab_pega_LesseeLeaseTermOfContract_documentation_en-US" xlink:label="lab_pega_LesseeLeaseTermOfContract" xlink: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, Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract" xlink:href="pega-20221231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseTermOfContract" xlink:to="lab_pega_LesseeLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_fac3bef1-de12-44e0-aabf-b8c57143c56a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xlink: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 concentration risk</link:label>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember" xlink:to="lab_us-gaap_CreditConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_df529ab3-8cd6-4484-88ec-f68bd1747300_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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a14f4f18-8450-4732-b693-96a24198582e_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_NetCashProvidedByUsedInFinancingActivities_24ee4722-4736-4223-b79e-61b001616d01_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">Cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AccountReceivablesAndUnbilledReceivablesMember_7e300e9a-ef07-4431-8b6b-375c96115ce8_terseLabel_en-US" xlink:label="lab_pega_AccountReceivablesAndUnbilledReceivablesMember" xlink: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 receivables</link:label>
    <link:label id="lab_pega_AccountReceivablesAndUnbilledReceivablesMember_label_en-US" xlink:label="lab_pega_AccountReceivablesAndUnbilledReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account Receivables and Unbilled Receivables [Member]</link:label>
    <link:label id="lab_pega_AccountReceivablesAndUnbilledReceivablesMember_documentation_en-US" xlink:label="lab_pega_AccountReceivablesAndUnbilledReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account Receivables and Unbilled Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountReceivablesAndUnbilledReceivablesMember" xlink:href="pega-20221231.xsd#pega_AccountReceivablesAndUnbilledReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AccountReceivablesAndUnbilledReceivablesMember" xlink:to="lab_pega_AccountReceivablesAndUnbilledReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_9255e771-157f-4463-b28f-a9e9c6d7df8f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="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_StockRepurchaseProgramAuthorizedAmount1_e75bc661-7d66-4f1e-b637-0943713636b3_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CommonStockDividendsPerShareIntended_51841e4e-18d7-4cd7-86ef-1ba9da6a3943_terseLabel_en-US" xlink:label="lab_pega_CommonStockDividendsPerShareIntended" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly cash dividend intended to pay (in dollars per share)</link:label>
    <link:label id="lab_pega_CommonStockDividendsPerShareIntended_label_en-US" xlink:label="lab_pega_CommonStockDividendsPerShareIntended" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Intended</link:label>
    <link:label id="lab_pega_CommonStockDividendsPerShareIntended_documentation_en-US" xlink:label="lab_pega_CommonStockDividendsPerShareIntended" xlink: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, Dividends, Per Share, Intended</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CommonStockDividendsPerShareIntended" xlink:href="pega-20221231.xsd#pega_CommonStockDividendsPerShareIntended"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CommonStockDividendsPerShareIntended" xlink:to="lab_pega_CommonStockDividendsPerShareIntended" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_db7eb0f8-6816-455b-b950-bad685bb0f58_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink: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, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_4a604369-9e27-4ec9-bcb8-80b175e7cf04_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and related expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_dc3e914d-2792-4c00-a80f-e40efa35051f_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_VariableLeaseCost_85fb903f-c34f-46ec-a096-7884b68d5751_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease costs</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cfcfc296-aa72-4cfb-ae74-0ce75f09fd81_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) before provision for (benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_ae851a59-52cc-432a-b6f3-0230ee4e1c03_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_srt_CumulativeEffectPeriodOfAdoptionDomain_ea5920a2-2b0f-40d7-865e-70e809339f2a_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_f701ddab-1c62-49b0-b5ed-8d9776c9a20c_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">(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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_eda52554-8fba-41f1-bbba-cf6334a8d1f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e5847bcd-3a26-4984-b5eb-11d85099d4e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" 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 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_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0285473d-f2ab-4e95-a9ff-fec5672e4e0b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_992919e2-f5c3-4eda-891b-88d1a835b57b_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink: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 AND LIABILITIES</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink: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 Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_23894dd4-b02c-499c-abf2-a7d1ae5b7eaa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped Call Transactions</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink: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 Financial Instruments, Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_9024812d-bb73-4fae-8b8e-8d57badb02b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Provision for (benefit from) Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a16b2aff-0f68-41f6-8ef2-b80503f5c8be_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a7fe6b4b-344d-43ca-8d92-5140445b065b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average period of expense recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3ac41124-f9ac-4450-a978-7f63cf2bc7b7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_c3fc4ed4-bab1-40dd-ad04-123c2a8b2a6b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_135356cc-35c7-468e-8ae3-2bae9c350c00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amortizable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_a6f25242-87f3-4c1f-926a-fd5e667f5b9d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_e62713e0-e223-4bd2-9d71-b1149e8d45cc_verboseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" 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">Computer Equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_af54a454-101c-4eb1-adf3-74a892a92f08_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_5be867f3-c2a4-4fd8-b0e2-ad02262e1575_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_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_6c13c4b8-6626-4c98-9d53-02fce4fbb4ff_negatedTerseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" 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">Repurchases unsettled (in shares)</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink: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 Repurchase Program Shares Repurchased Unsettled</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares repurchased that did not settle with transfer agent as of the reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramSharesRepurchasedUnsettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:to="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c972d227-19c4-4cad-8069-411381a3ac8c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_137c63af-cffa-45ed-b6e3-4fdb46162015_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_GoodwillAndIntangibleAssetsGoodwillPolicy_d3e884be-57c9-40b6-844b-ecf46a5afd96_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_297ca073-d12a-40fd-b160-4cad17bcca70_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 annual dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_9e53a597-0907-4c96-a19c-c2b4d83b8f09_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software developed for internal use</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_83f68ee7-34a0-4a7d-9b8b-d200c99dfaad_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink: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, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a3afc31a-6c5c-40f1-bfa8-1659e8420e70_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_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_be905ecb-e439-4b76-aa36-16de309c84f9_terseLabel_en-US" xlink:label="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Six Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and six employee stock purchase plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:href="pega-20221231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:to="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_c56b64e1-9378-4d75-9b6d-dd49ecd3e0a6_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe (excluding U.K.), Middle East, and Africa</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_ac677c3f-7a6a-4878-91fd-a3d18004ef62_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_d8323ba9-24e6-4df2-bdfa-75b2ea3e1ce7_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_0cc0ece8-290b-4911-a231-0cadf14587e5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="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_us-gaap_ConsolidationPolicyTextBlock_5f7c169c-43e5-4ebc-813f-75de82be50b5_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_de311458-f050-467c-acb2-d844f16329f9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink: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 Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink: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 Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_a21b05c9-b46d-4856-853b-f738b7740b12_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_DebtInstrumentConvertibleConversionRatio1_63b3555c-0b1f-4290-bc57-979602e6aa91_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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 conversion rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_27018a08-7290-434b-8e80-2a9bf9146934_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_11a25957-0453-4aec-bc8e-5e7f1a704c0c_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_31e1aab5-600d-4bb4-bae4-3061273d2ab7_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_PaymentsForRepurchaseOfConvertiblePreferredStock_9796c9ae-7fa3-4a10-a801-36724a3f6712_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" 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">Purchase of capped calls related to convertible senior notes</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_b5cb62b5-7cc1-41d4-b6da-cff81b9864f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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-deductible compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c18ad0c1-9242-4366-94ad-8d5aa0d224e9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="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_9a162719-5531-46e4-9f64-405252740d8e_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_fa204af4-e93e-4692-948c-9fb39f8e5ac9_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_OperatingLossCarryforwardsValuationAllowance_54d7b5e4-f2e2-4a41-8365-da26a9aced36_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink: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 expected to expire unused</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_cb2b7da2-15ed-40f1-91de-27fe26af04fd_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">Net operating losses</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_08cf9334-bd97-437d-b0d4-69ee69afd84e_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_0be79bd7-55a1-43e9-9d4e-d8834dd1b71d_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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_63f1217e-7af9-429d-b5fd-27147449957d_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-2 years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_630e1a56-97fc-4233-9c92-7eb92144b804_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_c2a594c6-8888-4c34-a76d-c3bc571d8c46_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_ac1be849-84b7-400f-892f-b029b7a54a6f_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">Additions for tax positions of 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_DeferredForeignIncomeTaxExpenseBenefit_cf1705b5-5a24-4feb-a46a-ca50b7db8a12_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_523710a6-4719-4510-a3bc-5010adf96f4e_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_29d54139-2b2b-4d37-b7b5-ba65788cd541_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_a8688a8e-2239-4fd1-bc39-c1867f2083cf_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">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_5b3412c9-f942-480a-8e51-b03198badeb9_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1430e61a-689c-483f-8c06-cf0583b365a5_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_fc4c454a-f2b4-47fd-a861-21ae65945d5e_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_pega_ConsultingMember_a98b1b79-5f3e-4d11-ba31-8e27d23520b6_terseLabel_en-US" xlink:label="lab_pega_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting</link:label>
    <link:label id="lab_pega_ConsultingMember_label_en-US" xlink:label="lab_pega_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting [Member]</link:label>
    <link:label id="lab_pega_ConsultingMember_documentation_en-US" xlink:label="lab_pega_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ConsultingMember" xlink:to="lab_pega_ConsultingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_89ecda2d-9b0b-4aa8-a634-e9cd0339ebb6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" 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">Federal research and experimentation credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_c470688b-c43c-4675-a48d-ce381d2a6dc2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_970447c0-cbc9-4ac3-b4cd-c81a3f5d4d9b_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_bd03de5e-fa2b-4962-8583-d65abb59c28c_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">Management estimates and reporting</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_da3711f9-5a50-4821-a788-bfaf5ef6cb18_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_05c181cd-2a34-4c63-85d2-35f85ee88636_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_c148770c-0cb8-4d96-8327-fe47f9c415cf_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_682b6f98-9564-4c2e-8be8-5f5672fe946a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MARKETABLE SECURITIES</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c931e276-61ee-4b64-9773-2ab997a84f48_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_cd12fa15-3d72-4d2c-bf57-7401854d717a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink: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_InvestmentIncomeNet_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6a24385e-516c-48ad-9913-5ba011c5ffd0_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_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_44f634ea-4336-43b6-8cbf-91a4c69b0c8c_terseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorizations</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink: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 Repurchase Program, Amount Authorized During Period</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Amount Authorized During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:to="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_308ae252-6d04-41ae-b23a-39cad9d65185_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrent_142cce35-cf9b-46dd-8f31-088642e9e58a_totalLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrent_label_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Current and Non Current</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrent_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Current and Non Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:to="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_0b92d9c1-ee84-4a89-9c59-1c26a59906a5_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_c5c40e2f-4305-4069-849e-5d46e272a252_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9404a528-b42b-43ca-b9bf-b5c5c9cf8f1e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6bffc2c5-84b4-4cd6-95ad-54cfa283d02a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="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_ScheduleOfGoodwillTextBlock_930dfc1d-76bb-4d3a-a851-f84023840b17_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Carrying Amount of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_2aa1d1c4-2ef9-4210-95ac-11da515ab55d_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 on convertible notes</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_cdc4c825-2e7b-4e08-8d3f-c27e88118af2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_081b1ff5-e946-48e3-83e2-f9d7fea94ba6_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(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_d672ea14-9dd7-44ab-9032-483a742799aa_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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_8bbdd979-724b-4060-84da-6e306ddb8f10_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherLongTermLiabilities_47b775f1-0656-4820-a435-c196949b211e_terseLabel_en-US" xlink:label="lab_pega_OtherLongTermLiabilities" xlink: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_pega_OtherLongTermLiabilities_label_en-US" xlink:label="lab_pega_OtherLongTermLiabilities" xlink: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, Long-term Liabilities</link:label>
    <link:label id="lab_pega_OtherLongTermLiabilities_documentation_en-US" xlink:label="lab_pega_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Long-term Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities" xlink:href="pega-20221231.xsd#pega_OtherLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherLongTermLiabilities" xlink:to="lab_pega_OtherLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_ba5f18e1-7eb3-4046-8142-4547c0653358_terseLabel_en-US" xlink:label="lab_pega_NonEmployeeDirectorsMember" xlink: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-employee directors</link:label>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_label_en-US" xlink:label="lab_pega_NonEmployeeDirectorsMember" xlink: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 Employee Directors [Member]</link:label>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_documentation_en-US" xlink:label="lab_pega_NonEmployeeDirectorsMember" xlink: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 Employee Directors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember" xlink:href="pega-20221231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_NonEmployeeDirectorsMember" xlink:to="lab_pega_NonEmployeeDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_f2cfbbae-6770-42a4-b33b-0e7699476826_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_f89c202d-9b06-46e2-9ede-625005d67d78_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_9dff31c2-af8f-448d-964f-139b657407db_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_8f5f38d0-288f-4eb8-8b15-421000d2f4d5_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink: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 and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_7ee1bef5-cbf3-4ece-bb37-af6cd62837e3_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_178553d6-4b85-4379-91df-f3310baaf3e0_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, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_067fb852-6396-406f-a600-f4ffedcf5c37_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, end of 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_542f41cd-c69f-4f25-9603-c7fb581c4b15_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" 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">Schedule of Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_a75c9c5a-9274-48fa-b122-171d4ad0da3b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink: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 Remaining Performance Obligations on Existing Contracts</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_0ac644b7-8701-4cf9-a549-eb04dfec8b7d_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">Credit carryforwards</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_8c5d19a0-a6eb-4741-acd2-69cf80b247df_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_dea93c02-0ba0-439b-bc5e-fcc6802dbd91_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f9a1992e-ad2c-46f3-9a11-04b0890bf2b1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_3f227ba3-74fa-47af-9174-c004d86256b0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4f5361fb-5c44-4278-81aa-a3296f0334d2_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_FiniteLivedIntangibleAssetsAccumulatedAmortization_84ee1efe-6c13-49a7-80f1-de1cca29c73c_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">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_00f71b51-985e-4119-b234-0eb30264b179_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e816b6d7-d949-4090-aa14-3b881a1a7082_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d969574f-5ce0-45d4-8e80-4d3acd8b3028_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink: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 of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_ffe0217f-e472-46d5-80bc-325fd4747792_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings (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_DividendsCommonStockCash_01ec6591-fa24-468d-84ef-924d7dfaa03b_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Cash dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_51eb85f8-aa08-4098-92ce-33105936b31f_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_8a85ab8b-e45b-44bb-8832-3250e8536263_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_08677d21-aa2c-4987-aee7-9bb3d7393af1_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">Schedule of Stock-Based Compensation Expense Included in Consolidated Statements of Operations</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a662f830-b640-4435-b084-5a8c0fa0a447_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive (loss) income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6344c77e-a2ec-47fa-a28c-6022e95513d7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SummaryOfMajorClientsTableTextBlock_f02c4354-b5c0-41fd-88de-a22301bea908_terseLabel_en-US" xlink:label="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink: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 Major Clients</link:label>
    <link:label id="lab_pega_SummaryOfMajorClientsTableTextBlock_label_en-US" xlink:label="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Major Clients [Table Text Block]</link:label>
    <link:label id="lab_pega_SummaryOfMajorClientsTableTextBlock_documentation_en-US" xlink:label="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Major Clients</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfMajorClientsTableTextBlock" xlink:href="pega-20221231.xsd#pega_SummaryOfMajorClientsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SummaryOfMajorClientsTableTextBlock" xlink:to="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_85fab776-434e-49c7-8eec-40235fcfe987_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for stock compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InternalUseSoftwareMember_23c826e7-04be-4665-81a1-a5a15fbf2cd0_terseLabel_en-US" xlink:label="lab_pega_InternalUseSoftwareMember" xlink: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 Use Software</link:label>
    <link:label id="lab_pega_InternalUseSoftwareMember_label_en-US" xlink:label="lab_pega_InternalUseSoftwareMember" xlink: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 Use Software [Member]</link:label>
    <link:label id="lab_pega_InternalUseSoftwareMember_documentation_en-US" xlink:label="lab_pega_InternalUseSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember" xlink:href="pega-20221231.xsd#pega_InternalUseSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InternalUseSoftwareMember" xlink:to="lab_pega_InternalUseSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_0a74f2af-b387-4f2b-a263-22ae845fae5d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_PaymentsForRepurchaseOfCommonStock_da1cc06f-4d51-4d1f-ba30-8fb15438d375_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchases under stock repurchase program</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_12388fc9-a78b-4155-b296-33a5e95b5ec5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" 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">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink: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 Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6672a46e-01d5-41f7-ad40-cf61c25fcc54_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 issuance (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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b56a88d5-3494-40b6-91a3-bdc5ce6e5faa_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_8218f2bb-ccf3-4b16-8f20-1ac892919d42_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Combined Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_cd6b7c92-59a7-4e0d-9113-1d29c5f18543_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">Accounting for 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_OperatingLossCarryforwardsLineItems_d1e501f6-8d85-4934-a3ad-0192817a0f9e_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_141235cf-b927-4801-a074-c6e63b2bb228_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_SummaryOfTaxCreditCarryforwardsTextBlock_1a55a328-0816-4619-9ff6-c25fc6b24dc4_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink: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 Credit Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_cdae010c-b98d-42e9-b3de-c9fb4934cbe7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" 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 cash, cash equivalents, and marketable securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink: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, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_18811874-31a1-48f6-a4c4-ee0d2ac2e4f6_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_71663bfd-b38a-436d-9f74-efd8caa0b10d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b6fcf81e-e76c-44ee-82c1-c1dd5e653b7f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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 effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_15a8123c-9488-4594-a005-a84be39ddafc_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" 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">(Loss) gain on capped call transactions</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_1ad1af39-cef7-42cf-9a98-eb60e43e0674_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" 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 (gain) on capped call transactions</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_FurnitureAndFixturesMember_6ae2decb-3784-486b-a844-97c170415be2_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" 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">Furniture and Fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_e9278261-1bc7-40d6-a6f2-24535c5331ff_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_09c32f9e-ca20-422f-8e09-2dab6c89c126_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_856cd88f-a4cf-4ba2-badb-104ae0932581_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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_ac17365d-9f26-4c73-abfc-66789ae97c93_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_23f5ef97-4563-4947-9b44-a797c27cc731_negatedLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" 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">GILTI, FDII, and BEAT</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink: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, GILTI, FDII, and BEAT, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum_89606fb3-5b40-4a9d-bf7d-86b545137b81_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated leverage ratio, maximum</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink: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, Covenants, Leverage Ratio, Maximum</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink: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, Covenants, Leverage Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:to="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_e4acca8a-ed36-4ec9-bbfb-21805d5fb5e3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink: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 Treasury Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink: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 Treasury Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_75e8ea45-f8ff-48d7-8158-85478baa6ffd_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_0ebd2ba4-8ac8-4d56-b2fa-9f093ae57969_verboseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" 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">1 year or less</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_3b40daeb-3656-45f8-ba89-24ba25347041_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_MoreLikelyThanNotLikelihoodPercentage_39d14d55-0712-4528-86d0-e7afb370a2c1_terseLabel_en-US" xlink:label="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More-likely-than-not benefit likelihood percentage being realized upon ultimate settlement with taxing authority resulting from sustainability of tax examination</link:label>
    <link:label id="lab_pega_MoreLikelyThanNotLikelihoodPercentage_label_en-US" xlink:label="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More Likely Than Not Likelihood Percentage</link:label>
    <link:label id="lab_pega_MoreLikelyThanNotLikelihoodPercentage_documentation_en-US" xlink:label="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percentage likelihood above which it is considered more-likely-than-not that a tax benefit will be sustained upon ultimate settlement with a taxing authority.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:href="pega-20221231.xsd#pega_MoreLikelyThanNotLikelihoodPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:to="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_8ac20e22-6b6a-49a4-9014-6be331fb782d_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_LineOfCreditFacilityLenderDomain_c04cdb40-83ff-465f-be3d-21a18b1a05af_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_84517878-34b7-42c2-8cd3-a042e8a1da4d_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_ContractWithCustomerAssetNetNoncurrent_31b78bd9-2084-4bfe-8255-cb3065a6fb00_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink: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, Asset, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_146f5a5e-cdb9-4a86-ad8a-30845ee8c37c_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">Schedule of Revenue by Geographic Area</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_ac91ca69-f479-4091-850d-b4f27f88e7ff_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) retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_d301cb47-5691-40e4-9650-5e2693e17e9e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 convertible senior notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_8d87da0f-6005-44b1-8880-f196342e6873_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_f59ebd9e-b896-46ac-b000-4707e711e31e_netLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_91c3485b-b803-4217-8bc7-38c479bd8ff3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_816b639f-51bc-42df-b01a-e1eb3f3c97d1_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink: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 percentage of fair market value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink: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 Stock Purchase Price Percentage On Completion Of Offering Period</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The current discounted purchase price calculated as a percentage of the fair market value of Company's stock the completion date of the offerings at which employees are able to purchase shares under the plan as determined by the board of directors.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_bff03acf-1123-406b-8b04-b4ffa2e585d8_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink: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 debt fair value</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink: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 Debt, Fair Value Disclosures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:to="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e76d8fdd-0a1c-4d07-83e4-b028258d89db_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_f6f68838-d641-4400-b0f4-9f017a549c54_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_srt_LitigationCaseTypeDomain_18236909-3d6c-4746-8f53-601ebff4d5d6_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_df2103f6-0ffa-4ab3-891f-045d20a05a15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilities_ee63df6f-c7c6-4658-a34d-423db7a6bca2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities" 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 revenue</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities" xlink: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 Credits and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_9afa93a1-b645-4923-8636-bd81005150d8_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d5c2dc4a-9d12-4ef8-8300-2b776295050f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink: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, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_31373cf9-8f95-46dc-923d-8fe5435bf851_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares subject to outstanding options and awards (in shares)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink: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 and RSUs Outstanding Number</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options, including both vested and non-vested, and RSUs outstanding as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_8d14008e-696f-417b-817e-567607a80250_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_ForeignPlanMember_b037e454-cb00-46ed-bb82-a50547e86602_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International plans</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_72e5daf2-0c5f-44f7-a17c-25ab58b6d27e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink: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, Intrinsic Value, Amount Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_0d9152b7-2b0c-490d-85f1-8fe299d45c2c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink: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 Amortization Expense of Acquired Intangibles</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_3f6168f5-5637-4c51-a03c-a40f65638a35_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom (&#8220;U.K.&#8221;)</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink: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 KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_5bbc3cdc-82a5-4631-b1b4-5d5f58ea5e5d_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_pega_AssetsAndLiabilitiesLesseeTableTextBlock_3252f1e0-720a-40e9-b712-aebde8ec1614_terseLabel_en-US" xlink:label="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Right of Use Asset and Lease Liabilities</link:label>
    <link:label id="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="pega-20221231.xsd#pega_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f7f2ce3b-1434-43b3-995d-a4e3d7a42db1_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">Research and development capitalization</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_b19822ef-31c5-49be-b73c-3e789e0fa674_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">Nonvested, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2cdcd919-2dda-4c87-9ad6-26a88dc09bb7_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">Nonvested, 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_171b98aa-eebf-4329-bac3-54c8cf1cbafa_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_149d69f7-57e4-4c2e-b416-646e704940cf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e02695b9-d070-4b1d-ada2-5d1923415d50_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_DebtConversionOriginalDebtInterestRateOfDebt_4b28fd15-def5-473b-ac5e-a73e30385529_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_label_en-US" xlink:label="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Original Debt, Interest Rate of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:to="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_b5653efe-d36b-47f4-9bf0-14f3b9ac53e6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_cc180b22-0ca3-40d6-ab23-eeb72aa3ee75_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink: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 Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_TotalPercentageOfUnbilledRevenue_4478ca82-b4b6-4ca0-8048-000d2d786723_totalLabel_en-US" xlink:label="lab_pega_TotalPercentageOfUnbilledRevenue" 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 percentage of unbilled revenue</link:label>
    <link:label id="lab_pega_TotalPercentageOfUnbilledRevenue_label_en-US" xlink:label="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Percentage of Unbilled Revenue</link:label>
    <link:label id="lab_pega_TotalPercentageOfUnbilledRevenue_documentation_en-US" xlink:label="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Percentage of Unbilled Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue" xlink:href="pega-20221231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue" xlink:to="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember_e33a1d9a-d8b1-478e-bced-bf9ebdd256e8_terseLabel_en-US" xlink:label="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Violation of the Virginia Computer Crimes Act</link:label>
    <link:label id="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember_label_en-US" xlink:label="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Violation of the Virginia Computer Crimes Act [Member]</link:label>
    <link:label id="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember_documentation_en-US" xlink:label="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Violation of the Virginia Computer Crimes Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:href="pega-20221231.xsd#pega_ViolationOfTheVirginiaComputerCrimesActMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:to="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_571b4a5a-e06e-4692-a227-32cff1df31cb_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current provision for (benefit from)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_346c3945-6419-4fcf-85ac-9ebf4b706998_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_86291956-0a22-4cc8-8c29-1c1d26648f66_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_42f426d6-6538-4f9d-b72e-1579a609bcb7_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_513b12d2-c3db-4c37-9764-b37bbc472b55_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_DeferredTaxLiabilitiesAbstract_d9323782-246e-463b-a65f-c64f4e0ab126_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_cbdee520-a019-4009-8c07-ba20c70979f9_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_us-gaap_OperatingLeaseExpense_f3942da7-89fc-4a57-9b42-9d695f05a66a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_d1b20841-98bc-4d7c-8520-8396500d5e63_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_ffbf2d3f-2814-44e8-9380-5b62ae3fa2a9_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_PatentedTechnologyMember_a045da1e-f9d7-475f-9d17-71cd65b83855_terseLabel_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentedTechnologyMember" xlink:to="lab_us-gaap_PatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_a10fbb04-621b-40b9-845d-690b14472f07_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink: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 conversion amount</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d683fb17-ab74-42a9-a2a5-89413b769e28_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Combined Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_8aef1580-e2b2-49fc-8944-36b109ba8f31_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_LitigationStatusAxis_f9980982-8306-4a0c-beb6-6973622790e6_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_01828c17-0726-47a9-83aa-26364682284a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issuable upon conversion</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_fbd58695-90a5-48a1-b55d-caccd5530b1b_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</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_CommonStockSharesOutstanding_93ca8aae-172a-476e-a495-a8f82c112f2a_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_11e37347-5ba5-4cb9-844c-b48962f3470c_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, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_366446fe-8d33-421b-9ad6-9707afdf697a_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, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_ab4389c1-b5d9-4864-82a3-7a19cc8be032_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration of statutes and changes in estimates</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink: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, Expiration Of Statutes And Changes In Estimates Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_37e081bf-72fd-47ca-98eb-22d71de66a51_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_d33e3bdc-3f61-4b74-8794-e36db85e15d6_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_e71c3b62-b313-4e6b-86f0-ec8a7a08b9f4_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d383acbf-9747-4b02-8dc9-fd33fb67ed1b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_97706668-bd92-4c8c-a937-0623f83dfc6d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permanent differences</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_5dadf923-c924-4d29-9949-f6aecb80ef6d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink: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 receivables</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember_96797cbb-bf87-4f89-ae8d-703878f39fe6_terseLabel_en-US" xlink:label="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</link:label>
    <link:label id="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember_label_en-US" xlink:label="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou [Member]</link:label>
    <link:label id="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember_documentation_en-US" xlink:label="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:href="pega-20221231.xsd#pega_AppianCorpVPegasystemsIncYouyongZouMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:to="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7714644-a07d-4044-a8e5-9d446b92c226_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2c265650-e370-4764-aef4-ebc07c5687f2_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 provided by (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_GoodwillAndIntangibleAssetsDisclosureTextBlock_4a4d15bc-24b8-4ae8-967e-3a9aa123bf43_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GOODWILL AND OTHER INTANGIBLE ASSETS</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_0ae51619-c6a8-4da0-a8b8-b09035b82114_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for (benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9b174792-87c7-4ac7-8ac0-0ecde4a148e0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit), total</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_99de425c-42fc-46ce-949c-24d4f149ce09_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_33c2d5d0-745b-4fd6-a0b5-3840fe799028_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">Valuation allowances</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5aa160f8-98f6-42aa-ab4c-361a6e82163a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c515f94c-9a0f-4ccc-ba7f-efd424e35623_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink: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, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_c8f395f0-c416-421d-8ad0-50f1afc23ba8_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_72014d09-864e-4951-a780-fcdcd439e6ac_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_2febb51c-b450-4684-a7a4-50fb3a89ae58_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_bea11cdc-7987-42cc-9ee7-a6824779aa8e_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">Grants issued (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_ed0f3430-48cd-4bdc-ac94-426e72de9603_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_acfcd0ff-a3fd-4f43-9447-e478d286f294_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_8ab5796b-a42c-4674-95c6-d46c5f6d4a82_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_b935962f-5f45-444d-8951-83df783d4fcd_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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_f0b5cab3-3c15-4499-a6af-895e93382f29_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink: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 Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink: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 Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d815223c-2731-4580-aa33-29048ba84de4_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">Intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ed1ed202-1e5b-417e-b8bf-356b462c669f_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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">2023</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_4b41583c-8a6a-421a-8702-019346138941_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_da6992b8-f4ff-43af-9eaa-0e95d7c89a8a_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_c366e273-a610-4521-9e87-6453362d05a0_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 shares outstanding, assuming dilution (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_00618c3d-b999-45f6-b2f9-a5cf0ca0d8cb_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_40eb63e6-a8c2-48b2-b5f5-987288f7cb92_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term in years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="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_us-gaap_LossContingenciesLineItems_d16b4c54-1824-47f3-a2c6-8a18c44cb768_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink: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 Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_afb5e955-06e7-485e-913e-3fa3f897ddd0_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink: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-use software</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink: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 Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_26e887ed-0175-44fa-ad62-050d8c319281_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink: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 required cash and investments held</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink: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, Minimum Required Cash, Investments, Available Line Of Credit</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink: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, Minimum Required Cash, Investments, Available Line Of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:to="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_8d8ecd0e-7e9e-4675-914b-ddcbc7f1c099_totalLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" 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 percentage of unbilled receivables</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_label_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Current And Non Current Percentage</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables current and non current percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:to="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1fd6033d-e2e7-4e4e-ab6e-1706f643febc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_734146cf-00ee-4ac8-b459-809dde18006b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink: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 Marketable Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink: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 Available-for-Sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_3e7c9cbb-49d7-450e-bb65-3d1c6ebb6461_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_874211d3-a266-4771-89c8-e2f712df349f_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_9102eb04-caf4-4625-b169-3c6b253e884f_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" 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">Unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_660e0161-8f94-4397-8798-8b0a90d94afd_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.01 par value, 200,000 shares authorized; 82,436 and 81,712 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_66fa513f-79b4-4707-bd87-e356306da780_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_6e5e83f5-b4c7-4d30-a493-3c48cbc6e343_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_8133d918-3eab-4dd4-a976-a194f2c927b2_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8865947b-9203-4a57-b2a2-5cc8a6685c36_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 of shares granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0a67268a-758b-453a-b543-293cbf59bffd_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_srt_AsiaPacificMember_2fb31ab9-a8ce-4e1e-a7e3-7e4578b700de_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia-Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_2fa9b81a-7b59-45ae-adfe-0536d1cb5df3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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 conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_311112e1-d826-47f8-a995-2d0472f6ad09_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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 contingencies and legal costs</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_f46fa817-969e-450f-a3b0-c5b99bde888d_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 Assets and Liabilities Measured at Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_14364fad-2a10-4214-aa99-eaa4308e2a89_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink: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 debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink: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 Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e1cd3cca-c5ec-47b8-a8a1-03683728ddbd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCapPrice_428ce040-e79c-43b3-8c76-29ac8eec99af_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCapPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cap price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DerivativeCapPrice_label_en-US" xlink:label="lab_us-gaap_DerivativeCapPrice" xlink: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, Cap Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCapPrice" xlink:to="lab_us-gaap_DerivativeCapPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_58c0c85f-7686-4795-93fa-2e1f421e21ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_04942775-6432-4476-a259-0a91c43fc0b2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_11375539-b36c-4ec7-bf93-947c9f4defdb_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_1cbf0cc0-e81f-413d-ae30-58c3ac30373a_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6ac8d1e8-e492-48f0-bd69-8a6246b1ecdb_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_75da4286-3232-42a9-82d8-b7b0cd6b859a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_8cfbf051-b943-4688-a072-225bd79eb61c_terseLabel_en-US" xlink:label="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink: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 recognized during the period that was included in deferred revenue</link:label>
    <link:label id="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_label_en-US" xlink:label="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized, Including Opening Balance</link:label>
    <link:label id="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_documentation_en-US" xlink:label="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized, Including Opening Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:href="pega-20221231.xsd#pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:to="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_ecbb7435-305c-4dbf-b110-9f58b0c7cf24_terseLabel_en-US" xlink:label="lab_pega_DepreciationExpenseTableTextBlock" xlink: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 Depreciation Expense</link:label>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_label_en-US" xlink:label="lab_pega_DepreciationExpenseTableTextBlock" xlink: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 Expense [Table Text Block]</link:label>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_documentation_en-US" xlink:label="lab_pega_DepreciationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DepreciationExpenseTableTextBlock" xlink:href="pega-20221231.xsd#pega_DepreciationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DepreciationExpenseTableTextBlock" xlink:to="lab_pega_DepreciationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8e380594-3545-47f6-85dd-4d6924b52d8d_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_fd164f95-3cbb-483f-948e-b55a21187fe4_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_pega_UnbilledRevenueTotal_dd475ff7-4553-4df7-bea1-5cc9a2d1780a_totalLabel_en-US" xlink:label="lab_pega_UnbilledRevenueTotal" 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">Unbilled revenue total</link:label>
    <link:label id="lab_pega_UnbilledRevenueTotal_label_en-US" xlink:label="lab_pega_UnbilledRevenueTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenue Total</link:label>
    <link:label id="lab_pega_UnbilledRevenueTotal_documentation_en-US" xlink:label="lab_pega_UnbilledRevenueTotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenue Total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal" xlink:href="pega-20221231.xsd#pega_UnbilledRevenueTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledRevenueTotal" xlink:to="lab_pega_UnbilledRevenueTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_13b93eb8-ee5e-4263-8ab8-5fd22acd6f83_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_IncomeTaxReconciliationOtherAdjustments_bc35ab4c-7ea8-45b4-839d-f65838d7db36_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink: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_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_937a1e0b-bfa0-4756-a5c3-6a34a45301b2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_4112ba9a-f3fd-4213-ac6c-258b8cc5c085_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_7f6a1cdf-cbc2-4900-ab57-bf92d3214ff5_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_CashEquivalentsMember_fdd899f5-7d55-43f2-99ca-c030a70d76cb_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink: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_CashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember" xlink:to="lab_us-gaap_CashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_88949087-ea0b-4059-a1e2-4abb94a2e78b_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographical Areas [Table]</link:label>
    <link:label id="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_label_en-US" xlink:label="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographical Areas [Table]</link:label>
    <link:label id="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_documentation_en-US" xlink:label="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographical Areas [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:href="pega-20221231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:to="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_d51f89fc-f332-4a30-b0ec-694f8061515b_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">Investment in property and equipment included in accounts payable and accrued liabilities</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_ForeignCurrencyTransactionGainLossBeforeTax_d7c1ec62-4232-4389-8594-74c289d02954_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency transaction gain (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_d5df3e51-44ba-4aeb-bece-56d9f6f8cf0d_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" 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">Foreign currency transaction (gain) loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CostOfRevenueMember_acd43e93-1e36-4c85-b891-c5f7e791ccbf_verboseLabel_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_pega_CostOfRevenueMember_ab05ff0e-a87a-44bf-9e91-f6f65dda51f5_terseLabel_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_pega_CostOfRevenueMember_label_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink: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 [Member]</link:label>
    <link:label id="lab_pega_CostOfRevenueMember_documentation_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" 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_pega_CostOfRevenueMember" xlink:href="pega-20221231.xsd#pega_CostOfRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CostOfRevenueMember" xlink:to="lab_pega_CostOfRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SubscriptionLicenseMember_ad4b3d18-0d4e-4b5e-812e-d413dd2be4fd_terseLabel_en-US" xlink:label="lab_pega_SubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription license</link:label>
    <link:label id="lab_pega_SubscriptionLicenseMember_label_en-US" xlink:label="lab_pega_SubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription License [Member]</link:label>
    <link:label id="lab_pega_SubscriptionLicenseMember_documentation_en-US" xlink:label="lab_pega_SubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription License</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SubscriptionLicenseMember" xlink:to="lab_pega_SubscriptionLicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_ae633c02-7394-47c6-bc8d-be871c7dbc3e_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_2080b2d4-343a-4b6e-8dba-fd6a883fa9de_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_ConvertibleLongTermNotesPayable_a248723f-fc1b-4d45-b123-d94389328908_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink: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 senior notes, net</link:label>
    <link:label id="lab_us-gaap_ConvertibleLongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink: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 Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:to="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8a781851-6e03-4c55-b499-6f4b0808c3d2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ae55d183-c567-4e41-b6ee-515bd5f08989_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_FiniteLivedIntangibleAssetUsefulLife_ea478393-2f6e-4c74-8d2f-3762695c8150_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" 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">Useful life of capitalized software</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8722be0d-dbdf-4cba-a0e7-1a9846e9d184_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d2e32a21-7205-4f39-b707-4b9f98f0124c_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">Cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_ed24ca59-a075-46ec-a09f-de8fb75db8a8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_2543703c-0fe0-4794-87dc-46a0e9edb2a1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount</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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c18381d2-dfe5-4edd-a955-edbc82421879_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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">2025</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_91bdc567-9e63-4503-a88c-7106bf535e52_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">Issuance of common stock under the 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_us-gaap_ComprehensiveIncomeNetOfTax_b23b1424-aa71-4d65-a770-7d8c9c715541_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_srt_LitigationCaseAxis_62356282-f2e4-4586-9b5e-9630c5d0ad15_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_32f9c372-ccc9-413c-adc1-4ca2bd30165f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_5992613a-40fc-4a20-b664-cbdd143ca1e3_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption threshold trading days</link:label>
    <link:label id="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_label_en-US" xlink:label="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" xlink: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, Redemption, Threshold Trading Days Before Maturity</link:label>
    <link:label id="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_documentation_en-US" xlink:label="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" xlink: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, Redemption, Threshold Trading Days Before Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" xlink:href="pega-20221231.xsd#pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" xlink:to="lab_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_683eb735-a20f-4aed-ac9a-0d2417e01fca_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SubscriptionServicesMember_8e389338-91ec-4ad1-8968-24589a5c219a_terseLabel_en-US" xlink:label="lab_pega_SubscriptionServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription services</link:label>
    <link:label id="lab_pega_SubscriptionServicesMember_label_en-US" xlink:label="lab_pega_SubscriptionServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription Services [Member]</link:label>
    <link:label id="lab_pega_SubscriptionServicesMember_documentation_en-US" xlink:label="lab_pega_SubscriptionServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember" xlink:href="pega-20221231.xsd#pega_SubscriptionServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SubscriptionServicesMember" xlink:to="lab_pega_SubscriptionServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ea062a98-4d50-4f60-b3d0-4ae3721e5222_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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 Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_50846b4d-a172-4b46-8f59-688246badc32_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_acf0097b-d457-4cc6-95e2-933f7e0f8e87_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="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_26d82bfc-4cde-4549-9e9f-889768a2ce9c_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_968b095a-21ac-45c6-9537-717e67b4eef8_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_f35cac28-bb6c-405b-a74e-c69d3d438623_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 long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_e39cda3a-2c8b-4b42-8df2-7edbfa6e849f_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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 long-term 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_pega_UnbilledReceivablesNonCurrent_6e822ce7-20c4-41ab-bafa-922a2be087db_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNonCurrent_de8ed5bf-7353-4dc6-a932-39ea06517736_verboseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term unbilled receivables</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNonCurrent_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Non Current</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNonCurrent_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNonCurrent" xlink:to="lab_pega_UnbilledReceivablesNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_26172471-bf08-4a18-8304-dcf3a1a257a3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink: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, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ef13bf2b-e89c-4753-9a0a-45c87855c855_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_pega_UnbilledReceivablesNotBillableContractDateYearThree_ce3972ab-a6fd-4328-89b5-f659b5860e8d_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_26af302f-69e1-4c67-abe3-488e8a6fec94_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">Amortization of intangible assets and depreciation</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_559ffc27-3c7b-432d-9dcb-6523b12cd327_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">Percentage of closing price of common stock</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_pega_OtherCurrentAssets_e16293a9-472b-4eb0-9782-13892dfcef99_terseLabel_en-US" xlink:label="lab_pega_OtherCurrentAssets" xlink: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_pega_OtherCurrentAssets_label_en-US" xlink:label="lab_pega_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Current Assets</link:label>
    <link:label id="lab_pega_OtherCurrentAssets_documentation_en-US" xlink:label="lab_pega_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets" xlink:href="pega-20221231.xsd#pega_OtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherCurrentAssets" xlink:to="lab_pega_OtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_c78ccf82-f136-4b33-9d1f-1c0116ec0c50_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_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_f3174b22-3e85-4a09-a279-d06e6b7a990d_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Supplemental Cash Flow Lease Information</link:label>
    <link:label id="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink: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 Supplemental Cash Flow Lease Information [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:href="pega-20221231.xsd#pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:to="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_008e9a7d-ff57-438f-8195-ebef03d774b9_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2-5 years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PerpetualLicenseMember_751dcf9c-a2e1-4af3-86d2-bc146be582b4_terseLabel_en-US" xlink:label="lab_pega_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual license</link:label>
    <link:label id="lab_pega_PerpetualLicenseMember_label_en-US" xlink:label="lab_pega_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual License [Member]</link:label>
    <link:label id="lab_pega_PerpetualLicenseMember_documentation_en-US" xlink:label="lab_pega_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual License</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember" xlink:href="pega-20221231.xsd#pega_PerpetualLicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PerpetualLicenseMember" xlink:to="lab_pega_PerpetualLicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_e9e91dbb-8e6c-4350-bc1d-24284af6604c_terseLabel_en-US" xlink:label="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink: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 and long-lived assets</link:label>
    <link:label id="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink: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 Asset and Impairment of Long Lived Assets [Policy Text Block]</link:label>
    <link:label id="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_documentation_en-US" xlink:label="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for the impairment and disposal of long-lived assets including other intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:href="pega-20221231.xsd#pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_d63057d5-d51f-4a2e-8e22-d681bfbfcc36_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink: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 shares vested</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink: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 of Awards Vested</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total vest date fair value of awards vested during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_84304ef5-0d1a-4feb-bda9-f02593e55806_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">Issuance of common stock under the 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_srt_CounterpartyNameAxis_52858e6f-cce1-4b2b-ab71-3eac02301dbe_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c831c274-46c1-420d-9e40-4ccf20c3d4ae_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_64cae10d-b661-4cd3-9c52-63eb8ae9f3f5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne_df430e4f-dfb6-4d9f-a727-7aa9e4139af1_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_6c7d87e3-44ac-4aab-8342-8cc1f8e485e6_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</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_dei_EntityIncorporationStateCountryCode_e30d1f7b-bc48-4f3b-85ea-4188c39b90c7_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_PropertyPlantAndEquipmentNet_d5beaf16-d546-4556-8d5f-6376d0c15117_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_7c6f86c0-9903-438c-b0d7-e9a741c2b77b_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</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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bcbfb4f4-0aa2-4e3b-99a5-4c27f89fe943_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherAmericasMember_6a8b173e-1354-4fc5-9a7d-ee9d3e00d8b9_terseLabel_en-US" xlink:label="lab_pega_OtherAmericasMember" xlink: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 Americas</link:label>
    <link:label id="lab_pega_OtherAmericasMember_label_en-US" xlink:label="lab_pega_OtherAmericasMember" xlink: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 Americas [Member]</link:label>
    <link:label id="lab_pega_OtherAmericasMember_documentation_en-US" xlink:label="lab_pega_OtherAmericasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Region of Americas, except US.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember" xlink:href="pega-20221231.xsd#pega_OtherAmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherAmericasMember" xlink:to="lab_pega_OtherAmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_788b0e18-bc49-4b85-a2da-31f3271a18b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for operating leases, net of tenant improvement allowances</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_d6c51349-ff82-4f55-8f96-5d4c1fdf72a6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink: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 Assets and Other Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink: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 Assets and Other Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_38b96416-6641-440e-9a0a-c0558bac53fe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Future Amortization Expense Related to Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_2764f2d4-89df-46cc-972c-d22497a05142_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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_SellingAndMarketingExpenseMember_6478eee4-cf99-4749-a118-19b733ac5846_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_349e8c8b-35e5-4c7f-8683-704a7ba6014f_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink: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 Dividends Declared and Dividend Payments</link:label>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Declared [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:to="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticPlanMember_085b7832-15be-4b41-9394-9c8e8ba7c45f_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Plan</link:label>
    <link:label id="lab_us-gaap_DomesticPlanMember_label_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink: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 Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticPlanMember" xlink:to="lab_us-gaap_DomesticPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_01f20021-2b41-44a7-bdb9-7e0f8d91611a_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_de9e8caf-735b-47f1-896c-f789c09b935c_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_fe270fa3-0894-4f16-a706-6c3e243ee302_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink: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, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink: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, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes_038174eb-252a-40e1-a0d8-fe0ccb5f9590_terseLabel_en-US" xlink:label="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink: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 senior notes</link:label>
    <link:label id="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes_label_en-US" xlink:label="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink: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, Convertible Senior Notes</link:label>
    <link:label id="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes_documentation_en-US" xlink:label="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink: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, Convertible Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:href="pega-20221231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:to="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3a035eb8-8aec-457a-a332-916f7e06f8fc_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_bb39497a-c841-40f2-ad0b-770eab87856f_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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">Convertible senior notes, net</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_OtherNonoperatingIncomeExpense_07668c87-dee1-400b-be26-a3dbb5444f36_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 income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="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_DeferredTaxAssetInterestCarryforward_5270c4b2-be3c-4e1e-b6a6-8faff39ccfa9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink: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 Asset, Interest Carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ClientRelationshipsMember_95f85d55-bfa8-4065-8f63-b23dc0bd97fe_terseLabel_en-US" xlink:label="lab_pega_ClientRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client-related</link:label>
    <link:label id="lab_pega_ClientRelationshipsMember_label_en-US" xlink:label="lab_pega_ClientRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Relationships [Member]</link:label>
    <link:label id="lab_pega_ClientRelationshipsMember_documentation_en-US" xlink:label="lab_pega_ClientRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember" xlink:href="pega-20221231.xsd#pega_ClientRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ClientRelationshipsMember" xlink:to="lab_pega_ClientRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_bc4b0b19-92c8-4817-aa9c-fd42f9d2fc2c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RESTRUCTURING</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_dce41518-5dba-4f30-81e6-1bd067569adf_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_us-gaap_TaxCreditCarryforwardValuationAllowance_3882c9cf-0dd1-443b-9630-ff14b3912e36_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink: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 credits expected to expire unused</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:to="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e8b14dfa-7527-4d9e-943a-dbe41fcde9f9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_38b141c6-e84e-40a2-a74f-0916f45bb139_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_1c17d680-def9-4072-a8d8-31704cf600b2_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_pega_DeferredCostsNetTextBlock_0bf7d5df-befe-400d-b1f8-b840f306ce4d_terseLabel_en-US" xlink:label="lab_pega_DeferredCostsNetTextBlock" xlink: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 COMMISSIONS</link:label>
    <link:label id="lab_pega_DeferredCostsNetTextBlock_label_en-US" xlink:label="lab_pega_DeferredCostsNetTextBlock" xlink: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 Costs Net [Text Block]</link:label>
    <link:label id="lab_pega_DeferredCostsNetTextBlock_documentation_en-US" xlink:label="lab_pega_DeferredCostsNetTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for deferred contract costs and related amortization.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredCostsNetTextBlock" xlink:href="pega-20221231.xsd#pega_DeferredCostsNetTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredCostsNetTextBlock" xlink:to="lab_pega_DeferredCostsNetTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_93cd8f47-9904-4fb1-a528-4bca287c1c56_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" 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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink: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 Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_33f51694-9cf1-40fa-83f2-02ef1209dbcb_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_43803264-5db6-4706-8d3c-59206dbd4037_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_82e6a1f7-c78e-484f-8ad1-baae1dcee0d0_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_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_39e20ae2-bd28-4088-8d04-9bebaac325b9_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average and Discount Rate</link:label>
    <link:label id="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink: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 Weighted Average And Discount Rate [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average and Discount Rate [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:href="pega-20221231.xsd#pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:to="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_52467da9-5511-4291-843e-3ebbd8a78f5f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid (refunded)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c27f0a74-4d64-4463-89be-b16874f445ad_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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 asset, statement of financial position</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_72b6d093-e48d-4fd6-b3da-481dcd51f18e_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_NumberOfReportingUnits_e5ecb1ed-715f-4aac-9794-bcf37dc15ec2_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink: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 reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d8dced5f-43d5-42be-91fa-a813fbae64c7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_cdae0e9e-645e-4995-89e7-f749d2ccc548_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink: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 notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink: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 Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_205aa555-8d2b-4dd6-8fe7-daf134080bf6_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividend declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_289617a9-b06c-4470-8a78-6a354af8c17e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_114f4e2f-60e2-4a08-abec-26ff77b8fcce_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink: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_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_c3443a82-fff2-41b8-9521-e82d31912576_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net&#160;book value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_75a5ab79-45a6-42d9-8385-6136eb225e3d_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink: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 Unbilled Receivables</link:label>
    <link:label id="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink: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 Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of unbilled receivables not billable at balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:href="pega-20221231.xsd#pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:to="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm_69a2bdb2-3a32-49f4-91d2-f62e014bcb0d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining maturity</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f01807a7-2a3f-4b7f-8403-9fdedcb174f5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_5670f187-ada9-4f25-9cd4-28f3907582c7_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_SignificantAccountingPoliciesTextBlock_b187d431-0695-4cce-96f5-ebc25ef59979_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">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_DebtInstrumentConvertibleThresholdTradingDays_f6af9108-24a3-4ade-a704-5b13030a70a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink: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, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ca547985-aa74-42be-9bf7-c252168052ab_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 stock-based compensation expense, unvested stock options</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6b7b1d4b-27da-4a53-b592-49bcd1490af8_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">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_b3a8ddeb-c4fe-412b-b0bc-a6b2267e6b29_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink: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 Contractual Obligation, Fiscal Year Maturity Schedule</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_115c1978-c431-46f1-8efe-3b3975f28e1f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_90b52716-ea6b-4e61-9b80-75573d1c98ce_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_1b36f468-c144-4a85-87ef-1dc3e60d571d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" 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">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink: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 Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_09c35b01-a763-4135-86de-c27accad6ad0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_dfd86cc1-85e4-43a2-b221-4aaad4191386_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, unbilled receivables, and contract assets</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_2b3b2ef0-40fc-4270-bd3f-b7a7451375bd_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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_2801942d-3071-43ee-a551-21d8696583a1_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (shares)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink: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 Instrument Other Than Option Expected To Vest Number</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of equity-based compensation awards expected to vest. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_b4485418-e5d9-4f06-a06e-c1b41db59553_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ClientAMember_d306123b-d1e5-49c0-a41b-b2301bd17208_terseLabel_en-US" xlink:label="lab_pega_ClientAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client A</link:label>
    <link:label id="lab_pega_ClientAMember_label_en-US" xlink:label="lab_pega_ClientAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client A [Member]</link:label>
    <link:label id="lab_pega_ClientAMember_documentation_en-US" xlink:label="lab_pega_ClientAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientAMember" xlink:href="pega-20221231.xsd#pega_ClientAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ClientAMember" xlink:to="lab_pega_ClientAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7753d890-0ec1-49a6-aeae-743b7779a708_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink: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, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_c7e0dcee-34a2-4c2c-bb1a-8d9c37852083_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_aa9d9608-db6e-48c0-bad2-4f90724e8cdb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3b9227da-d4ba-4376-b05c-2bfaa4498232_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for stock compensation plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7b9348c5-faa3-43bb-a5d0-6c6982ed3dd0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" 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 debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink: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 Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_1ace9589-dfa1-443b-8e6d-aada305b0895_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">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_8e46c926-ac70-495f-84d0-6f9a56fa6335_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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 lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_1c764547-4627-4719-93e3-beb9c2d5eb5c_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government debt</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_f2cd6847-3a78-4773-bec3-b40c50737e22_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEGMENT INFORMATION</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_373856dd-4622-42fa-b0a4-3d5799082069_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8aec7232-0a6b-4746-8596-97ab2fa83330_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79ae1efa-198b-43e7-b67d-e9c4c9344e4c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_fa504f19-f2ba-488c-adf2-a9e600199e04_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7c5ef10a-b837-4f7d-8ac0-97768cef9adb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink: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), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9933db7b-40fd-4e52-82e2-6fac1797a0f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cf4af5b5-f73a-4f16-88c0-68bfc2e838df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_11521f87-ed7b-4888-bfd5-5b8baa536857_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_2e16e6d8-6255-49b0-95b7-882a94014008_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink: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 Compensating Balances</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink: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, Employee Stock Purchase Plan, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_58003444-8510-4ed1-b054-34f42d931345_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_us-gaap_RestructuringCharges_e19259c8-81cc-4855-88f3-fb90c3075dc1_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_61621aa4-f5f6-48e5-8428-f743814a21e7_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_bd8e6edc-e20c-4d4a-a15e-2b0e943341e4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current 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_233d49e3-8c76-4ed2-bae0-9f808e52036f_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">Vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_d3b59209-5557-4299-8315-522e6c0d6163_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink: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, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_fd225cea-d379-4e49-95c1-27c7298907aa_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_dei_EntityFilerCategory_5df16dcb-0de9-4579-bfb4-0f1a21685cdc_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02a2300c-7b49-4ba0-bad6-1e54c07223a9_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_c8aa146d-e98d-4966-bb4b-83bf652c2939_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 shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_5283258a-1934-42f2-bec9-304153cfd8c9_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_1f2eb29b-31de-43a5-8989-43f3ec26858f_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_1592dbec-8eaa-4169-ac4e-1c1be250f58f_verboseLabel_en-US" xlink:label="lab_country_US" 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">U.S. 401(k) Plan</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_8868f7d0-df06-4da1-9ab9-465bd8d5737d_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink: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 fair market value of company stock</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink: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 Stock Price Percentage Of Fair Market Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum discounted purchase price calculated as a percentage of fair market value of the Company's stock on either the commencement date or completion date of the offerings, whichever is less, at which employees are able to purchase shares under the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_7b12c04c-2b64-45ec-abb0-bf9413cf0ba6_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">Compensation expense from 2006 ESPP</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_172c46f6-f197-4205-814a-2cc27349c502_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activity:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_ed2ae6e4-85cd-4a0f-9502-8a8b993b168b_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 20)</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_98ce5b9a-510f-41de-aff3-72e045d65654_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_fffc62a0-9c90-4d2b-9858-78fa9d698da2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a35dff48-a49f-4ae9-b302-a2f95b4c3a47_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivable_b522ec5d-3662-458b-aca2-67b72a0357e3_totalLabel_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivable" 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 receivables</link:label>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivable_label_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink: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 and unbilled receivable</link:label>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivable_documentation_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and unbilled receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable" xlink:href="pega-20221231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable" xlink:to="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_0a9e8354-8716-4daa-906f-f245b3625fe9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink: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 Noncurrent Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DeferredTaxLiabilityDebt_c1274411-4a9e-43b4-9f18-efe7dfd2251a_negatedTerseLabel_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDebt" 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">Convertible senior notes</link:label>
    <link:label id="lab_pega_DeferredTaxLiabilityDebt_label_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDebt" xlink: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 Liability, Debt</link:label>
    <link:label id="lab_pega_DeferredTaxLiabilityDebt_documentation_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDebt" xlink: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 Liability, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDebt" xlink:href="pega-20221231.xsd#pega_DeferredTaxLiabilityDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredTaxLiabilityDebt" xlink:to="lab_pega_DeferredTaxLiabilityDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_74addb15-52d7-4edf-8e3e-b5e531a1f259_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.01 par value, 1,000 shares authorized; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="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_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_2b9e7032-4deb-46a8-9266-98ffe0748c30_negatedTerseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" 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">Repurchases</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink: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 Repurchase Program Payments For Shares Repurchased Unsettled</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of shares repurchased that did not settle with transfer agent as of the reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:to="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_4230b2d0-d5df-48a1-90c0-2c875ce36f71_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding, amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredCharges_dfebae4c-f9db-40c2-9910-e54c06b3f802_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred commissions</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredCharges_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredCharges" xlink:to="lab_us-gaap_AmortizationOfDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f7b37fba-4870-4c28-b3ab-e0a948f5a0cf_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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_538ddfd8-3646-4f4d-87fe-3faacd90d2d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink: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 Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_d78e7f1a-de49-4286-9266-c43099962fc1_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58a51bb2-e3a2-404e-9a8f-5d80bc4a03b5_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">Total 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_dei_EntityWellKnownSeasonedIssuer_c54c7796-2788-42e4-9ce1-f610d452d9d2_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_57b684aa-ce67-4c4c-b552-4a0c4894bbfe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink: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 fair value included in other comprehensive income</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_2430f612-6725-4613-8341-d8c2fa28d2b5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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 Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_a48a33f8-a71f-4eeb-98b1-029117e76d91_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_0efc875b-a4a7-449f-a8f4-57624d3aca57_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_4576a7d3-9d5b-4caa-b8ce-dec2a4449b98_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_c3de5827-6d98-4ac3-b71d-81c9f7b45634_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_64504df6-9d46-40ba-9e02-3556009c448f_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_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_1703c89d-39ca-4ecc-a289-e91b5d739749_terseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:to="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AmortizationPeriodForDeferredContactCosts_0f6a81f4-f00e-4396-856f-36bcaaa68569_terseLabel_en-US" xlink:label="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink: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 period for deferred contract costs</link:label>
    <link:label id="lab_pega_AmortizationPeriodForDeferredContactCosts_label_en-US" xlink:label="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink: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 Period for Deferred Contact Costs</link:label>
    <link:label id="lab_pega_AmortizationPeriodForDeferredContactCosts_documentation_en-US" xlink:label="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average amortization period for deferred contract costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts" xlink:href="pega-20221231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AmortizationPeriodForDeferredContactCosts" xlink:to="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_036eb941-39d5-4c2e-9d22-de56422d3dbc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_64ecc37c-a599-41cd-aaaf-e391d29471d8_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_ce7ee707-f6c5-4304-b455-22d7641d5768_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REVENUE</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_acfa2482-a41e-44c7-8ccd-1fe817b5eaaa_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_3cb1860e-b252-49bd-b09e-4e07e4b4d04b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_35676f5c-3fd0-46c4-93af-9331802148ab_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink: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 period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink: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, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_ab058290-3077-4126-a20e-859c60ce3965_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_45157307-9be7-4a33-b5f2-d66da774eca4_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_b2cc419f-21b6-45de-82fe-4c53ed1a245d_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0ff9f5a9-c9c0-4803-ae77-ca65caab46c4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchases for tax withholdings for net settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2436e040-5e77-41f6-a4c3-6429231479ee_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_486834c2-7d34-403d-a3cb-e0365255f3f8_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">Debt instrument term</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_3f2e4fad-acae-4ea1-8ce7-99ee2d103880_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 Components of Net 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_AmortizationOfFinancingCosts_dc36cc97-7d6e-443a-a344-26a784a7ddea_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink: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 Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_8a8fba99-3352-46dc-84be-ea065297acae_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_GoodwillRollForward_7d40e62f-a924-4b31-86a5-709d6a5ae911_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b56c04dd-e698-4a1c-8d4e-8ce95a9b103b_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_df975892-a7f2-47f4-b218-4a0119303b4d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" 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">Authorization remaining, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d3c9f2af-1c2c-41ba-b2de-04f94efc0c9a_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" 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">Authorization remaining, end of period</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_6b5f621b-7b55-45da-8afa-6ff19c423a6a_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink: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-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e9cc6b75-a2ae-4b89-bda8-168754e8f23b_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_00346ffe-c6e4-4e49-bbbd-50a6909189d2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_cd99ac34-5ef9-454a-b975-4a5ae4d32d21_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of (loss) before Provision for (benefit from) Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0efed0be-cf3f-4d71-878c-3b117e24704e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_bd7f5630-8117-45f1-99a2-931193212585_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">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_b93e4562-955c-4d1e-8b1d-67da4b94170b_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_pega_OtherAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_pega_OtherAssetsAndLiabilitiesAbstract" xlink: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 and Liabilities [Abstract]</link:label>
    <link:label id="lab_pega_OtherAssetsAndLiabilitiesAbstract_documentation_en-US" xlink:label="lab_pega_OtherAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets and Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract" xlink:href="pega-20221231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract" xlink:to="lab_pega_OtherAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_83bc8431-1f7d-45fc-a58d-7a818c954ef7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After the calendar quarter ending on June 30, 2020</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink: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, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_1a84663d-9156-4560-8078-a6a77460a33a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" 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 investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_80eea216-a574-4210-80c4-85fc48c979f6_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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_65b7aaef-3b6c-40d2-99f3-8c1630b4befe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New investments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_58fdff65-dad2-46f9-882f-1f1e40162a36_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_23a84c1f-955a-4cb3-ba1e-1d55c02f01c4_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" 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">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_ee8f3624-e693-446b-8f47-914f34d310e9_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_71f5d996-58ce-463b-bc5c-339c999b9c35_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0bd8abf6-16a9-4b7e-9392-358fe87d2b07_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_43ddcae9-6ad4-4833-8321-1db7d20401fd_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(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_pega_UnbilledReceivablesNotBillableContractDateYearTwo_d7fb960e-2865-49d5-a3db-b702132e62ec_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_dd5cfc65-ca82-45d6-a0c0-b54b957938bb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals and reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_afa8e0d5-cf49-436c-a11b-1713bab91485_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting in quarterly installments over the remaining four years</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink: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, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_a51cd90d-56c5-498f-ba49-5acea12a80ab_terseLabel_en-US" xlink:label="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforwards with unlimited carryforward period</link:label>
    <link:label id="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_label_en-US" xlink:label="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforwards With Unlimited Expiration Period</link:label>
    <link:label id="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_documentation_en-US" xlink:label="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards with unlimited expiration period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:href="pega-20221231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:to="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ebc26a96-1bc6-4ad8-8ec1-d22427f109d4_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</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_pega_LongLivedAssetsByGeographicalAreasLineItems_a5a059d3-c133-4fd9-9507-01686e4b2021_terseLabel_en-US" xlink:label="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink: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 Assets by Geographical Areas [Line Items]</link:label>
    <link:label id="lab_pega_LongLivedAssetsByGeographicalAreasLineItems_label_en-US" xlink:label="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink: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 Assets by Geographical Areas [Line Items]</link:label>
    <link:label id="lab_pega_LongLivedAssetsByGeographicalAreasLineItems_documentation_en-US" xlink:label="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets by Geographical Areas [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:href="pega-20221231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:to="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_345f5806-4740-4fe9-9ca4-c8dc9400c6f1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6152d078-a066-42dd-acac-b6affc2efb87_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CorporateIncentiveCompensationPlanMember_516c3a08-c318-4b37-9fe4-a1a536f24d42_terseLabel_en-US" xlink:label="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Incentive Compensation Plan</link:label>
    <link:label id="lab_pega_CorporateIncentiveCompensationPlanMember_label_en-US" xlink:label="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_pega_CorporateIncentiveCompensationPlanMember_documentation_en-US" xlink:label="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate incentive compensation plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember" xlink:href="pega-20221231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CorporateIncentiveCompensationPlanMember" xlink:to="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1bf75bd6-2544-42a7-91b6-147aaf1c2035_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_97001cd0-b87a-45f4-8609-2262e67c6470_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" 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">Capped call transactions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink: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, Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_90a5490e-9462-47fb-83f4-9a27af4f229b_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_508869cf-da21-4b65-98e7-a4b861cc7d15_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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_bb10be94-e8a0-4aa0-82c5-522dc8b492df_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_OtherAssetsCurrent_47319b76-ebb5-4bc4-85a8-44126381dd07_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_f0d729ff-8cb1-495d-b12f-8b4e2fd5f8d7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" 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 assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4931ed46-5c62-4cca-b140-920b6faae0bf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 Available-for-Sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_ba23f63b-c1ab-4fcf-be99-82753ad52e23_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">Total 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_0dbeec66-c45f-4683-aaac-2c18d9cd6d27_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_d5740308-ee35-4b6a-a19b-e90d94b274d9_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">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_d645742e-25c1-4cc2-8976-502cb24b8379_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">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_8b466df7-52e7-40d8-a09d-62d8521aaf07_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink: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, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember_915475d1-5b1c-4269-8c9f-f29487c20679_terseLabel_en-US" xlink:label="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture investments</link:label>
    <link:label id="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember_label_en-US" xlink:label="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments In Privately Held Companies [Member]</link:label>
    <link:label id="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember_documentation_en-US" xlink:label="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in privately held companies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:href="pega-20221231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:to="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_51151e93-d935-4e68-adf4-2b257cc187ad_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_fc52f670-ac99-4fbc-a899-176f35b9855d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_ac6d1a3b-9871-45fd-8ec1-c9c9dd801bdc_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate debt</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_b70d0a5f-1065-4d9b-9270-c13761e80d08_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_753df141-22a5-49f7-8f0c-0af631e00e90_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_143299d6-e1a5-4f2b-a814-33b433fbff32_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average number of common shares outstanding</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink: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, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_52f6cc6f-60cf-48be-a12c-d36f8335a819_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink: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, CARES Act, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, CARES Act, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationCARESActAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ebe17af9-44ec-4611-aa95-476807856578_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Maturities after Adoption of 842</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_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_537ff8c8-7388-4a10-9ce3-8828b52435ab_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" 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">Impact of change in tax law</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink: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 Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c5ac8ffc-e5ac-443e-95f5-0a3627412501_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_us-gaap_IncomeTaxAuthorityDomain_66849d4c-b686-43db-812a-651d9cd48162_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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_7b449fdc-5114-4e06-a894-3bd917e74169_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (in dollars per share)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink: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 Instrument Other Than Option Expected To Vest Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value of equity-based compensation awards expected to vest. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_abb814a7-7e94-4476-a5a4-1b1316427aae_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_ValuationAllowanceDeferredTaxAssetChangeInAmount_72e2d62a-e88d-4751-b16e-696c48a64734_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">Recognition of valuation allowance on deferred tax assets</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_26f39edd-8358-441e-968a-992f630d521d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="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_LineOfCreditFacilityRemainingBorrowingCapacity_fc9d2492-2dfb-402a-8299-658c8962f576_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_203b5917-1394-4f7f-bfb9-5ab17a654301_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xlink: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_DeferredRevenueNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_e07208c4-121f-40fd-9f17-c210e1b93df8_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_CreditFacilityAxis_0d27feeb-2f86-4122-8a0a-5d469811739b_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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_00973cec-485b-4fee-9609-b257b41261ce_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink: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 (loss) gain on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink: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, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_c700e76e-db91-4b12-9dbe-57a2196c3300_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <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_44603e62-2ed3-4fa7-b543-a1cd48e283cc_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_dae20c88-7b93-4d4b-be8e-d3c481a9c844_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_924332dd-41ac-4ce8-8a89-0c55f89aa0d7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_b05a4b7b-8525-4d3b-ab1d-7f828b0135cd_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6929953f-50bc-4293-a7f9-11fa09fbec89_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_2ae99c10-dbaf-4912-8108-989096051287_terseLabel_en-US" xlink:label="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink: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_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_label_en-US" xlink:label="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter</link:label>
    <link:label id="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_documentation_en-US" xlink:label="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink: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, Year Five and Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:href="pega-20221231.xsd#pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:to="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_c2c439e3-a436-47ff-a0a7-0cbd6e6c7576_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink: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 unbilled receivables, 1 Year or Less</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_048c2391-3515-40be-94df-6a88e95cd57a_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_9e14c948-9f90-46e0-8cc2-402117dab67a_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_f1ec460c-0881-4d31-86e4-3385ee1188b9_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_557e31a8-8fe3-43cd-8a03-128b5a2f4f3c_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_us-gaap_RevenueFromContractWithCustomerAbstract_07759363-4371-4427-8e12-05a01089cb8a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_ContractWithCustomerAssetNetCurrent_1ce5dd9c-1e05-4e41-9b28-0b4008297426_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink: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, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_6615432f-190c-4594-a2dc-4aa8a2311ea3_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" 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">Principal and interest, total due</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Total Due</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Total Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_0bc3a8e3-71ce-42aa-bdbc-dcd9b675105d_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrent" xlink:to="lab_us-gaap_DividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_cf64963c-6859-4f0a-8d7b-a6fab8fbd691_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_abb78005-dd22-4b64-b0fb-4019a7013e0d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate</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_1bfeb781-8bf6-4e71-ab1b-6fc695471e71_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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SubscriptionMember_448ba3fb-b730-4838-b0c9-5aff342a4b31_terseLabel_en-US" xlink:label="lab_pega_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_pega_SubscriptionMember_label_en-US" xlink:label="lab_pega_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:label id="lab_pega_SubscriptionMember_documentation_en-US" xlink:label="lab_pega_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember" xlink:href="pega-20221231.xsd#pega_SubscriptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SubscriptionMember" xlink:to="lab_pega_SubscriptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrivatelyHeldInvestmentMember_6f1945a2-1812-4f8d-9d04-42b93df38036_terseLabel_en-US" xlink:label="lab_pega_PrivatelyHeldInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately held investment</link:label>
    <link:label id="lab_pega_PrivatelyHeldInvestmentMember_label_en-US" xlink:label="lab_pega_PrivatelyHeldInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Investment [Member]</link:label>
    <link:label id="lab_pega_PrivatelyHeldInvestmentMember_documentation_en-US" xlink:label="lab_pega_PrivatelyHeldInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember" xlink:href="pega-20221231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrivatelyHeldInvestmentMember" xlink:to="lab_pega_PrivatelyHeldInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_36e7c49d-f7c5-4edc-8206-8966ff86a281_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit and tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_ac88d99d-492e-4f8c-aa67-73ab63c6f0a9_terseLabel_en-US" xlink:label="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink: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 Unbilled Receivables Based Upon Contract Effective Date</link:label>
    <link:label id="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_label_en-US" xlink:label="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block]</link:label>
    <link:label id="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_documentation_en-US" xlink:label="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Unbilled Receivables Based Upon Contract Effective Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:href="pega-20221231.xsd#pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:to="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_220c98d1-ecee-4035-88f0-babffe618ad5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" 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">Software revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink: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, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_f71bfe9c-e441-4e95-a03f-deaeba35614f_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">Depreciation</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_af82c0ac-b132-44b9-abc6-c61aa71273e1_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6acf7db7-10aa-44ff-b7a3-85138c1f43b7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Grant-Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_51ec581b-145e-4089-b8a0-a3cbc2de2ddd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8ee9125f-c071-4f8e-aa39-d94e8a798d48_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_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_a6af6614-1ce6-4d8e-a082-b9b8665898bb_terseLabel_en-US" xlink:label="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</link:label>
    <link:label id="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_label_en-US" xlink:label="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink: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, Contract Assets, And Deferred Revenue [Text Block]</link:label>
    <link:label id="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_documentation_en-US" xlink:label="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Contract Assets, And Deferred Revenue [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:href="pega-20221231.xsd#pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:to="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_39ea7dd8-67ba-49c2-9790-271de8365372_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_0d5f843d-121a-4a52-bf91-94cc15f98c5d_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink: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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink: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, Long-term Debt, Maturities, Repayments of Principal, Year One</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink: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, Long-term Debt, Maturities, Repayments of Principal, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_c71f0782-e4e3-495c-80ae-a3fb3e7fb8f4_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_GeneralAndAdministrativeExpense_0e41c4ea-196b-4748-86d2-52a27d184056_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_841c2ea7-899b-43a1-862b-188ce28a7ed4_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_pega_LesseeLeaseAreaOfOfficeBuilding_73187380-4295-4e6f-bac8-0aa681462f83_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of office space lease (in square feet)</link:label>
    <link:label id="lab_pega_LesseeLeaseAreaOfOfficeBuilding_label_en-US" xlink:label="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Area of Office Building</link:label>
    <link:label id="lab_pega_LesseeLeaseAreaOfOfficeBuilding_documentation_en-US" xlink:label="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink: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, Lease, Area of Office Building</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:href="pega-20221231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:to="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_33856e17-abe9-445b-bb83-b4238b02418b_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_pega_OpenSpanMember_167ead83-ed5e-4623-8155-9bbb8ebcc027_terseLabel_en-US" xlink:label="lab_pega_OpenSpanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OpenSpan, Inc.</link:label>
    <link:label id="lab_pega_OpenSpanMember_label_en-US" xlink:label="lab_pega_OpenSpanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open Span [Member]</link:label>
    <link:label id="lab_pega_OpenSpanMember_documentation_en-US" xlink:label="lab_pega_OpenSpanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OpenSpan Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember" xlink:href="pega-20221231.xsd#pega_OpenSpanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OpenSpanMember" xlink:to="lab_pega_OpenSpanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2fe503a0-22ce-49fc-a87e-5f8622dac62c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_be6f7988-ab88-4fb2-8a8f-4c0e0697bfef_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped call transactions</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_7e5a9ec2-fb1a-488e-8f6d-94027e5dad4f_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" 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">January 1,</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_b01bee65-ee17-4e24-a964-da448e8520ff_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" 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">December 31,</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_cdf3bf34-549d-47ea-b46b-977e5a1c9149_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal income taxes at statutory rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_c2287d1e-79da-437f-a7c2-75b0c053b176_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_948b8817-7dcc-4180-9bd0-b2a3302a3595_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink: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 maturities and called investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink: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 Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_456f9d76-fbee-46c5-8608-2c3beaa96a58_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink: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 remaining performance obligation (in percent)</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_7734e618-d113-4a6f-be41-3e094bf3d81c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink: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, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink: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, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_93fe4c1e-f017-4107-9c24-41f8ce827c32_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink: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 Impairment of Deferred Contract Costs</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_62c8fd68-d4ad-4cf2-8bdf-dc56d7d8145a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink: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 Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink: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 Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JudicialRulingMember_40515fd3-e378-471c-b32d-ad9a38d0f2cd_terseLabel_en-US" xlink:label="lab_us-gaap_JudicialRulingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Judicial Ruling</link:label>
    <link:label id="lab_us-gaap_JudicialRulingMember_label_en-US" xlink:label="lab_us-gaap_JudicialRulingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Judicial Ruling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JudicialRulingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JudicialRulingMember" xlink:to="lab_us-gaap_JudicialRulingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0d79ee5f-7537-45e7-a00e-2d96625a56ba_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_4b597e76-a0ed-4460-81fe-7e314c9556a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_4c73d66e-07e1-4d89-bffc-60ba80ebc23b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation before tax</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_22019576-26f6-406d-97a5-cb7e27d84b9b_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_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_ef148c15-5585-4345-836e-b37a2d3f04cf_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink: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 coverage ratio, minimum</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink: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, Interest Coverage Ratio, Minimum</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink: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, Interest Coverage Ratio, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:to="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_b0bd2595-6693-4c65-ba06-cdb3ad9044c2_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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8fda1617-7816-4c55-b314-ae1e6a1b7261_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_911ee875-2410-4dc6-95c9-dd4d19cc32dd_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">Investment in 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_AssetUnderConstructionMember_c49876b9-76ea-4dde-a45e-b99158afe205_terseLabel_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets in progress</link:label>
    <link:label id="lab_us-gaap_AssetUnderConstructionMember_label_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink: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 under Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetUnderConstructionMember" xlink:to="lab_us-gaap_AssetUnderConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_37c33dcf-24bc-4ed3-9884-05fb766f0f90_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_DisaggregationOfRevenueLineItems_59240a55-a012-4f7e-91f3-8508bd64eed7_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_pega_LeaseCostRecovery_8b938692-30e0-45f9-904d-4ec4292077e2_totalLabel_en-US" xlink:label="lab_pega_LeaseCostRecovery" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expenses</link:label>
    <link:label id="lab_pega_LeaseCostRecovery_label_en-US" xlink:label="lab_pega_LeaseCostRecovery" xlink: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 (Recovery)</link:label>
    <link:label id="lab_pega_LeaseCostRecovery_documentation_en-US" xlink:label="lab_pega_LeaseCostRecovery" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost (Recovery)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseCostRecovery" xlink:href="pega-20221231.xsd#pega_LeaseCostRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LeaseCostRecovery" xlink:to="lab_pega_LeaseCostRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_dfdddcfd-84fe-4ccb-9664-9fcd4153ed4f_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink: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 rent increase percentage</link:label>
    <link:label id="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_label_en-US" xlink:label="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Liability to be Paid, Annual Increase Percentage</link:label>
    <link:label id="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_documentation_en-US" xlink:label="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink: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, Lease, Liability to be Paid, Annual Increase Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:href="pega-20221231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:to="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2e7b37f4-8db6-4c76-9de7-ab75a5d4b428_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LongLivedAssetsPercentage_fadcd242-9236-4ade-9973-edf70a1896db_terseLabel_en-US" xlink:label="lab_pega_LongLivedAssetsPercentage" xlink: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 assets percentage</link:label>
    <link:label id="lab_pega_LongLivedAssetsPercentage_label_en-US" xlink:label="lab_pega_LongLivedAssetsPercentage" xlink: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 Assets Percentage</link:label>
    <link:label id="lab_pega_LongLivedAssetsPercentage_documentation_en-US" xlink:label="lab_pega_LongLivedAssetsPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets as a percentage of total long-lived assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage" xlink:href="pega-20221231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LongLivedAssetsPercentage" xlink:to="lab_pega_LongLivedAssetsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_54dcac56-e6f0-4b29-a38a-ac03aa016d7e_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f7445326-991f-4f7d-b741-54c571a8a7ea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Basic and Diluted Loss Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_615db779-8302-4068-8d39-ee916b0d6909_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 recognized for new leases and amendments (non-cash)</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_BusinessDescriptionAndBasisOfPresentationTextBlock_039e17ae-fcd4-4d99-a325-4e5378eea4f1_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">BASIS OF PRESENTATION</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_us-gaap_AccountingStandardsUpdateExtensibleList_0767a41a-eaa2-4ffb-a053-90a5eb41493d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative-effect adjustment from adoption of ASU 2020-06, net</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate202006Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2020-06 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>pega-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:a60b13d4-af1f-455a-8cb3-b93da061da3a,g:1537bade-bd1e-4057-af1a-3ebcdcffbbf0-->
<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.pega.com/role/COVERPAGE" xlink:type="simple" xlink:href="pega-20221231.xsd#COVERPAGE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/COVERPAGE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_2cf055d6-3c80-40aa-a2d9-bd09e2db3e91" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentType_2cf055d6-3c80-40aa-a2d9-bd09e2db3e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_125a45b8-42a6-4100-b95c-a3342ca92948" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentAnnualReport_125a45b8-42a6-4100-b95c-a3342ca92948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b20d8067-5c8a-4420-8f57-7a73116d6d32" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentPeriodEndDate_b20d8067-5c8a-4420-8f57-7a73116d6d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d73dbc0d-76b8-4fef-a450-b00cb365cd4b" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_CurrentFiscalYearEndDate_d73dbc0d-76b8-4fef-a450-b00cb365cd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_952c487e-d9b0-46d0-b02a-4e892931fd7f" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentTransitionReport_952c487e-d9b0-46d0-b02a-4e892931fd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_bdc53006-c500-4209-9610-65ef915f5103" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityFileNumber_bdc53006-c500-4209-9610-65ef915f5103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b6f2152c-90b1-4594-aefc-d52f6cfc64e3" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityRegistrantName_b6f2152c-90b1-4594-aefc-d52f6cfc64e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_db7447db-fa48-46c3-94fd-511cc6e50d80" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityIncorporationStateCountryCode_db7447db-fa48-46c3-94fd-511cc6e50d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_772e4027-2acf-4829-8458-314354b3f3cc" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityTaxIdentificationNumber_772e4027-2acf-4829-8458-314354b3f3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5cbb6a0f-5c37-452b-976d-2dc5b056269e" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityAddressAddressLine1_5cbb6a0f-5c37-452b-976d-2dc5b056269e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c2baee54-0859-4c1a-a4a1-d960b9f641c1" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityAddressCityOrTown_c2baee54-0859-4c1a-a4a1-d960b9f641c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6523fc7b-52de-4dad-8877-2904fab80c85" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityAddressStateOrProvince_6523fc7b-52de-4dad-8877-2904fab80c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d0271ce7-d370-4296-8b8d-c9053eb5fcc7" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityAddressPostalZipCode_d0271ce7-d370-4296-8b8d-c9053eb5fcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_2d76a6a9-e039-4ae1-8f61-55df2683f582" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_CityAreaCode_2d76a6a9-e039-4ae1-8f61-55df2683f582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e656590f-0fb2-4fe2-b524-b034d864ee0c" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_LocalPhoneNumber_e656590f-0fb2-4fe2-b524-b034d864ee0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ea14fc5c-f519-4b3a-8ac3-b8020c5a9d47" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_Security12bTitle_ea14fc5c-f519-4b3a-8ac3-b8020c5a9d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_dbf4cbef-c494-4adf-91b9-de1cd3a5832c" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_TradingSymbol_dbf4cbef-c494-4adf-91b9-de1cd3a5832c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_326d7e2b-84a1-49f2-8576-f4745236a5b0" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_SecurityExchangeName_326d7e2b-84a1-49f2-8576-f4745236a5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_f6097ebc-f657-49bf-b7e8-31140be2774d" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_f6097ebc-f657-49bf-b7e8-31140be2774d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_d751f8c6-1edf-4fa1-b0b6-44f44f8e6808" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityVoluntaryFilers_d751f8c6-1edf-4fa1-b0b6-44f44f8e6808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_0769666a-5f4f-4513-a502-fb419fa5b33b" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityCurrentReportingStatus_0769666a-5f4f-4513-a502-fb419fa5b33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_437c41c6-a951-4a3f-8083-e964bb0444bf" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityInteractiveDataCurrent_437c41c6-a951-4a3f-8083-e964bb0444bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_14cae854-2bbf-498b-82af-200854b4454a" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityFilerCategory_14cae854-2bbf-498b-82af-200854b4454a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e6aba3ae-76eb-4bf4-a6e5-0fa67c6a6706" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntitySmallBusiness_e6aba3ae-76eb-4bf4-a6e5-0fa67c6a6706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_8ff96c88-f1de-4700-a9da-776cfc86638f" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityEmergingGrowthCompany_8ff96c88-f1de-4700-a9da-776cfc86638f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_4c594cfc-2e57-4dd7-b150-8d051be5e50b" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_IcfrAuditorAttestationFlag_4c594cfc-2e57-4dd7-b150-8d051be5e50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_4d46052b-599f-4949-bbeb-2525cc449c4d" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityShellCompany_4d46052b-599f-4949-bbeb-2525cc449c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_e408271c-ec0b-4581-99b5-ef8151f3cbc2" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityPublicFloat_e408271c-ec0b-4581-99b5-ef8151f3cbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_f5c0f54e-c3de-4984-b361-790cd16493cd" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_f5c0f54e-c3de-4984-b361-790cd16493cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_1866b675-bee3-4d84-be51-9ee84da5fa96" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_1866b675-bee3-4d84-be51-9ee84da5fa96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7fb266aa-bf1b-482e-b17f-de7d0277779b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_AmendmentFlag_7fb266aa-bf1b-482e-b17f-de7d0277779b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d8eef33c-92ab-4c6c-818e-7a996153d1ba" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentFiscalYearFocus_d8eef33c-92ab-4c6c-818e-7a996153d1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8aec49b6-40d9-4f40-9eed-b18b7b9d3c03" 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_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8aec49b6-40d9-4f40-9eed-b18b7b9d3c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a5ee4b49-fc08-4ee2-8dcf-bfd607ada2e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_35f14d30-60fb-4c6e-84d9-5903b84f49c0" xlink:to="loc_dei_EntityCentralIndexKey_a5ee4b49-fc08-4ee2-8dcf-bfd607ada2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/AUDITINFORMATION" xlink:type="simple" xlink:href="pega-20221231.xsd#AUDITINFORMATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/AUDITINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_AuditInformationAbstract_2f872e86-8db0-4ec4-8b50-b5b9325cc720" xlink:href="pega-20221231.xsd#pega_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_9eb4c0c6-252e-4e28-a45b-c4825ddc49d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_2f872e86-8db0-4ec4-8b50-b5b9325cc720" xlink:to="loc_dei_AuditorName_9eb4c0c6-252e-4e28-a45b-c4825ddc49d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_4e25f20f-3c65-42bb-806d-49a66fd960d0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_2f872e86-8db0-4ec4-8b50-b5b9325cc720" xlink:to="loc_dei_AuditorLocation_4e25f20f-3c65-42bb-806d-49a66fd960d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_1a2f1103-8126-4c46-9e88-69be4f577ca7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_2f872e86-8db0-4ec4-8b50-b5b9325cc720" xlink:to="loc_dei_AuditorFirmId_1a2f1103-8126-4c46-9e88-69be4f577ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_db236ef8-1ed9-4367-9f36-945cf7af8b4f" 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_f0e386e4-664c-423c-8389-68a091008ea8" 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_db236ef8-1ed9-4367-9f36-945cf7af8b4f" xlink:to="loc_us-gaap_AssetsAbstract_f0e386e4-664c-423c-8389-68a091008ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" 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_f0e386e4-664c-423c-8389-68a091008ea8" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_56da8e14-207f-4dec-8cf4-6d6d3f41751c" 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_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_56da8e14-207f-4dec-8cf4-6d6d3f41751c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_bbe33d9c-5bd8-469f-a3d5-46c3bdf231e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_bbe33d9c-5bd8-469f-a3d5-46c3bdf231e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_6f7d59ed-1ab0-4e6a-978c-1fe4af985f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_6f7d59ed-1ab0-4e6a-978c-1fe4af985f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cc2ce59f-4b21-4133-953d-cbea0335897f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cc2ce59f-4b21-4133-953d-cbea0335897f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_c2722481-adcd-4b25-a03d-c4cdd2f98777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_c2722481-adcd-4b25-a03d-c4cdd2f98777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d0862be4-93a8-4db7-a012-96e3bd86e8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_OtherAssetsCurrent_d0862be4-93a8-4db7-a012-96e3bd86e8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_eb29bc0b-d2ab-4ff6-a7be-9bee2c5e3da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0377a1da-74f8-48b8-a1ba-b63a7084f821" xlink:to="loc_us-gaap_AssetsCurrent_eb29bc0b-d2ab-4ff6-a7be-9bee2c5e3da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_9684b872-3be4-41ea-a654-b87401023a2e" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f0e386e4-664c-423c-8389-68a091008ea8" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_9684b872-3be4-41ea-a654-b87401023a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6a712bb4-d68e-4262-bc2d-b415024f05c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f0e386e4-664c-423c-8389-68a091008ea8" xlink:to="loc_us-gaap_Goodwill_6a712bb4-d68e-4262-bc2d-b415024f05c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9ff00d0d-f6a3-4c4c-b0df-23697a9b48f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f0e386e4-664c-423c-8389-68a091008ea8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9ff00d0d-f6a3-4c4c-b0df-23697a9b48f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bfaddfab-974b-4538-9a5c-f04104527c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f0e386e4-664c-423c-8389-68a091008ea8" xlink:to="loc_us-gaap_Assets_bfaddfab-974b-4538-9a5c-f04104527c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" 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_db236ef8-1ed9-4367-9f36-945cf7af8b4f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3e91f72f-a2f7-4d05-9835-a6fcd172e973" 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_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f4a5b5ac-a509-472e-be08-73c4955aa930" 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_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:to="loc_us-gaap_AccountsPayableCurrent_f4a5b5ac-a509-472e-be08-73c4955aa930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2579695b-8589-46b3-a608-45ad21bfbd13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_2579695b-8589-46b3-a608-45ad21bfbd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cf31c3df-8e0c-4cae-8ce8-aa7b57334f34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cf31c3df-8e0c-4cae-8ce8-aa7b57334f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_dc3e9659-7bf6-48a1-9abb-4ad9e073cc20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_dc3e9659-7bf6-48a1-9abb-4ad9e073cc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_16f16386-57e9-4249-9bc6-18170ae1779f" 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_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_16f16386-57e9-4249-9bc6-18170ae1779f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1c431512-96a2-431c-a797-ace72ca50b75" 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_3e91f72f-a2f7-4d05-9835-a6fcd172e973" xlink:to="loc_us-gaap_LiabilitiesCurrent_1c431512-96a2-431c-a797-ace72ca50b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_a8de2a98-17f1-4692-82e8-704333f7656f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_a8de2a98-17f1-4692-82e8-704333f7656f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_59c96284-0360-486c-8ac4-90b6ec4704b4" 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_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_59c96284-0360-486c-8ac4-90b6ec4704b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d7a0a04a-aa31-4bad-932c-60e9aa4ab9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d7a0a04a-aa31-4bad-932c-60e9aa4ab9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6a21c2df-ec7b-4826-b484-4324add02e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_Liabilities_6a21c2df-ec7b-4826-b484-4324add02e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3708d58b-3de2-40c4-ba96-69a3d037dc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3708d58b-3de2-40c4-ba96-69a3d037dc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a7fce840-cc34-45d9-96f9-5c2ccddb5197" 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_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:to="loc_us-gaap_PreferredStockValue_a7fce840-cc34-45d9-96f9-5c2ccddb5197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_94e5ffa0-76da-411c-8452-a3d26938d64f" 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_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:to="loc_us-gaap_CommonStockValue_94e5ffa0-76da-411c-8452-a3d26938d64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0df5cd4f-0750-4368-9d9f-dc7099a257ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0df5cd4f-0750-4368-9d9f-dc7099a257ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9997da57-6651-4a07-b6b0-7c5f32b32ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9997da57-6651-4a07-b6b0-7c5f32b32ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_5f6345d4-bc2b-4647-bb58-81b7df6b7daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_5f6345d4-bc2b-4647-bb58-81b7df6b7daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2908ee96-b152-4ce9-bf53-036ada48c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_5f6345d4-bc2b-4647-bb58-81b7df6b7daa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2908ee96-b152-4ce9-bf53-036ada48c6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2dafc2fe-3010-4c1a-9bfe-4d255a06ba72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_5f6345d4-bc2b-4647-bb58-81b7df6b7daa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2dafc2fe-3010-4c1a-9bfe-4d255a06ba72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_67c1e737-f889-4a9e-9357-6774a3313da4" 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_d785c4d0-e8c9-4641-8138-53933c6fb3d3" xlink:to="loc_us-gaap_StockholdersEquity_67c1e737-f889-4a9e-9357-6774a3313da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_32bd13af-8bbb-4554-9a4b-8679170aedf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_50dcd45c-38e5-4894-8096-707dc63aaf9e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_32bd13af-8bbb-4554-9a4b-8679170aedf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_aac40c2d-3607-49d7-8e2c-80e8713e61e1" 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_2a1dbcba-7d26-4ae4-abca-9d7f0a509b31" 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_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_2a1dbcba-7d26-4ae4-abca-9d7f0a509b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_bec488a1-3236-4881-a925-e2acb43ef653" 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_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_bec488a1-3236-4881-a925-e2acb43ef653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_8d987aba-375e-4508-8466-f96c7e4025b4" 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_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_PreferredStockSharesIssued_8d987aba-375e-4508-8466-f96c7e4025b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8d25bf08-cbff-48ba-895b-ebcfb826fa8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8d25bf08-cbff-48ba-895b-ebcfb826fa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_10a3ffe4-8ab6-494a-9ac9-08831dfe894a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_10a3ffe4-8ab6-494a-9ac9-08831dfe894a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_3d2beff9-406c-49d5-8912-f6609c86fe4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_CommonStockSharesIssued_3d2beff9-406c-49d5-8912-f6609c86fe4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cc873271-8941-468e-a9f7-dc69f532e198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_aac40c2d-3607-49d7-8e2c-80e8713e61e1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cc873271-8941-468e-a9f7-dc69f532e198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_40cccb08-6660-449b-b46e-b1c801bf2452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_40cccb08-6660-449b-b46e-b1c801bf2452" xlink:to="loc_us-gaap_StatementTable_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" 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_StatementTable_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" xlink:to="loc_srt_ProductOrServiceAxis_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" 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_a48ccee2-db75-4ca8-be25-f8b2109a5ae7" xlink:to="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_7890672f-b13a-4a2b-a176-363be0867ac6" xlink:href="pega-20221231.xsd#pega_SubscriptionServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_SubscriptionServicesMember_7890672f-b13a-4a2b-a176-363be0867ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_8cf576b9-bb99-4383-801b-0c332aed2dcb" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_SubscriptionLicenseMember_8cf576b9-bb99-4383-801b-0c332aed2dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_f2566b88-17bd-4feb-a20e-8e185e3ea27d" xlink:href="pega-20221231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_PerpetualLicenseMember_f2566b88-17bd-4feb-a20e-8e185e3ea27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_6f1b4d75-b392-4baf-b182-45f2101695ca" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e4013c1a-6c51-418c-9656-61c1390d0813" xlink:to="loc_pega_ConsultingMember_6f1b4d75-b392-4baf-b182-45f2101695ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" 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_7c9b95f2-4966-4bc0-8ce3-fa9f9d324293" xlink:to="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_e2e46b0c-ec75-4325-bc57-1c3434fedb49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_RevenuesAbstract_e2e46b0c-ec75-4325-bc57-1c3434fedb49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c33a0c24-add8-4129-8ff5-42f264ef0fe2" 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_RevenuesAbstract_e2e46b0c-ec75-4325-bc57-1c3434fedb49" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c33a0c24-add8-4129-8ff5-42f264ef0fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_0c32a7fd-db41-41f8-b15d-067385491271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_CostOfRevenueAbstract_0c32a7fd-db41-41f8-b15d-067385491271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_66d83c95-2f98-4278-a044-056b057ea6df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_0c32a7fd-db41-41f8-b15d-067385491271" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_66d83c95-2f98-4278-a044-056b057ea6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c7a43190-e23e-429b-a97f-39464cca48e6" 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_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_GrossProfit_c7a43190-e23e-429b-a97f-39464cca48e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" 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_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4782eae8-5ccd-40d4-92d7-a8e36ed83765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4782eae8-5ccd-40d4-92d7-a8e36ed83765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a5a8ebac-6d8a-4a6b-a57e-9e3603edc289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a5a8ebac-6d8a-4a6b-a57e-9e3603edc289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_298ee086-db23-4902-81ac-d6872ba785ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_298ee086-db23-4902-81ac-d6872ba785ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_43510afb-9404-498a-aabb-ad7df0f70f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_RestructuringCharges_43510afb-9404-498a-aabb-ad7df0f70f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2eb56aa7-aac6-4919-837d-026d0da2e323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6509df67-7e5e-41fd-b2e0-b91bdba7c9d8" xlink:to="loc_us-gaap_OperatingExpenses_2eb56aa7-aac6-4919-837d-026d0da2e323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3ef8e165-404c-46e1-9e89-29e976ad8aa8" 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_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_OperatingIncomeLoss_3ef8e165-404c-46e1-9e89-29e976ad8aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb7dadd0-f89f-4f0b-85c0-07b98ee70316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb7dadd0-f89f-4f0b-85c0-07b98ee70316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_5f9711e6-7363-4daa-8f5d-0f1a4ce08ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_InvestmentIncomeNet_5f9711e6-7363-4daa-8f5d-0f1a4ce08ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d099e0d6-4e94-49e8-8c89-a7f3a7d28f05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_InterestExpense_d099e0d6-4e94-49e8-8c89-a7f3a7d28f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_5e563ac9-26de-42c9-bad7-2b605cecdf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_5e563ac9-26de-42c9-bad7-2b605cecdf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fb7361f1-83eb-49a2-8b38-838b29b278fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fb7361f1-83eb-49a2-8b38-838b29b278fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_efea88a6-e6de-4dae-b101-baa1e46c1a21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_efea88a6-e6de-4dae-b101-baa1e46c1a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5eabf4ae-e782-4e29-9039-326f4ff577b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5eabf4ae-e782-4e29-9039-326f4ff577b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a1b52fe-90e4-4fe9-970e-62fa4002228c" 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_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_NetIncomeLoss_0a1b52fe-90e4-4fe9-970e-62fa4002228c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_11c82431-dd90-4ed3-bf55-2d3609c84dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:to="loc_us-gaap_EarningsPerShareBasic_11c82431-dd90-4ed3-bf55-2d3609c84dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d3aa7ff5-5f82-4d92-bff0-48b5fc50c4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_649e6a84-885f-42a4-84cb-0381df6e4395" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d3aa7ff5-5f82-4d92-bff0-48b5fc50c4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de5a8918-0c7e-48eb-aa98-405e7ba599db" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f836aa84-d4ca-49ea-889d-7ac7a7ce13fb" 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_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f836aa84-d4ca-49ea-889d-7ac7a7ce13fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d56f4d43-fbeb-453a-a786-54555231140d" 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_EarningsPerShareBasicOtherDisclosuresAbstract_05c5b0b9-3e7b-4e13-b4bc-ae3afa0d0f2f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d56f4d43-fbeb-453a-a786-54555231140d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_dc9bf3e8-d4e4-4587-8127-5be328995bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8aac7c2a-6cb2-492f-9980-3a4916c348cb" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_dc9bf3e8-d4e4-4587-8127-5be328995bec" xlink:to="loc_us-gaap_NetIncomeLoss_8aac7c2a-6cb2-492f-9980-3a4916c348cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_0727d04e-06d9-47e7-8829-d1ec6c0f3f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_dc9bf3e8-d4e4-4587-8127-5be328995bec" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_0727d04e-06d9-47e7-8829-d1ec6c0f3f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ce5233a5-71db-4be4-992c-415e788916ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_0727d04e-06d9-47e7-8829-d1ec6c0f3f3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ce5233a5-71db-4be4-992c-415e788916ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_38f0b276-6643-4e13-b90c-61960b5c9b79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_0727d04e-06d9-47e7-8829-d1ec6c0f3f3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_38f0b276-6643-4e13-b90c-61960b5c9b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_394cee70-5044-4b27-94f8-0ce56b8e2e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_0727d04e-06d9-47e7-8829-d1ec6c0f3f3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_394cee70-5044-4b27-94f8-0ce56b8e2e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ca9c4a3f-d7cb-4eb5-8e2d-861ed5a03278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_dc9bf3e8-d4e4-4587-8127-5be328995bec" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ca9c4a3f-d7cb-4eb5-8e2d-861ed5a03278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6994eef0-4f0d-43b1-ae22-0a652898ef88" 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_5dede202-38f4-4ac9-857f-976e8d0d2513" 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_6994eef0-4f0d-43b1-ae22-0a652898ef88" xlink:to="loc_us-gaap_StatementTable_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5b911cb4-f51b-4024-877b-73079d732451" 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_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5b911cb4-f51b-4024-877b-73079d732451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" 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_5b911cb4-f51b-4024-877b-73079d732451" xlink:to="loc_us-gaap_EquityComponentDomain_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b9698cb4-bdbe-4a12-9c5e-11b85cefa829" 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_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_CommonStockMember_b9698cb4-bdbe-4a12-9c5e-11b85cefa829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_94919a6f-f454-46fa-bd60-98624530e19c" 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_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_94919a6f-f454-46fa-bd60-98624530e19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_df762fae-57a5-4336-bdfb-fa661cfc8386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_RetainedEarningsMember_df762fae-57a5-4336-bdfb-fa661cfc8386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bcf48c8c-69b5-4467-91c4-ee7487a3dc6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1d2ed6c-eace-4e8a-b06d-60a52f1297bf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bcf48c8c-69b5-4467-91c4-ee7487a3dc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_428e6e30-2e41-414d-a66f-eb9ad511f0df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8b77c6da-d727-47fc-ad69-c4cd0dd856ee" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_428e6e30-2e41-414d-a66f-eb9ad511f0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b4516412-69fd-4e67-88ef-4d39fccf0a68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_428e6e30-2e41-414d-a66f-eb9ad511f0df" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b4516412-69fd-4e67-88ef-4d39fccf0a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_40ba5bb8-f433-4dfc-9702-dbbc75ad3991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5dede202-38f4-4ac9-857f-976e8d0d2513" xlink:to="loc_us-gaap_StatementLineItems_40ba5bb8-f433-4dfc-9702-dbbc75ad3991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40ba5bb8-f433-4dfc-9702-dbbc75ad3991" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_025e823e-0c14-4971-a8dc-bdad595bb40d" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_025e823e-0c14-4971-a8dc-bdad595bb40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a730362e-845e-48ff-bcaf-8f88fc23c311" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockholdersEquity_a730362e-845e-48ff-bcaf-8f88fc23c311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2bfb4b03-4309-4b21-991e-b60935cb99e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2bfb4b03-4309-4b21-991e-b60935cb99e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1244d76b-b37c-4d2c-81c4-a2ea0f7e1bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1244d76b-b37c-4d2c-81c4-a2ea0f7e1bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_293ac84b-e1f6-4656-b845-ef049ae2dc08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_293ac84b-e1f6-4656-b845-ef049ae2dc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dddfcf44-54e0-4948-abd6-d87b89629e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dddfcf44-54e0-4948-abd6-d87b89629e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_ed178360-9913-412f-99c0-cf5b87c5db37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_ed178360-9913-412f-99c0-cf5b87c5db37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c0170fe6-316f-4b3c-a474-8ce55980ee50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c0170fe6-316f-4b3c-a474-8ce55980ee50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9a2eccfb-0b21-4dab-9b1c-439aee8ca578" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9a2eccfb-0b21-4dab-9b1c-439aee8ca578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_22fb4688-d3a8-45d2-b121-9c95d373e694" 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_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_22fb4688-d3a8-45d2-b121-9c95d373e694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0274b81b-1cb4-4e54-8ae7-f1e006fef02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0274b81b-1cb4-4e54-8ae7-f1e006fef02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_5b267951-31b9-4ba9-8934-c8b252c0f993" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_DividendsCommonStockCash_5b267951-31b9-4ba9-8934-c8b252c0f993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_690fc84b-26b9-45da-9dfe-c9913f07562f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_690fc84b-26b9-45da-9dfe-c9913f07562f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_add91a87-c009-4445-be19-0b2ebec22baf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_NetIncomeLoss_add91a87-c009-4445-be19-0b2ebec22baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_eb98ec9f-1f8a-4446-9ab7-9be3cfd76fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_eb98ec9f-1f8a-4446-9ab7-9be3cfd76fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_54b84268-0e23-46d6-8664-b6127b04499f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_537acf48-b8a0-49bd-94b3-b50c6d9309d6" xlink:to="loc_us-gaap_StockholdersEquity_54b84268-0e23-46d6-8664-b6127b04499f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a08724ba-3ca9-41f9-919e-b737e5f3a400" 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_CommonStockDividendsPerShareDeclared_823827dc-f521-4073-8d57-551a431d97dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a08724ba-3ca9-41f9-919e-b737e5f3a400" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_823827dc-f521-4073-8d57-551a431d97dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pega-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b4866906-ace4-44d3-85e0-34c69743540f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b4866906-ace4-44d3-85e0-34c69743540f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8acd65d7-11f3-4607-b8ec-8895985cc011" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b4866906-ace4-44d3-85e0-34c69743540f" xlink:to="loc_us-gaap_NetIncomeLoss_8acd65d7-11f3-4607-b8ec-8895985cc011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b4866906-ace4-44d3-85e0-34c69743540f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a42af236-b8f1-459b-9e80-68c191388ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_ShareBasedCompensation_a42af236-b8f1-459b-9e80-68c191388ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b9af185e-1e99-47b6-8a4b-ea5eb4476c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b9af185e-1e99-47b6-8a4b-ea5eb4476c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_28c95a4f-3ccb-4757-80d4-b0bc66d8ed92" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_28c95a4f-3ccb-4757-80d4-b0bc66d8ed92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges_480991c1-47ed-427e-9eb5-a41b961f6b37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_AmortizationOfDeferredCharges_480991c1-47ed-427e-9eb5-a41b961f6b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_fd1d5a9a-6984-42e7-9d16-eccb95da9f06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_OperatingLeaseExpense_fd1d5a9a-6984-42e7-9d16-eccb95da9f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f9ac6946-40a4-4271-84cd-4ec2e09b5bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f9ac6946-40a4-4271-84cd-4ec2e09b5bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_07694568-a7f4-4205-86c6-4242f1d5431b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_07694568-a7f4-4205-86c6-4242f1d5431b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2d0dea2b-02f7-459b-825b-ab6c0bad235a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2d0dea2b-02f7-459b-825b-ab6c0bad235a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a19f4fa4-72c6-492c-a7f0-efe1d16a0b51" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d59065a7-a0ae-4d79-ac74-635742a5021f" 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_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d59065a7-a0ae-4d79-ac74-635742a5021f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_40c29436-6cd3-415a-a8fe-1e304eb75486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_40c29436-6cd3-415a-a8fe-1e304eb75486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_364f523c-cee5-4e4f-aa83-6f813604b217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_364f523c-cee5-4e4f-aa83-6f813604b217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1770342f-95c0-461f-951b-2ce9658f764f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1770342f-95c0-461f-951b-2ce9658f764f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_e35117fa-39dc-4888-8011-33710e646daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_e35117fa-39dc-4888-8011-33710e646daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_7d99b676-bc30-4bee-827a-3fba876d7487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6e266c26-c55b-4dac-b829-5eba10b5a27b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_7d99b676-bc30-4bee-827a-3fba876d7487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb2ab7b9-2973-4a60-b319-e78e8d25c6e9" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b4866906-ace4-44d3-85e0-34c69743540f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb2ab7b9-2973-4a60-b319-e78e8d25c6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_225fb832-4a05-448d-9574-0759638788dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_225fb832-4a05-448d-9574-0759638788dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_c4018dfa-2f4c-4208-9f83-37d5bfc32c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_c4018dfa-2f4c-4208-9f83-37d5bfc32c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_926ea0a1-51b4-4c45-bc83-cd6cf34e37ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_926ea0a1-51b4-4c45-bc83-cd6cf34e37ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5f1e8a5e-4d2c-4672-bc81-6ef44e4b6cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5f1e8a5e-4d2c-4672-bc81-6ef44e4b6cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b70ae48c-cdd1-4855-88c7-878da0db49c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b70ae48c-cdd1-4855-88c7-878da0db49c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_04edd545-ac30-4225-b463-13cc59c586c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2dfb30a0-846d-4710-bddb-8992975910c1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_04edd545-ac30-4225-b463-13cc59c586c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_4a9ebc68-0fa5-40cf-8acb-4917bcc31c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_4a9ebc68-0fa5-40cf-8acb-4917bcc31c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_69793210-0fa0-4718-9c08-255c01699a66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_69793210-0fa0-4718-9c08-255c01699a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_feab767d-6f69-46d1-b0ea-a789a578816f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_feab767d-6f69-46d1-b0ea-a789a578816f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_cb388a0c-1ee8-4be7-984e-d9d03f8824b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_ProceedsFromStockPlans_cb388a0c-1ee8-4be7-984e-d9d03f8824b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_90606050-ffc7-4ccf-bc06-a0d1ab86d525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_90606050-ffc7-4ccf-bc06-a0d1ab86d525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b724e2c4-ecfc-44fe-a50f-5b1311f7f8e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b724e2c4-ecfc-44fe-a50f-5b1311f7f8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d1bd8cdd-b2f4-4322-93a7-739dff4b5fec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d1bd8cdd-b2f4-4322-93a7-739dff4b5fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58b08739-d116-4ca9-bafe-575b8a8355f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a6083f02-de0f-4cba-bfea-cac277bb10ca" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58b08739-d116-4ca9-bafe-575b8a8355f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_069d0d9d-f030-4606-9c80-c3401c216b21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_069d0d9d-f030-4606-9c80-c3401c216b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2e0f8528-ca29-419b-8d92-a1702838b1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2e0f8528-ca29-419b-8d92-a1702838b1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_33f7ebaa-84e8-45a0-aa10-d32bb2c0749b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_33f7ebaa-84e8-45a0-aa10-d32bb2c0749b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6f42a1ff-6230-47ee-98bc-ac6c53b3352e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6f42a1ff-6230-47ee-98bc-ac6c53b3352e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3a05e9a5-d984-4d2c-9081-ed6982104012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3a05e9a5-d984-4d2c-9081-ed6982104012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_51253b84-84a3-4436-a4e5-25169b0ac148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_51253b84-84a3-4436-a4e5-25169b0ac148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_fe0267b8-ba99-4f15-b14f-c04435cf6dc2" 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_51253b84-84a3-4436-a4e5-25169b0ac148" xlink:to="loc_us-gaap_InterestPaidNet_fe0267b8-ba99-4f15-b14f-c04435cf6dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b49746f5-0c45-4439-bd11-d1d8d6b318f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_51253b84-84a3-4436-a4e5-25169b0ac148" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b49746f5-0c45-4439-bd11-d1d8d6b318f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_9d0b12a0-e055-4feb-8fa6-b8f76c1fce19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fb9059d1-1be1-4043-8863-2d07a17df7c7" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_9d0b12a0-e055-4feb-8fa6-b8f76c1fce19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_66f416b7-5158-43ea-951d-1cdf766cccaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_9d0b12a0-e055-4feb-8fa6-b8f76c1fce19" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_66f416b7-5158-43ea-951d-1cdf766cccaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_fe5d5f66-163a-424a-b56f-083096cef368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_9d0b12a0-e055-4feb-8fa6-b8f76c1fce19" xlink:to="loc_us-gaap_DividendsPayableCurrent_fe5d5f66-163a-424a-b56f-083096cef368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/BASISOFPRESENTATION" xlink:type="simple" xlink:href="pega-20221231.xsd#BASISOFPRESENTATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/BASISOFPRESENTATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e92dfe98-c2ad-4f57-a675-b273c4412688" 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_BusinessDescriptionAndBasisOfPresentationTextBlock_83420b9c-66a5-421c-b682-2fde2f16b82b" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e92dfe98-c2ad-4f57-a675-b273c4412688" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_83420b9c-66a5-421c-b682-2fde2f16b82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="pega-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_23c4f4f2-862a-4385-9ea4-feccbcdf97da" 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_21409f29-6c0c-4bdd-a457-a46a1ab282a5" 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_23c4f4f2-862a-4385-9ea4-feccbcdf97da" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_21409f29-6c0c-4bdd-a457-a46a1ab282a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIES" xlink:type="simple" xlink:href="pega-20221231.xsd#MARKETABLESECURITIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d1d9a02e-6e9c-4a9f-9741-f15feaacecdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_11d16805-1d72-460e-a364-debb296dc6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d1d9a02e-6e9c-4a9f-9741-f15feaacecdd" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_11d16805-1d72-460e-a364-debb296dc6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a0ec2ef3-e5d9-4d9c-9e15-9a2201a6c395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_5a7e3cc2-faff-4d59-924d-c7c4feb08a64" xlink:href="pega-20221231.xsd#pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a0ec2ef3-e5d9-4d9c-9e15-9a2201a6c395" xlink:to="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_5a7e3cc2-faff-4d59-924d-c7c4feb08a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONS" xlink:type="simple" xlink:href="pega-20221231.xsd#DEFERREDCOMMISSIONS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_4d604f5f-9566-4e3b-95b6-5cf351a84d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredCostsNetTextBlock_87ac43ca-d717-48f6-a402-ffe8b927e2a7" xlink:href="pega-20221231.xsd#pega_DeferredCostsNetTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_4d604f5f-9566-4e3b-95b6-5cf351a84d6e" xlink:to="loc_pega_DeferredCostsNetTextBlock_87ac43ca-d717-48f6-a402-ffe8b927e2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENT" xlink:type="simple" xlink:href="pega-20221231.xsd#PROPERTYANDEQUIPMENT"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ab944dfb-2d4e-4d97-bd14-89a92d9fe7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_a1fdeda3-8b5a-485f-ab2a-73b66d7c6aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ab944dfb-2d4e-4d97-bd14-89a92d9fe7ba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_a1fdeda3-8b5a-485f-ab2a-73b66d7c6aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07b07957-d14f-4192-84b0-ce1c956bf988" 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_GoodwillAndIntangibleAssetsDisclosureTextBlock_34c88766-4b50-40e2-81e8-530097249fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07b07957-d14f-4192-84b0-ce1c956bf988" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_34c88766-4b50-40e2-81e8-530097249fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="pega-20221231.xsd#SEGMENTINFORMATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_14d72bff-2777-4c58-8846-bdfc9ff98ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_b4a3e5e7-d60e-41ce-b8fa-9f6803536380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_14d72bff-2777-4c58-8846-bdfc9ff98ff2" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_b4a3e5e7-d60e-41ce-b8fa-9f6803536380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIES" xlink:type="simple" xlink:href="pega-20221231.xsd#OTHERASSETSANDLIABILITIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_a05592ae-12ad-40cd-b4c7-26723f9feabc" xlink:href="pega-20221231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_c3ddbf31-972d-4876-83eb-9c74b7ec06dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_a05592ae-12ad-40cd-b4c7-26723f9feabc" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_c3ddbf31-972d-4876-83eb-9c74b7ec06dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURING" xlink:type="simple" xlink:href="pega-20221231.xsd#RESTRUCTURING"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RESTRUCTURING" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a3c9a336-2580-4a8e-a70d-a6a3851258e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_c9b7f0c1-5d8f-4fae-ac9e-5110eeaeeb37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a3c9a336-2580-4a8e-a70d-a6a3851258e0" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_c9b7f0c1-5d8f-4fae-ac9e-5110eeaeeb37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASES" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8842edc4-3421-4405-b6db-3a9b0024dce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_1ce2e257-2c99-4d6d-b70d-e17428f51079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8842edc4-3421-4405-b6db-3a9b0024dce5" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_1ce2e257-2c99-4d6d-b70d-e17428f51079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBT" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_27579e45-23dd-4537-b118-6cc734ead3bc" 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_814ce8f8-1699-49e9-bb2a-d9d1f9194bbd" 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_27579e45-23dd-4537-b118-6cc734ead3bc" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_814ce8f8-1699-49e9-bb2a-d9d1f9194bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8fd01a56-7fbc-49ad-9c66-8e2ad6419610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4b375ae4-37a1-43f2-bd88-ca20e4003ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8fd01a56-7fbc-49ad-9c66-8e2ad6419610" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4b375ae4-37a1-43f2-bd88-ca20e4003ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="pega-20221231.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7f1fd20a-1bb2-45c4-a2b9-59e5260aa4c5" 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_802d602f-815c-4780-a88a-02347300d05e" 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_7f1fd20a-1bb2-45c4-a2b9-59e5260aa4c5" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_802d602f-815c-4780-a88a-02347300d05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUE" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ad20d28d-b91a-4f4e-84ed-dcbf134500f4" 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_RevenueFromContractWithCustomerTextBlock_15a0fb48-b8e8-4855-aeb4-87a8b182d547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ad20d28d-b91a-4f4e-84ed-dcbf134500f4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_15a0fb48-b8e8-4855-aeb4-87a8b182d547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_776dfdcb-5e48-4969-bb4c-8c5c094e05bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_9dac203f-0f5a-4327-b066-0a0b973b3724" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_776dfdcb-5e48-4969-bb4c-8c5c094e05bc" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_9dac203f-0f5a-4327-b066-0a0b973b3724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANS" xlink:type="simple" xlink:href="pega-20221231.xsd#EMPLOYEEBENEFITPLANS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_3d689e1f-d9b7-430a-949c-e72b6e9e887d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_c89ee6cc-66c1-409d-b72c-6143bf49e4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_3d689e1f-d9b7-430a-949c-e72b6e9e887d" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_c89ee6cc-66c1-409d-b72c-6143bf49e4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXES" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6a97f0a2-7412-42d7-81c8-f902ec385b78" 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_f1eae9e7-01e9-4066-a117-bcd8d46f721b" 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_6a97f0a2-7412-42d7-81c8-f902ec385b78" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f1eae9e7-01e9-4066-a117-bcd8d46f721b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHARE" xlink:type="simple" xlink:href="pega-20221231.xsd#LOSSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LOSSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d30398f0-6d3e-426c-9f35-7e14c6d07e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_44b776b9-034f-4cd6-89a8-6101cced325f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d30398f0-6d3e-426c-9f35-7e14c6d07e9e" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_44b776b9-034f-4cd6-89a8-6101cced325f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="pega-20221231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_516703fa-5c55-4328-8876-2271a7949d89" 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_8a2467bd-993b-400c-b240-3e1872449670" 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_516703fa-5c55-4328-8876-2271a7949d89" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8a2467bd-993b-400c-b240-3e1872449670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="pega-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" 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_UseOfEstimates_5e04de24-ecc3-4d17-93a1-2535c394dbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_UseOfEstimates_5e04de24-ecc3-4d17-93a1-2535c394dbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_3c66a694-fea1-4006-9f8a-62b9e26b9494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_3c66a694-fea1-4006-9f8a-62b9e26b9494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_fa8f4179-c216-4654-aa0a-2ea8a53adfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_fa8f4179-c216-4654-aa0a-2ea8a53adfcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e13802b4-0795-46c1-b41c-3473565128d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e13802b4-0795-46c1-b41c-3473565128d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_b3ef35d3-8fcf-454b-b618-09fa25e69b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_b3ef35d3-8fcf-454b-b618-09fa25e69b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_334bfa45-c848-4cf1-89d7-3a0e874f9023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_334bfa45-c848-4cf1-89d7-3a0e874f9023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_83ed4f32-8845-480d-936e-876ca162a72d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_83ed4f32-8845-480d-936e-876ca162a72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_1558624e-6734-47f1-bcd0-ea63a4e15288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_1558624e-6734-47f1-bcd0-ea63a4e15288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_b83b0d11-ec7d-4003-82cd-c189a230e890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_b83b0d11-ec7d-4003-82cd-c189a230e890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_37078403-d0a4-4853-aa43-403abae109f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_37078403-d0a4-4853-aa43-403abae109f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_faf3b897-0b00-4e67-9d4b-d55ce9d06787" xlink:href="pega-20221231.xsd#pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_faf3b897-0b00-4e67-9d4b-d55ce9d06787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_30179565-00fd-4055-b52d-e667720f1ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_30179565-00fd-4055-b52d-e667720f1ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_81a02516-4610-41c8-b394-cda4352ccc05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_81a02516-4610-41c8-b394-cda4352ccc05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_74dd6378-e806-471e-9e3e-bf91d7990aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_74dd6378-e806-471e-9e3e-bf91d7990aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1a680e03-4fcb-4b0d-97d6-2009b7292f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1a680e03-4fcb-4b0d-97d6-2009b7292f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_f68744fb-7cb9-4547-bfed-883f9a4fb022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_f68744fb-7cb9-4547-bfed-883f9a4fb022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_f802ad0c-6bb5-46c8-a087-aa1ad01f000d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_f802ad0c-6bb5-46c8-a087-aa1ad01f000d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_dc34a5e5-2a63-4de8-a7d7-838114c1477a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_dc34a5e5-2a63-4de8-a7d7-838114c1477a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3ec15398-5f8f-448f-b68a-e898ac6f0b02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54bd7f3d-af8e-4106-b681-b268df631c02" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3ec15398-5f8f-448f-b68a-e898ac6f0b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="pega-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_07b84223-5b9b-4469-8f58-9950518a99e4" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_7d91367b-c108-4346-810e-afac8ce56b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_07b84223-5b9b-4469-8f58-9950518a99e4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_7d91367b-c108-4346-810e-afac8ce56b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESTables" xlink:type="simple" xlink:href="pega-20221231.xsd#MARKETABLESECURITIESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9789a505-dd39-4733-acde-d89674831a56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_3d66f109-1611-4ccd-ac29-eb718d5b0c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9789a505-dd39-4733-acde-d89674831a56" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_3d66f109-1611-4ccd-ac29-eb718d5b0c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f3258514-4c1a-4ca9-b03b-b1ec610e9cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock_85d937d6-cc17-4560-94c9-525902dff233" xlink:href="pega-20221231.xsd#pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f3258514-4c1a-4ca9-b03b-b1ec610e9cc0" xlink:to="loc_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock_85d937d6-cc17-4560-94c9-525902dff233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_81298a8f-b851-4f6b-8a81-9e9ab2d8f6c1" xlink:href="pega-20221231.xsd#pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f3258514-4c1a-4ca9-b03b-b1ec610e9cc0" xlink:to="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_81298a8f-b851-4f6b-8a81-9e9ab2d8f6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_33bf3782-6b04-4efb-92a8-c0c8d4d59880" xlink:href="pega-20221231.xsd#pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f3258514-4c1a-4ca9-b03b-b1ec610e9cc0" xlink:to="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_33bf3782-6b04-4efb-92a8-c0c8d4d59880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfMajorClientsTableTextBlock_145e9a17-938c-4a47-897f-ecbcddf294b1" xlink:href="pega-20221231.xsd#pega_SummaryOfMajorClientsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f3258514-4c1a-4ca9-b03b-b1ec610e9cc0" xlink:to="loc_pega_SummaryOfMajorClientsTableTextBlock_145e9a17-938c-4a47-897f-ecbcddf294b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock_e5796097-714c-42d3-9300-86f6357c75b0" xlink:href="pega-20221231.xsd#pega_ContractAssetsAndDeferredRevenueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f3258514-4c1a-4ca9-b03b-b1ec610e9cc0" xlink:to="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock_e5796097-714c-42d3-9300-86f6357c75b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSTables" xlink:type="simple" xlink:href="pega-20221231.xsd#DEFERREDCOMMISSIONSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_75453599-52b1-453b-bb08-7f0b79294f00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_e4f26797-6a65-42f5-89f7-b75845349624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_75453599-52b1-453b-bb08-7f0b79294f00" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_e4f26797-6a65-42f5-89f7-b75845349624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_4604da66-5ad9-457c-a35b-a0579e47710c" xlink:href="pega-20221231.xsd#pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_75453599-52b1-453b-bb08-7f0b79294f00" xlink:to="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_4604da66-5ad9-457c-a35b-a0579e47710c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="simple" xlink:href="pega-20221231.xsd#PROPERTYANDEQUIPMENTTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ee674506-59a3-4397-9112-966d2608efea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_5df1381d-e1e0-4e5f-a775-d37858a072bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ee674506-59a3-4397-9112-966d2608efea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_5df1381d-e1e0-4e5f-a775-d37858a072bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DepreciationExpenseTableTextBlock_a673f683-1981-4ca2-bf82-fb951ecfc052" xlink:href="pega-20221231.xsd#pega_DepreciationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ee674506-59a3-4397-9112-966d2608efea" xlink:to="loc_pega_DepreciationExpenseTableTextBlock_a673f683-1981-4ca2-bf82-fb951ecfc052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ce1cdc15-4b8f-4d7c-80a0-1047b1f36843" 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_ScheduleOfGoodwillTextBlock_664d9ece-8ced-4c59-b687-0046e0fdf4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ce1cdc15-4b8f-4d7c-80a0-1047b1f36843" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_664d9ece-8ced-4c59-b687-0046e0fdf4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_377e720a-e620-466e-8f11-2380534a4231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ce1cdc15-4b8f-4d7c-80a0-1047b1f36843" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_377e720a-e620-466e-8f11-2380534a4231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_956cb40a-627f-4336-8469-e997fbf75655" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ce1cdc15-4b8f-4d7c-80a0-1047b1f36843" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_956cb40a-627f-4336-8469-e997fbf75655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_90d16668-2670-42ee-bed1-178589c255c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ce1cdc15-4b8f-4d7c-80a0-1047b1f36843" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_90d16668-2670-42ee-bed1-178589c255c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONTables" xlink:type="simple" xlink:href="pega-20221231.xsd#SEGMENTINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5b61dc2d-a931-445a-8b8b-42071216047f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_91ce44e9-9937-4808-aa38-ef32f5312490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5b61dc2d-a931-445a-8b8b-42071216047f" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_91ce44e9-9937-4808-aa38-ef32f5312490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables" xlink:type="simple" xlink:href="pega-20221231.xsd#OTHERASSETSANDLIABILITIESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_4453eda3-35e5-40cf-afcd-5ccc103f3385" xlink:href="pega-20221231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_74d664ca-4da8-46a3-b4be-8bcb3bf10762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_4453eda3-35e5-40cf-afcd-5ccc103f3385" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_74d664ca-4da8-46a3-b4be-8bcb3bf10762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESTables" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f7f1981d-0ee1-465e-a98c-55ee64d3f723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_513c2408-4178-4018-a8d1-0b212ccaaa26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7f1981d-0ee1-465e-a98c-55ee64d3f723" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_513c2408-4178-4018-a8d1-0b212ccaaa26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock_f76afc51-dd5f-4688-a31d-ceb501551672" xlink:href="pega-20221231.xsd#pega_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7f1981d-0ee1-465e-a98c-55ee64d3f723" xlink:to="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock_f76afc51-dd5f-4688-a31d-ceb501551672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_9febe7e9-502e-427e-9c3e-7baaf2989698" xlink:href="pega-20221231.xsd#pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7f1981d-0ee1-465e-a98c-55ee64d3f723" xlink:to="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_9febe7e9-502e-427e-9c3e-7baaf2989698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d802225e-1cae-4e04-98c4-5046ae0bba7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7f1981d-0ee1-465e-a98c-55ee64d3f723" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d802225e-1cae-4e04-98c4-5046ae0bba7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_c68efb25-8185-4727-908f-35010c8f8fc9" xlink:href="pega-20221231.xsd#pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f7f1981d-0ee1-465e-a98c-55ee64d3f723" xlink:to="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_c68efb25-8185-4727-908f-35010c8f8fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTTables" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_954f6024-8df3-4521-8d1d-d5baaebfaf55" 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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_13947afd-6993-4f7b-a7d3-007fe6dd3afb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_954f6024-8df3-4521-8d1d-d5baaebfaf55" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_13947afd-6993-4f7b-a7d3-007fe6dd3afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_9bc79646-177d-4b3f-be90-908c9721b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_954f6024-8df3-4521-8d1d-d5baaebfaf55" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_9bc79646-177d-4b3f-be90-908c9721b6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYTables" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKHOLDERSEQUITYTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_97eaa9b6-19cc-46d8-ba9f-ed3c9d0e3a67" 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_DividendsDeclaredTableTextBlock_9743c29d-ebd5-4395-9e95-49559e25f811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_97eaa9b6-19cc-46d8-ba9f-ed3c9d0e3a67" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_9743c29d-ebd5-4395-9e95-49559e25f811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_ae91a6a5-4ffb-4dfb-8638-9a11c3963031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_97eaa9b6-19cc-46d8-ba9f-ed3c9d0e3a67" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_ae91a6a5-4ffb-4dfb-8638-9a11c3963031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="pega-20221231.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_65880a4a-cc6b-4fa5-a2eb-276b321806a3" 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_7dd91092-3a51-4933-acd1-7445349225af" 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_65880a4a-cc6b-4fa5-a2eb-276b321806a3" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7dd91092-3a51-4933-acd1-7445349225af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6cd2a2bd-2427-4b34-83a6-151529df8db1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_65880a4a-cc6b-4fa5-a2eb-276b321806a3" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6cd2a2bd-2427-4b34-83a6-151529df8db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUETables" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_16dd3dae-2dfd-430f-89df-24c46251e6a5" 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_bba8632c-0c50-4f31-a38a-bf7023252afc" 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_16dd3dae-2dfd-430f-89df-24c46251e6a5" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_bba8632c-0c50-4f31-a38a-bf7023252afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7808ecf2-5d3c-4e03-b393-c08bf150b552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_16dd3dae-2dfd-430f-89df-24c46251e6a5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7808ecf2-5d3c-4e03-b393-c08bf150b552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_baaca72e-25c6-41b9-a4a6-6fccc722f598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_16dd3dae-2dfd-430f-89df-24c46251e6a5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_baaca72e-25c6-41b9-a4a6-6fccc722f598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fbca2ca1-e103-43ee-8e41-45ce4beacb62" 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_d83e65dc-226a-47db-96a7-0b1c48320e17" 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_fbca2ca1-e103-43ee-8e41-45ce4beacb62" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_d83e65dc-226a-47db-96a7-0b1c48320e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_28dc53e1-6179-4059-acda-c76fe75e0ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fbca2ca1-e103-43ee-8e41-45ce4beacb62" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_28dc53e1-6179-4059-acda-c76fe75e0ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d8d97571-655f-4ba7-a011-1e0b0daf3f03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fbca2ca1-e103-43ee-8e41-45ce4beacb62" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d8d97571-655f-4ba7-a011-1e0b0daf3f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b57e7f25-69cc-45ef-87ac-7780eed8f935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fbca2ca1-e103-43ee-8e41-45ce4beacb62" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b57e7f25-69cc-45ef-87ac-7780eed8f935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_adf5f040-f096-4a5b-9c14-21c59a8e612e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fbca2ca1-e103-43ee-8e41-45ce4beacb62" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_adf5f040-f096-4a5b-9c14-21c59a8e612e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="simple" xlink:href="pega-20221231.xsd#EMPLOYEEBENEFITPLANSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_dc494b6d-dd4a-4b82-8093-abefeb64dcd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_fd56527e-3182-4895-a04a-b456865e263c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_dc494b6d-dd4a-4b82-8093-abefeb64dcd0" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_fd56527e-3182-4895-a04a-b456865e263c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_e1422fa9-eadb-44bd-ac22-88e43eddc3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_e1422fa9-eadb-44bd-ac22-88e43eddc3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_60d6411c-1ab7-4435-87d6-df9b278623a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_60d6411c-1ab7-4435-87d6-df9b278623a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4e4042e1-2311-4ff6-a266-74abd29a8aca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4e4042e1-2311-4ff6-a266-74abd29a8aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_58be705b-152f-44b2-944b-b31cc73749b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_58be705b-152f-44b2-944b-b31cc73749b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_244dc8e4-2870-409f-80bb-5db40bd03f00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_244dc8e4-2870-409f-80bb-5db40bd03f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_7cd7ffba-5c27-40a7-97f4-c7afa12ecd11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_7cd7ffba-5c27-40a7-97f4-c7afa12ecd11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_d9b4ad0f-d11f-41f6-b512-d0ef6819b318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57be29b2-f7a2-4e25-9ace-c3f205cdb76a" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_d9b4ad0f-d11f-41f6-b512-d0ef6819b318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHARETables" xlink:type="simple" xlink:href="pega-20221231.xsd#LOSSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LOSSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9ff6ef07-8a50-4fb9-8427-115db89b8f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_45745685-264b-4d99-9e78-e1770e00a094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9ff6ef07-8a50-4fb9-8427-115db89b8f6f" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_45745685-264b-4d99-9e78-e1770e00a094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_830a8572-43a1-45aa-b6b9-7ab4961b4ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_830a8572-43a1-45aa-b6b9-7ab4961b4ae2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:to="loc_srt_RangeAxis_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_97f27414-5d8c-401f-ae40-dcca3828c225" 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_aafa839d-d2c6-4a58-9cf0-7fd44b4aa44f" xlink:to="loc_srt_RangeMember_97f27414-5d8c-401f-ae40-dcca3828c225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_73b648e8-d5fe-4687-86b0-152c4f57f88e" 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_97f27414-5d8c-401f-ae40-dcca3828c225" xlink:to="loc_srt_MinimumMember_73b648e8-d5fe-4687-86b0-152c4f57f88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3ff1f44e-ee71-46f0-aea6-54befa4598a5" 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_97f27414-5d8c-401f-ae40-dcca3828c225" xlink:to="loc_srt_MaximumMember_3ff1f44e-ee71-46f0-aea6-54befa4598a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" 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_90b5d3b7-4b11-43df-8383-6b4c9b1dee9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_216f549b-0843-41eb-ad94-a90e2b3889ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:to="loc_us-gaap_ComputerEquipmentMember_216f549b-0843-41eb-ad94-a90e2b3889ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_01e37e90-3980-4069-a7b2-cea9b43a7c08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_01e37e90-3980-4069-a7b2-cea9b43a7c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember_96054884-badf-4df6-92db-64fca0ab5270" xlink:href="pega-20221231.xsd#pega_InternalUseSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b033e37d-9e18-48de-b433-bcefef732777" xlink:to="loc_pega_InternalUseSoftwareMember_96054884-badf-4df6-92db-64fca0ab5270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75c7ce95-e080-447c-903d-ce15923d1dc5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts_1f5ca484-96de-4040-a218-f63de407d630" xlink:href="pega-20221231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_pega_AmortizationPeriodForDeferredContactCosts_1f5ca484-96de-4040-a218-f63de407d630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_01715498-1459-4a56-91d5-17c2370132c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_01715498-1459-4a56-91d5-17c2370132c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_56c96da6-03b0-420b-83ae-8469b285e647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_56c96da6-03b0-420b-83ae-8469b285e647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_ea24eabb-7021-4c8f-854b-eb18b80e6585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_ea24eabb-7021-4c8f-854b-eb18b80e6585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_23c4b1e3-0da9-4341-bd9e-ae231e13cbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_23c4b1e3-0da9-4341-bd9e-ae231e13cbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MoreLikelyThanNotLikelihoodPercentage_745b3d2d-2ed0-4066-befe-834b3418a788" xlink:href="pega-20221231.xsd#pega_MoreLikelyThanNotLikelihoodPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_pega_MoreLikelyThanNotLikelihoodPercentage_745b3d2d-2ed0-4066-befe-834b3418a788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_cd6418fa-4856-4e93-bcb7-f09bc1314092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4f49c83f-978f-4955-a37d-e70f2abacb9c" xlink:to="loc_us-gaap_AdvertisingExpense_cd6418fa-4856-4e93-bcb7-f09bc1314092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#MARKETABLESECURITIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_34fba13e-6625-49e6-b7c1-f2180424fc8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_34fba13e-6625-49e6-b7c1-f2180424fc8a" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_89b8277c-8d55-4081-bc0e-2f6b8ca13c97" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_069da50e-aa32-485b-8484-23e23dd15877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_069da50e-aa32-485b-8484-23e23dd15877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_587df4bc-45c9-4c49-9a7f-2bde404c72a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dca8ce7b-e109-4969-97c6-233285635cab" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_587df4bc-45c9-4c49-9a7f-2bde404c72a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_f81e8da0-0346-4eb4-8262-0e2e12dde02e" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78ea9aa-337d-4315-b704-5a4bbadbd64f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78ea9aa-337d-4315-b704-5a4bbadbd64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a5a84ee3-86d9-415f-8035-47c23df1954c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a5a84ee3-86d9-415f-8035-47c23df1954c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d2b0a5d7-15b3-4243-b59e-d510948b67bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d2b0a5d7-15b3-4243-b59e-d510948b67bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cabab400-58a5-401a-b821-d12710a96446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_24480735-c443-48e0-8da8-347d964a1e9f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cabab400-58a5-401a-b821-d12710a96446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#MARKETABLESECURITIESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75eab715-2c1b-476a-bcec-87378b7723fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_291ea875-52d9-43eb-a0a3-2bb95b74b94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75eab715-2c1b-476a-bcec-87378b7723fd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_291ea875-52d9-43eb-a0a3-2bb95b74b94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_360d8233-27e7-48fe-8f26-fff8d23d6b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_5b57a1c2-2825-4821-b090-bf1142c7d5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_360d8233-27e7-48fe-8f26-fff8d23d6b5e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_5b57a1c2-2825-4821-b090-bf1142c7d5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_9f6ef400-8439-4bec-a0c2-dc1871b9cb41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_360d8233-27e7-48fe-8f26-fff8d23d6b5e" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_9f6ef400-8439-4bec-a0c2-dc1871b9cb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_8f3d3c5d-093d-4d42-8578-f44a45343ac1" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_360d8233-27e7-48fe-8f26-fff8d23d6b5e" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_8f3d3c5d-093d-4d42-8578-f44a45343ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable_236eaf39-cb4a-4c89-a2df-45c5576876e0" xlink:href="pega-20221231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_360d8233-27e7-48fe-8f26-fff8d23d6b5e" xlink:to="loc_pega_AccountsReceivableAndUnbilledReceivable_236eaf39-cb4a-4c89-a2df-45c5576876e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_caaceead-933b-4061-bb19-08c8a0d43766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_caaceead-933b-4061-bb19-08c8a0d43766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_cca7d903-be4d-4f3d-8758-871250c30c0c" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_cca7d903-be4d-4f3d-8758-871250c30c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_9f9bc07e-a1f6-4eac-b70d-37a73266b83d" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_9f9bc07e-a1f6-4eac-b70d-37a73266b83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_9c78ea18-0e0f-47c2-bf61-d1b7eff67b0e" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_9c78ea18-0e0f-47c2-bf61-d1b7eff67b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_6d080ffa-04f8-4b44-9436-3395ca39c9f8" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_6d080ffa-04f8-4b44-9436-3395ca39c9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_03a231ec-d7d6-4dbd-a84e-d2425115f2a3" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_03a231ec-d7d6-4dbd-a84e-d2425115f2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_a966c3e8-0710-4089-a2e9-85c9bb852fd6" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_a966c3e8-0710-4089-a2e9-85c9bb852fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_18ec656b-7935-4330-a11f-3f2cd971663b" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f320301b-2bb7-4476-893e-f7aea0a6cdf1" xlink:to="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_18ec656b-7935-4330-a11f-3f2cd971663b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_34cf3437-e893-4498-9df7-1322cf12d153" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_34cf3437-e893-4498-9df7-1322cf12d153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_4ec04fd7-2822-43c3-a0a2-e1235eaa019e" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_4ec04fd7-2822-43c3-a0a2-e1235eaa019e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_5b9ed8e1-4b5f-4233-840a-99411f843325" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_5b9ed8e1-4b5f-4233-840a-99411f843325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_cfd109b0-7c99-4325-9b6b-3a8e3f6e4ee3" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_cfd109b0-7c99-4325-9b6b-3a8e3f6e4ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_9059ef48-d07b-47b1-8f4f-bfe85f86e158" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_9059ef48-d07b-47b1-8f4f-bfe85f86e158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal_aed3347d-33fa-4b1e-8b87-186deb2ae653" xlink:href="pega-20221231.xsd#pega_UnbilledRevenueTotal"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_UnbilledRevenueTotal_aed3347d-33fa-4b1e-8b87-186deb2ae653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_6e7b1989-1283-4899-bce4-e26d59e781f1" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_6e7b1989-1283-4899-bce4-e26d59e781f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_10e5262f-48a8-44f4-843e-ac64eb88bd6e" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_10e5262f-48a8-44f4-843e-ac64eb88bd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_8ad5be99-27fe-4a90-a3b0-59826f741106" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_8ad5be99-27fe-4a90-a3b0-59826f741106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_5dfb4686-9f3e-46c6-8428-3f85bfe66b14" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_5dfb4686-9f3e-46c6-8428-3f85bfe66b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_94202d28-d127-4197-a6ae-4d35b8099a99" xlink:href="pega-20221231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_94202d28-d127-4197-a6ae-4d35b8099a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue_1611c790-e667-48e3-aecb-ff9805b435b1" xlink:href="pega-20221231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_51113cd2-bc56-414e-bcb3-466f42be8a76" xlink:to="loc_pega_TotalPercentageOfUnbilledRevenue_1611c790-e667-48e3-aecb-ff9805b435b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b5ea245c-1e9c-4bf4-aecc-46650037868f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b5ea245c-1e9c-4bf4-aecc-46650037868f" xlink:to="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4511c463-5cc7-4202-a55f-8c8c0fec44a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_f33db62c-3596-43bd-a42c-2990eb3c116a" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4511c463-5cc7-4202-a55f-8c8c0fec44a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientAMember_af92920d-a3df-46f5-acdd-e143df2fd5b5" xlink:href="pega-20221231.xsd#pega_ClientAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4511c463-5cc7-4202-a55f-8c8c0fec44a8" xlink:to="loc_pega_ClientAMember_af92920d-a3df-46f5-acdd-e143df2fd5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d5d2ba21-a4a0-4a4b-8872-11449f506747" 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_4d76dbd8-0de2-4e51-b848-db2d2f5872de" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d5d2ba21-a4a0-4a4b-8872-11449f506747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_c72fc930-bdb1-4dd8-a9ec-16ebfe363719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_d5d2ba21-a4a0-4a4b-8872-11449f506747" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_c72fc930-bdb1-4dd8-a9ec-16ebfe363719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" 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_add727b2-c8a3-4b74-ba91-9e751540203e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_59c05e69-4847-4e27-b649-490d7dddf51b" 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_c949b30b-c591-444f-9129-00147b3f15c1" xlink:to="loc_us-gaap_AccountsReceivableMember_59c05e69-4847-4e27-b649-490d7dddf51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesMember_6f14402d-a0ad-486a-866b-73ef2cf18f34" xlink:href="pega-20221231.xsd#pega_UnbilledReceivablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" xlink:to="loc_pega_UnbilledReceivablesMember_6f14402d-a0ad-486a-866b-73ef2cf18f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountReceivablesAndUnbilledReceivablesMember_12885bb6-5771-4fe1-b978-5dbb45cd4f7a" xlink:href="pega-20221231.xsd#pega_AccountReceivablesAndUnbilledReceivablesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c949b30b-c591-444f-9129-00147b3f15c1" xlink:to="loc_pega_AccountReceivablesAndUnbilledReceivablesMember_12885bb6-5771-4fe1-b978-5dbb45cd4f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_7228b49f-02e9-41d2-a389-d120c161faa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1451668e-3f53-4f0f-ad4c-bafe817169e0" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_7228b49f-02e9-41d2-a389-d120c161faa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_52fdc9f2-5f57-4229-9898-c76d6d60a903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_7228b49f-02e9-41d2-a389-d120c161faa2" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_52fdc9f2-5f57-4229-9898-c76d6d60a903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8ab75ea0-ff04-4105-86c0-10cd3426c9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8ab75ea0-ff04-4105-86c0-10cd3426c9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_5fc7174f-82e6-4c8b-a715-95a1e8c0968c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_5fc7174f-82e6-4c8b-a715-95a1e8c0968c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_23b47a64-810a-46a0-a1c8-683011cb0e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_23b47a64-810a-46a0-a1c8-683011cb0e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_911a8fa1-8929-45ef-a599-a6927bdc2cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_911a8fa1-8929-45ef-a599-a6927bdc2cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_0967115f-ab76-4f6d-92d4-e1fa6b9f163f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_0967115f-ab76-4f6d-92d4-e1fa6b9f163f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_6a6d52b1-ab76-4442-bf05-b849b5d51913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCreditsAndOtherLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_02426eb2-b9f8-4c9e-9fcc-ae67ad8f894f" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilities_6a6d52b1-ab76-4442-bf05-b849b5d51913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_45be9372-2cb8-44ed-bba6-49643a3ae369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_852507ca-f2ef-409a-9602-b6255a37c4a4" xlink:href="pega-20221231.xsd#pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_45be9372-2cb8-44ed-bba6-49643a3ae369" xlink:to="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_852507ca-f2ef-409a-9602-b6255a37c4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_2234527f-6dee-4b03-9673-f39d7c8ba533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_68d6d0ed-0d10-4a81-921d-fdf3d6eef32a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_2234527f-6dee-4b03-9673-f39d7c8ba533" xlink:to="loc_us-gaap_DeferredCosts_68d6d0ed-0d10-4a81-921d-fdf3d6eef32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_f171acc1-b71a-4186-85d4-40232f49c60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_aaf011c9-5a44-407f-b26f-2dfa4d730487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_f171acc1-b71a-4186-85d4-40232f49c60d" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_aaf011c9-5a44-407f-b26f-2dfa4d730487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7d9ba969-e057-4144-9791-38e5d3425196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e29ef906-1abd-4316-9968-3e5c6413fbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7d9ba969-e057-4144-9791-38e5d3425196" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e29ef906-1abd-4316-9968-3e5c6413fbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f3e7d7f4-6277-4a19-9f7a-25420c335db5" 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_e29ef906-1abd-4316-9968-3e5c6413fbeb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f3e7d7f4-6277-4a19-9f7a-25420c335db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" 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_f3e7d7f4-6277-4a19-9f7a-25420c335db5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_5769a02e-c3fe-4f4e-8294-b3a910a2083e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_5769a02e-c3fe-4f4e-8294-b3a910a2083e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_8876f556-de57-43fa-a9b6-3cc1f64f53cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_ComputerEquipmentMember_8876f556-de57-43fa-a9b6-3cc1f64f53cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_ab163f3f-4f4e-463b-94b6-a89006954663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_ab163f3f-4f4e-463b-94b6-a89006954663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember_93ccea4f-9efb-47bc-8778-174537d389a8" xlink:href="pega-20221231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_pega_ComputerSoftwarePurchasedMember_93ccea4f-9efb-47bc-8778-174537d389a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_a8e807d4-bd22-4ede-b17d-042fb70b7026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_a8e807d4-bd22-4ede-b17d-042fb70b7026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_bf30ae36-529b-4ca0-85b1-ca7897188e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_657f9d19-d450-4183-88cf-f227e35c47da" xlink:to="loc_us-gaap_AssetUnderConstructionMember_bf30ae36-529b-4ca0-85b1-ca7897188e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" 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_e29ef906-1abd-4316-9968-3e5c6413fbeb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9c1b5ed0-803a-4b1c-aead-49352351a92d" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9c1b5ed0-803a-4b1c-aead-49352351a92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_299203f0-088e-48a6-b3d4-9010933f2581" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_299203f0-088e-48a6-b3d4-9010933f2581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2555b535-8608-46db-8ea1-44efafa593c1" 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_f7a5ccf3-cba9-46f8-b099-e361f84ed8bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2555b535-8608-46db-8ea1-44efafa593c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#PROPERTYANDEQUIPMENTAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ff3e861b-ec14-49a2-9dda-a60fec1576f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_29d8c405-b5df-4d31-abeb-5529024a20ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ff3e861b-ec14-49a2-9dda-a60fec1576f5" xlink:to="loc_us-gaap_Depreciation_29d8c405-b5df-4d31-abeb-5529024a20ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_546891ae-49fd-4144-9746-f5a19caa7b57" 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_GoodwillRollForward_bd4e9e6a-0965-417d-8442-9df308a7014c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_546891ae-49fd-4144-9746-f5a19caa7b57" xlink:to="loc_us-gaap_GoodwillRollForward_bd4e9e6a-0965-417d-8442-9df308a7014c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_beac3006-8eb2-4344-bd90-8202836ad003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_bd4e9e6a-0965-417d-8442-9df308a7014c" xlink:to="loc_us-gaap_Goodwill_beac3006-8eb2-4344-bd90-8202836ad003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_96f505bc-2954-4011-937c-7fb3dab76801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_bd4e9e6a-0965-417d-8442-9df308a7014c" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_96f505bc-2954-4011-937c-7fb3dab76801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_30f7a602-9d7a-4204-83d5-36bfe3ccb7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_bd4e9e6a-0965-417d-8442-9df308a7014c" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_30f7a602-9d7a-4204-83d5-36bfe3ccb7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_48601650-9d65-488d-beff-6c50da4855d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_bd4e9e6a-0965-417d-8442-9df308a7014c" xlink:to="loc_us-gaap_Goodwill_48601650-9d65-488d-beff-6c50da4855d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ea9f34f5-de24-48e5-934f-413d56ea0ba4" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ea9f34f5-de24-48e5-934f-413d56ea0ba4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f5070001-2faa-408f-849a-07e9f2274b33" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:to="loc_srt_RangeAxis_f5070001-2faa-408f-849a-07e9f2274b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" 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_f5070001-2faa-408f-849a-07e9f2274b33" xlink:to="loc_srt_RangeMember_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5e254e7c-0c47-46b7-a895-e88933567d82" 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_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" xlink:to="loc_srt_MinimumMember_5e254e7c-0c47-46b7-a895-e88933567d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_250fbf4b-1dae-4c76-900d-f4f42813967a" 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_2fea7e49-4ec6-4e12-932f-d8cd16104dc5" xlink:to="loc_srt_MaximumMember_250fbf4b-1dae-4c76-900d-f4f42813967a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f7b6f1b4-c1c8-45bf-bddf-ccf6a635d18d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember_5da69d33-b743-4b91-bb20-bd7fec2967c6" xlink:href="pega-20221231.xsd#pega_ClientRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:to="loc_pega_ClientRelationshipsMember_5da69d33-b743-4b91-bb20-bd7fec2967c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_4dd3c00a-761b-4636-8914-9ee3f1fbef1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:to="loc_us-gaap_PatentedTechnologyMember_4dd3c00a-761b-4636-8914-9ee3f1fbef1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_99136bd0-eb90-463f-bdf2-c3a4bb9a60a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8612ba8b-3167-4c8b-9975-940c4befb6e2" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_99136bd0-eb90-463f-bdf2-c3a4bb9a60a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6cff2fcc-b130-4248-9185-f2d8d703f585" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6bfd16f2-12f5-4948-89cf-a1dfa7062632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6bfd16f2-12f5-4948-89cf-a1dfa7062632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_65546fb6-51af-4b91-be53-155f7c8fd959" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_65546fb6-51af-4b91-be53-155f7c8fd959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1a79e3e0-5d1c-469e-af9b-17055b916d68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1a79e3e0-5d1c-469e-af9b-17055b916d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51280480-cf25-4bf3-a6f0-f71909da1619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1d0bae3a-f209-4c18-abd4-7c6b39ddc2f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51280480-cf25-4bf3-a6f0-f71909da1619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f02f9827-f2cd-41b2-bb79-0398a926c17a" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f02f9827-f2cd-41b2-bb79-0398a926c17a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7eda36cd-6d75-4c72-ab07-f0da30869498" 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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7eda36cd-6d75-4c72-ab07-f0da30869498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" 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_7eda36cd-6d75-4c72-ab07-f0da30869498" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_947cafbd-854a-4731-a95d-a8da161079a7" xlink:href="pega-20221231.xsd#pega_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" xlink:to="loc_pega_CostOfRevenueMember_947cafbd-854a-4731-a95d-a8da161079a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_abf058ff-c295-495b-8ac4-8831f7ab3e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0ffed80c-62c6-4b87-a415-20191409a685" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_abf058ff-c295-495b-8ac4-8831f7ab3e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_b47a052f-0231-402a-94b0-73cc04331a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_60e193d0-16ef-4d24-9a45-807fd865c23a" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_b47a052f-0231-402a-94b0-73cc04331a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f1682519-801c-4792-8e78-de0eb230088d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_b47a052f-0231-402a-94b0-73cc04331a6c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f1682519-801c-4792-8e78-de0eb230088d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_3c02ed67-51d8-4270-8c45-55f95ccb92cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_3c02ed67-51d8-4270-8c45-55f95ccb92cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d9efef4f-06ba-470e-af57-816d01681601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d9efef4f-06ba-470e-af57-816d01681601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e53a6258-5604-4b94-8fa3-406b012de8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e53a6258-5604-4b94-8fa3-406b012de8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0889efe3-e9ca-4840-aebf-d7323026b105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0889efe3-e9ca-4840-aebf-d7323026b105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_2354b1a3-73e2-4c76-ac87-322deba3c12c" xlink:href="pega-20221231.xsd#pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" xlink:to="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_2354b1a3-73e2-4c76-ac87-322deba3c12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_84b2a875-db9d-4f7e-9e47-c36a4b56edf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bf190ffe-fd4a-4b12-96d2-844b3ee1549d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_84b2a875-db9d-4f7e-9e47-c36a4b56edf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#SEGMENTINFORMATIONAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b97f0a23-3120-49a1-86bd-415b1dcf71a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_39ef1ac0-bb41-4ead-877f-4bf09bd81cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b97f0a23-3120-49a1-86bd-415b1dcf71a3" xlink:to="loc_us-gaap_NumberOfOperatingSegments_39ef1ac0-bb41-4ead-877f-4bf09bd81cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_14e52979-21c9-4f05-90ed-215b03fb2d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b97f0a23-3120-49a1-86bd-415b1dcf71a3" xlink:to="loc_us-gaap_NumberOfReportingUnits_14e52979-21c9-4f05-90ed-215b03fb2d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_143d353f-bc4e-456c-858d-7c97530d210e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:href="pega-20221231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_143d353f-bc4e-456c-858d-7c97530d210e" xlink:to="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" 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_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:to="loc_srt_StatementGeographicalAxis_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" 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_fb184b02-7e7c-4b9e-a08f-02cc1c61499a" xlink:to="loc_srt_SegmentGeographicalDomain_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_5cc262d0-5c55-4f27-8cc9-06203e7e2690" 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_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" xlink:to="loc_country_US_5cc262d0-5c55-4f27-8cc9-06203e7e2690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_97f7e4eb-db92-47f1-b806-f7b5518853d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9094f5a4-a174-412e-9bc3-dd0d809fe9b7" xlink:to="loc_us-gaap_NonUsMember_97f7e4eb-db92-47f1-b806-f7b5518853d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_a910add6-fdf1-4929-82c6-a27bd3132c8d" xlink:href="pega-20221231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_5d823767-df63-4a4b-b0e2-2d2d1dc60754" xlink:to="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_a910add6-fdf1-4929-82c6-a27bd3132c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_a910add6-fdf1-4929-82c6-a27bd3132c8d" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9c6811aa-6748-4a56-91c7-8435a68ce854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9c6811aa-6748-4a56-91c7-8435a68ce854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage_9c22ffea-95f4-43f0-b4f0-42f396c1fdf6" xlink:href="pega-20221231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_89efa71a-a4bc-40ee-b001-32219b3b393a" xlink:to="loc_pega_LongLivedAssetsPercentage_9c22ffea-95f4-43f0-b4f0-42f396c1fdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#OTHERASSETSANDLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:href="pega-20221231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_10973e53-108e-43d7-b136-ae8c95ea16d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_IncomeTaxReceivable_10973e53-108e-43d7-b136-ae8c95ea16d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_05fe22eb-02ea-4820-9476-d94a26448347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_05fe22eb-02ea-4820-9476-d94a26448347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets_960351ee-7c22-4405-becd-bc875cdd1a00" xlink:href="pega-20221231.xsd#pega_OtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_pega_OtherCurrentAssets_960351ee-7c22-4405-becd-bc875cdd1a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b961bbc3-f8b5-4632-8554-7ff7657215e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_OtherAssetsCurrent_b961bbc3-f8b5-4632-8554-7ff7657215e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_5a282bec-d3ae-4286-80cb-9b44248e7567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_5a282bec-d3ae-4286-80cb-9b44248e7567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_101540ed-7644-4933-b97d-af8ea68066a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_DeferredCosts_101540ed-7644-4933-b97d-af8ea68066a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5c1e37c1-8d38-4686-a1d1-d5d5177fc734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5c1e37c1-8d38-4686-a1d1-d5d5177fc734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_6e67bdd7-a156-4ffc-9506-e283c161a31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_6e67bdd7-a156-4ffc-9506-e283c161a31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e6db2e0d-47f0-4a1d-9696-dd3a8ef2e6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e6db2e0d-47f0-4a1d-9696-dd3a8ef2e6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_a04cc621-deb8-480c-a282-82ebfbbc4b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_a04cc621-deb8-480c-a282-82ebfbbc4b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_3d12af14-95d7-4514-91cf-1ac9e6922c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_3d12af14-95d7-4514-91cf-1ac9e6922c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets_f790a40d-f661-46b7-ac98-ee3c362b1b02" xlink:href="pega-20221231.xsd#pega_OtherLongTermAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_pega_OtherLongTermAssets_f790a40d-f661-46b7-ac98-ee3c362b1b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9a805722-2a8f-4ba5-88e1-abc7533bbdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9a805722-2a8f-4ba5-88e1-abc7533bbdb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_54f46921-3968-4a3f-b31b-e46fe9e5b18f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_54f46921-3968-4a3f-b31b-e46fe9e5b18f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_3c172f1f-0739-4899-9682-62611ff0d3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_DividendsPayableCurrent_3c172f1f-0739-4899-9682-62611ff0d3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8dd18cfd-f969-4b41-917c-dac35734a647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8dd18cfd-f969-4b41-917c-dac35734a647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_35fcd7ec-c15a-4af7-a4ae-44c1ae7bd7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_35fcd7ec-c15a-4af7-a4ae-44c1ae7bd7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities_8ebae57f-4738-49d7-ad77-76efa3c7efa2" xlink:href="pega-20221231.xsd#pega_OtherLongTermLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_pega_OtherLongTermLiabilities_8ebae57f-4738-49d7-ad77-76efa3c7efa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e1a1b3ab-8cfb-4049-aa98-3af9c05e4225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3f3f5361-59df-478a-ab54-78504609446c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e1a1b3ab-8cfb-4049-aa98-3af9c05e4225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURINGDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#RESTRUCTURINGDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RESTRUCTURINGDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_1dab7059-1094-41eb-8637-d5bb405e4e34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_b5608402-0239-42e2-acef-7fd845686d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_1dab7059-1094-41eb-8637-d5bb405e4e34" xlink:to="loc_us-gaap_RestructuringCharges_b5608402-0239-42e2-acef-7fd845686d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_1a2c50fe-3cd4-4580-9a49-690003a93e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_1dab7059-1094-41eb-8637-d5bb405e4e34" xlink:to="loc_us-gaap_RestructuringReserveCurrent_1a2c50fe-3cd4-4580-9a49-690003a93e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5b7e37f7-de6e-4c99-ab2f-3303f8746aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5b7e37f7-de6e-4c99-ab2f-3303f8746aa8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09239542-475b-4b3d-bc41-19cdd11681fa" 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_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09239542-475b-4b3d-bc41-19cdd11681fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6ac8d09-f53c-4eb3-a6f9-6b613d127a9f" 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_09239542-475b-4b3d-bc41-19cdd11681fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6ac8d09-f53c-4eb3-a6f9-6b613d127a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_077a5fec-fecc-4ad9-bb46-3b651f010372" 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_c6ac8d09-f53c-4eb3-a6f9-6b613d127a9f" xlink:to="loc_us-gaap_BuildingMember_077a5fec-fecc-4ad9-bb46-3b651f010372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c53de780-b66b-47ac-9b66-702ac601ae71" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_c9f79397-7103-440b-9756-2b705b36a164" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_c9f79397-7103-440b-9756-2b705b36a164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_29427d77-00a4-4b9c-ab0b-7810f7d61142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_29427d77-00a4-4b9c-ab0b-7810f7d61142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets_60bc9c20-d8a8-457e-9c97-14675b93c77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssets_60bc9c20-d8a8-457e-9c97-14675b93c77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract_ae3fb0bd-fc5c-428e-a529-fab5721086df" xlink:href="pega-20221231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeLeaseTermOfContract_ae3fb0bd-fc5c-428e-a529-fab5721086df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_f1afe0d6-8c8c-4e15-b904-ae4d9d5f3005" xlink:href="pega-20221231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_f1afe0d6-8c8c-4e15-b904-ae4d9d5f3005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding_4f9b0017-b5cb-4c24-9fb0-fcefac9a73a6" xlink:href="pega-20221231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeLeaseAreaOfOfficeBuilding_4f9b0017-b5cb-4c24-9fb0-fcefac9a73a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ea656542-f4e6-41ed-b733-13ff4b1d0457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ea656542-f4e6-41ed-b733-13ff4b1d0457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_f005fb39-45c3-4e1a-8490-b338610c1900" xlink:href="pega-20221231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_f005fb39-45c3-4e1a-8490-b338610c1900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor_40d710e8-e96c-406a-9f1b-4f4fe65461ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncentiveFromLessor"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_IncentiveFromLessor_40d710e8-e96c-406a-9f1b-4f4fe65461ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0861c89c-7bdf-41ba-9caf-38fe3450a295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_OperatingLeaseLiability_0861c89c-7bdf-41ba-9caf-38fe3450a295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_76056348-ebeb-49d2-bcd1-8fcd68f95a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ce66dac5-6ba9-4afd-90c6-b2bced155daa" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_76056348-ebeb-49d2-bcd1-8fcd68f95a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_85a63b54-2391-4c3e-a7b0-0297d42256cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_eb0505e3-08ba-4f50-851e-0b97bbd40bee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85a63b54-2391-4c3e-a7b0-0297d42256cb" xlink:to="loc_us-gaap_OperatingLeaseCost_eb0505e3-08ba-4f50-851e-0b97bbd40bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_678872ed-eb0f-4d27-893a-156f21f19fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85a63b54-2391-4c3e-a7b0-0297d42256cb" xlink:to="loc_us-gaap_ShortTermLeaseCost_678872ed-eb0f-4d27-893a-156f21f19fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ef6b73ea-6f7e-4bc8-884c-7e6bf208dbed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85a63b54-2391-4c3e-a7b0-0297d42256cb" xlink:to="loc_us-gaap_VariableLeaseCost_ef6b73ea-6f7e-4bc8-884c-7e6bf208dbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseCostRecovery_fdb34280-004d-4f89-8c47-54cacecb7f6b" xlink:href="pega-20221231.xsd#pega_LeaseCostRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85a63b54-2391-4c3e-a7b0-0297d42256cb" xlink:to="loc_pega_LeaseCostRecovery_fdb34280-004d-4f89-8c47-54cacecb7f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESRightofUseAssetsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESRightofUseAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESRightofUseAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_16b4b7c9-e499-4686-ba3e-d130c7fe52b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3c2fcc59-0b56-42a2-83b9-bc7707c744a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16b4b7c9-e499-4686-ba3e-d130c7fe52b7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3c2fcc59-0b56-42a2-83b9-bc7707c744a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4a8ace07-7226-438b-aa33-d6925cdd6043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16b4b7c9-e499-4686-ba3e-d130c7fe52b7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4a8ace07-7226-438b-aa33-d6925cdd6043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cae62f94-a593-438b-a55b-3971907b46fc" 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_LeasesAbstract_16b4b7c9-e499-4686-ba3e-d130c7fe52b7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cae62f94-a593-438b-a55b-3971907b46fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_874a0d35-c25f-4dd4-8e43-9851fa4366cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16b4b7c9-e499-4686-ba3e-d130c7fe52b7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_874a0d35-c25f-4dd4-8e43-9851fa4366cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_669418c8-b441-4bba-a404-f4848639d7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_16b4b7c9-e499-4686-ba3e-d130c7fe52b7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_669418c8-b441-4bba-a404-f4848639d7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESRemainingLeaseTermDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESRemainingLeaseTermDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESRemainingLeaseTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8c6a6b4c-c7d8-4878-b8da-f8a9b4ef14e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d34c34fe-bdcf-4a19-99e9-e27a4a9a0131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c6a6b4c-c7d8-4878-b8da-f8a9b4ef14e1" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d34c34fe-bdcf-4a19-99e9-e27a4a9a0131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_33201a0f-d7e0-42ab-a62a-581ba7ffba5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c6a6b4c-c7d8-4878-b8da-f8a9b4ef14e1" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_33201a0f-d7e0-42ab-a62a-581ba7ffba5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESLeaseLiabilityMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e1681b17-5ed9-4374-b9fd-0bda881ca1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e1681b17-5ed9-4374-b9fd-0bda881ca1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_bb6a2869-fbeb-44cb-bfcd-454cd9136a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_bb6a2869-fbeb-44cb-bfcd-454cd9136a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5a7e149b-6ee6-40bf-83dc-b60951d50914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5a7e149b-6ee6-40bf-83dc-b60951d50914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9e21ac57-ffa6-41d7-a82f-030f33b52faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9e21ac57-ffa6-41d7-a82f-030f33b52faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_810534d9-5a9b-4e44-9223-64517c1ca599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_810534d9-5a9b-4e44-9223-64517c1ca599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8ebfaf92-3e77-4d48-bb34-00ac54252c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8ebfaf92-3e77-4d48-bb34-00ac54252c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ef9c8d77-0e02-4dd2-8169-660de2c9b3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ef9c8d77-0e02-4dd2-8169-660de2c9b3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_27ba7ae7-138f-4618-a471-f7f65d2e48cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_27ba7ae7-138f-4618-a471-f7f65d2e48cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_004af162-43b3-4418-bf68-2c441d048308" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_defebc3d-86b5-476d-82be-2bdc4697ba9d" xlink:to="loc_us-gaap_OperatingLeaseLiability_004af162-43b3-4418-bf68-2c441d048308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESLeaseLiabilityMaturityDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESCashFlowinformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LEASESCashFlowinformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESCashFlowinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_be3bd83f-14a0-43ba-a24d-056958eafa22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_db0780b1-0bf1-4da8-816f-02cf110b9b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be3bd83f-14a0-43ba-a24d-056958eafa22" xlink:to="loc_us-gaap_OperatingLeasePayments_db0780b1-0bf1-4da8-816f-02cf110b9b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_efdaa9f3-14cf-4968-9687-5044399bbab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be3bd83f-14a0-43ba-a24d-056958eafa22" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_efdaa9f3-14cf-4968-9687-5044399bbab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor_7e25fad1-96de-49b9-9a08-709b15db5cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncentiveFromLessor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be3bd83f-14a0-43ba-a24d-056958eafa22" xlink:to="loc_us-gaap_IncentiveFromLessor_7e25fad1-96de-49b9-9a08-709b15db5cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_89bcb9c3-162a-47db-b635-05a455bd169b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_be3bd83f-14a0-43ba-a24d-056958eafa22" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_89bcb9c3-162a-47db-b635-05a455bd169b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTConvertibleSeniorNotesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_dcbb6a83-b1c5-471f-b4ea-c7206d045df7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dcbb6a83-b1c5-471f-b4ea-c7206d045df7" xlink:to="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ada0f325-b537-40aa-ad60-44d168b27177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ada0f325-b537-40aa-ad60-44d168b27177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_20c0b73b-4929-4977-89a5-ee0999f93197" 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_ada0f325-b537-40aa-ad60-44d168b27177" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_20c0b73b-4929-4977-89a5-ee0999f93197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_ea6a80c0-d01b-44c3-8de0-06dcc276de93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_20c0b73b-4929-4977-89a5-ee0999f93197" xlink:to="loc_us-gaap_ConvertibleDebtMember_ea6a80c0-d01b-44c3-8de0-06dcc276de93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_3de1c155-a82f-4393-8804-384e781a4461" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_b27935a5-d6ee-4ba6-b1fe-786a88ff7b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_b27935a5-d6ee-4ba6-b1fe-786a88ff7b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_38b48e41-2fc3-4872-ba82-263ca956d524" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_38b48e41-2fc3-4872-ba82-263ca956d524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_1f4be822-a317-4aa7-b384-8a18f94cd450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9abdce86-09e5-4730-9704-a04a6ffbb24c" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_1f4be822-a317-4aa7-b384-8a18f94cd450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c1ddd80e-2a97-42cb-9806-55cff433ae1f" xlink:to="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_549cfe7a-3f55-4a25-b254-c84134faf38a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_549cfe7a-3f55-4a25-b254-c84134faf38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_bc8c2ea7-25e0-4fd2-b737-cca43b5d253d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_bc8c2ea7-25e0-4fd2-b737-cca43b5d253d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_bf50d176-2deb-49fc-95cc-286fb9cadf61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_bf50d176-2deb-49fc-95cc-286fb9cadf61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_49d8c446-d6a8-4a6e-bdc5-62a153ba7f42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_49d8c446-d6a8-4a6e-bdc5-62a153ba7f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d599a20a-ecff-4c63-a923-ec49558fee7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d599a20a-ecff-4c63-a923-ec49558fee7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_cc086cb0-4810-4b4e-8a49-809017afaee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_cc086cb0-4810-4b4e-8a49-809017afaee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_1ada0d5e-e623-4e48-b622-92986e3c6974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_1ada0d5e-e623-4e48-b622-92986e3c6974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_9f62cb13-fc1e-43e5-b3c2-05f27c7df31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_9f62cb13-fc1e-43e5-b3c2-05f27c7df31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_63277afc-ebf3-4615-ae2b-82ba8357dbb3" xlink:href="pega-20221231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_63277afc-ebf3-4615-ae2b-82ba8357dbb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_6188011b-5b83-4800-82a7-cc954e784750" xlink:href="pega-20221231.xsd#pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity_6188011b-5b83-4800-82a7-cc954e784750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6d0c87cd-b5d7-4f34-87f2-370467f2d571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7d1e53bb-50ae-4c97-9941-8737a0874b81" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_6d0c87cd-b5d7-4f34-87f2-370467f2d571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTNetCarryingAmountDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c9badbdf-cf02-4f84-ac38-b7d11536241b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c9badbdf-cf02-4f84-ac38-b7d11536241b" xlink:to="loc_us-gaap_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_95556fc9-3670-4ae6-9109-70956fe96546" 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_92a5df9a-e9ce-4dbe-8ded-6c20cdcfaa6d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_95556fc9-3670-4ae6-9109-70956fe96546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_23bfd06c-b931-489e-b3f6-884c25db006b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_95556fc9-3670-4ae6-9109-70956fe96546" xlink:to="loc_us-gaap_ConvertibleDebtMember_23bfd06c-b931-489e-b3f6-884c25db006b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9348b687-abf9-4447-b6dd-7ff0dbee4c84" xlink:to="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a9e7e423-4844-49b8-a73f-4f1eb095831c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a9e7e423-4844-49b8-a73f-4f1eb095831c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_1dde51d5-0496-4166-b0f5-63b4cbab00f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_1dde51d5-0496-4166-b0f5-63b4cbab00f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3a670aa1-4528-49ba-89a0-e48af9aa583c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afa2d3b5-268d-4825-8fd4-0a1877a4b8dc" xlink:to="loc_us-gaap_LongTermDebt_3a670aa1-4528-49ba-89a0-e48af9aa583c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a0a34800-b372-4167-be53-3f39a3f5e312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a0a34800-b372-4167-be53-3f39a3f5e312" xlink:to="loc_us-gaap_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2f0f95bf-d753-45ff-86c1-33b6c189313a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2f0f95bf-d753-45ff-86c1-33b6c189313a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_46961d83-24c7-4789-8191-8380fd478175" 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_2f0f95bf-d753-45ff-86c1-33b6c189313a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_46961d83-24c7-4789-8191-8380fd478175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_81285f09-3ff3-43d1-a604-fb57787509d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_46961d83-24c7-4789-8191-8380fd478175" xlink:to="loc_us-gaap_ConvertibleDebtMember_81285f09-3ff3-43d1-a604-fb57787509d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_68ea27d7-8cac-488a-b2c4-fa119acea3db" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68286d5a-4d12-48f6-941a-f1eca742c2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68286d5a-4d12-48f6-941a-f1eca742c2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f6a0d48c-27f2-4775-bde4-7b446e58a697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f6a0d48c-27f2-4775-bde4-7b446e58a697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_dd93fa44-a6bc-4194-8e73-ab8e975d7879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_dd93fa44-a6bc-4194-8e73-ab8e975d7879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_da8b3912-f631-4b03-b773-3d6bdeee6c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_InterestExpenseDebt_da8b3912-f631-4b03-b773-3d6bdeee6c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b962b777-a693-492d-a012-fd53690a3bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a13dc554-2777-4e9c-a31e-a2ead0d96f9a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b962b777-a693-492d-a012-fd53690a3bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c540219b-3325-41de-a0e3-5b2555af0366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c540219b-3325-41de-a0e3-5b2555af0366" xlink:to="loc_us-gaap_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_838f41a0-f080-4fcb-81fc-399c584ad7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_838f41a0-f080-4fcb-81fc-399c584ad7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7f71f768-cc0e-48dd-9c57-450e0b6079b7" 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_838f41a0-f080-4fcb-81fc-399c584ad7cb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7f71f768-cc0e-48dd-9c57-450e0b6079b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_7c5b9e5d-205e-4846-bf9d-96d373c4cf37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7f71f768-cc0e-48dd-9c57-450e0b6079b7" xlink:to="loc_us-gaap_ConvertibleDebtMember_7c5b9e5d-205e-4846-bf9d-96d373c4cf37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0316be8d-e931-4fa5-8f5f-bff66017916e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4ef4dac0-1748-448d-847c-9360f9bb10cd" 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_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4ef4dac0-1748-448d-847c-9360f9bb10cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cf35fbc7-fb54-44e2-9e51-3200b6b27c39" 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_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cf35fbc7-fb54-44e2-9e51-3200b6b27c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_357811b6-1062-40e5-b3d2-5e8f6479dcf3" 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_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_357811b6-1062-40e5-b3d2-5e8f6479dcf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3cb4aa41-fb7c-4494-bcbb-638542442568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_b681bbce-c4fb-42bc-9d67-808ef2c0c74c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3cb4aa41-fb7c-4494-bcbb-638542442568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_701dda76-85c2-4c4e-9798-e3d859e676fa" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_701dda76-85c2-4c4e-9798-e3d859e676fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_17564948-1409-4011-9a7f-5c2f1dd215c3" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_17564948-1409-4011-9a7f-5c2f1dd215c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_674c1438-fa63-4094-a47e-e4fc5f23946d" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_674c1438-fa63-4094-a47e-e4fc5f23946d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_72ba6c08-b048-488e-8996-bc346b9dd814" xlink:href="pega-20221231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_e5635947-5116-4c0f-ab41-feecf7f40b4a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_72ba6c08-b048-488e-8996-bc346b9dd814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:href="pega-20221231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b56bf6f0-07dc-4472-b578-7a01245f60f1" xlink:to="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4d48cfbd-2ba1-4f58-874c-aaa1b06f44cb" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4d48cfbd-2ba1-4f58-874c-aaa1b06f44cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_41763558-3b9c-41e8-86c7-2b004f18d2ba" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_41763558-3b9c-41e8-86c7-2b004f18d2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_66aa1d40-de3e-499c-80c2-aeb6abdd78cd" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_66aa1d40-de3e-499c-80c2-aeb6abdd78cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_6e7c6ec6-d84d-4f91-b5fe-36b3866744ac" xlink:href="pega-20221231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_ec8ec00a-b562-440b-aa0d-5dcf8cb4499f" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_6e7c6ec6-d84d-4f91-b5fe-36b3866744ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCappedCallTransactionsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTCappedCallTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTCappedCallTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6fcfc00d-e80c-4dad-bb99-462bff738a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fcfc00d-e80c-4dad-bb99-462bff738a82" xlink:to="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5bc5c374-ec8a-4be7-b6b8-f34f1f70f902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_d5cca46a-15bd-4c79-aa05-9742571d08c2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5bc5c374-ec8a-4be7-b6b8-f34f1f70f902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_14e65cd3-b5ed-493f-8af5-6a38288857af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5bc5c374-ec8a-4be7-b6b8-f34f1f70f902" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_14e65cd3-b5ed-493f-8af5-6a38288857af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_895623f5-9863-414b-a386-4daa815ddfe3" xlink:to="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_27b3c955-c97f-4e15-93d0-a4763aaefb0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_27b3c955-c97f-4e15-93d0-a4763aaefb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_ae4ae04e-3ada-4ad7-8a88-23b88715bffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapPrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_DerivativeCapPrice_ae4ae04e-3ada-4ad7-8a88-23b88715bffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_fb0e8309-feb4-407b-9880-015d1f875ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_fb0e8309-feb4-407b-9880-015d1f875ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32bb9ed1-f92c-4e60-a185-b60c34905824" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_55628436-63bf-4b2c-a0b5-05f1bbe6e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_55628436-63bf-4b2c-a0b5-05f1bbe6e7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_9b3f7640-197c-43ea-b5c8-d8f8de401094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_9b3f7640-197c-43ea-b5c8-d8f8de401094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_525644cb-9150-4405-af40-3969ddfbd80f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_fcd3276e-b36d-44fe-b662-1b92d41c92f0" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_525644cb-9150-4405-af40-3969ddfbd80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#DEBTCreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bc4b4e94-7ab7-4258-8b16-ba0d62e89651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bc4b4e94-7ab7-4258-8b16-ba0d62e89651" xlink:to="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3ff88b31-fe2f-418a-ae76-ad3780c70e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3ff88b31-fe2f-418a-ae76-ad3780c70e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_295add00-6ef1-41e0-9bad-acbb2d5f3a57" 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_3ff88b31-fe2f-418a-ae76-ad3780c70e25" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_295add00-6ef1-41e0-9bad-acbb2d5f3a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_8402b449-bf24-4946-aea8-4e0e9dbbd14a" 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_295add00-6ef1-41e0-9bad-acbb2d5f3a57" xlink:to="loc_us-gaap_LineOfCreditMember_8402b449-bf24-4946-aea8-4e0e9dbbd14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_578e7864-7637-48c2-b192-ce205c37c758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_DebtInstrumentAxis_578e7864-7637-48c2-b192-ce205c37c758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7c2e8c89-66b0-45fa-ab2f-1c03212e60b8" 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_578e7864-7637-48c2-b192-ce205c37c758" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7c2e8c89-66b0-45fa-ab2f-1c03212e60b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_a78779bc-d42f-44d4-9dde-6107e8536099" xlink:href="pega-20221231.xsd#pega_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7c2e8c89-66b0-45fa-ab2f-1c03212e60b8" xlink:to="loc_pega_CreditAgreementMember_a78779bc-d42f-44d4-9dde-6107e8536099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_be4b0b9f-9f56-4baf-908b-f5a2717838d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_be4b0b9f-9f56-4baf-908b-f5a2717838d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_6afe0860-b888-4f48-a901-7490b64de9ec" 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_be4b0b9f-9f56-4baf-908b-f5a2717838d6" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_6afe0860-b888-4f48-a901-7490b64de9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_f796795d-da1c-4dc8-8556-398cf0924e38" xlink:href="pega-20221231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_6afe0860-b888-4f48-a901-7490b64de9ec" xlink:to="loc_pega_PNCBankNationalAssociationMember_f796795d-da1c-4dc8-8556-398cf0924e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f50415ef-daa8-4838-8c10-ca927027ac6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_CreditFacilityAxis_f50415ef-daa8-4838-8c10-ca927027ac6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dcf4df33-6b29-43e1-9cff-0c28c23567aa" 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_f50415ef-daa8-4838-8c10-ca927027ac6c" xlink:to="loc_us-gaap_CreditFacilityDomain_dcf4df33-6b29-43e1-9cff-0c28c23567aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_661ab1eb-b250-4c56-9bf6-f088c82c29aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dcf4df33-6b29-43e1-9cff-0c28c23567aa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_661ab1eb-b250-4c56-9bf6-f088c82c29aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_14e37809-66bd-4f77-b79b-593b0497fe04" 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_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_srt_StatementScenarioAxis_14e37809-66bd-4f77-b79b-593b0497fe04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_354359a5-91df-4a21-886d-119b7fe14316" 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_14e37809-66bd-4f77-b79b-593b0497fe04" xlink:to="loc_srt_ScenarioUnspecifiedDomain_354359a5-91df-4a21-886d-119b7fe14316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_18684ef2-2713-40a6-a62b-9c269919b2c9" 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_354359a5-91df-4a21-886d-119b7fe14316" xlink:to="loc_srt_ScenarioForecastMember_18684ef2-2713-40a6-a62b-9c269919b2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2796a643-7fab-493a-b20d-435ea95d8d61" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_b65f3904-7711-44b7-989e-c5c5356501d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_DebtInstrumentTerm_b65f3904-7711-44b7-989e-c5c5356501d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_78d08802-f737-4898-9862-382a7a3cffae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_SeniorNotes_78d08802-f737-4898-9862-382a7a3cffae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f99d9c1-2e8f-4941-a4a4-0ecab598f40c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7f99d9c1-2e8f-4941-a4a4-0ecab598f40c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_16beea73-ae36-46a9-8c84-d2856dffd03b" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_16beea73-ae36-46a9-8c84-d2856dffd03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_3fc19667-7f7f-4d07-bf41-5a33422dc51f" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_3fc19667-7f7f-4d07-bf41-5a33422dc51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_28180c82-fc3b-49ac-9935-14569e3f2884" xlink:href="pega-20221231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_28180c82-fc3b-49ac-9935-14569e3f2884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ee79c338-db65-4963-8913-792dc8e4069d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ee79c338-db65-4963-8913-792dc8e4069d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_9201d8dd-c1a4-4218-8e4a-079a51b7f5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bbdf8ebe-8e48-4528-8d1d-25d1b99d25e9" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_9201d8dd-c1a4-4218-8e4a-079a51b7f5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKHOLDERSEQUITYAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" 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_PreferredStockSharesAuthorized_4b9e2c39-a23e-40ec-93b7-f00d3d7336ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4b9e2c39-a23e-40ec-93b7-f00d3d7336ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3d268695-fee0-4aa0-89a9-c95065cb61c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3d268695-fee0-4aa0-89a9-c95065cb61c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_5a1cd8d3-a9a8-43c3-8985-11be922e896f" 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_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_PreferredStockSharesIssued_5a1cd8d3-a9a8-43c3-8985-11be922e896f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2623bd37-9100-45f0-97c0-504d3cdf2b50" 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_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2623bd37-9100-45f0-97c0-504d3cdf2b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8c913c70-c5e6-4ae5-8c70-9f1356959708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8c913c70-c5e6-4ae5-8c70-9f1356959708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_b64b821b-96e3-4733-8394-a85f270efa05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_b64b821b-96e3-4733-8394-a85f270efa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_543f4535-613b-49d5-90da-478b490d5f9c" 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_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_CommonStockSharesIssued_543f4535-613b-49d5-90da-478b490d5f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5598e0f9-6ea9-4075-9d83-01f361866728" 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_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5598e0f9-6ea9-4075-9d83-01f361866728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CommonStockDividendsPerShareIntended_0003c81e-85c4-4aaf-bb3c-9c3e803a7878" xlink:href="pega-20221231.xsd#pega_CommonStockDividendsPerShareIntended"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05af0775-f156-4523-9893-e619e2c21fbd" xlink:to="loc_pega_CommonStockDividendsPerShareIntended_0003c81e-85c4-4aaf-bb3c-9c3e803a7878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ac319c8b-0e83-46b7-bf93-fa0a19bcf129" 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_CommonStockDividendsPerShareDeclared_3eed070f-935c-4968-9219-8fad10850c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ac319c8b-0e83-46b7-bf93-fa0a19bcf129" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3eed070f-935c-4968-9219-8fad10850c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8fe7594b-f665-44a4-b205-335b0e96cd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ac319c8b-0e83-46b7-bf93-fa0a19bcf129" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8fe7594b-f665-44a4-b205-335b0e96cd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKHOLDERSEQUITYStockRepurchasesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7eaed0ee-e426-4324-af35-0ddf6f0685b5" 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_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_ac6e3fd8-149e-4500-90ec-386e6a9dd65a" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramSharesRepurchasedUnsettled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7eaed0ee-e426-4324-af35-0ddf6f0685b5" xlink:to="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_ac6e3fd8-149e-4500-90ec-386e6a9dd65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_ec2d6c6b-b4f4-42ce-a0af-92080a18dc62" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7eaed0ee-e426-4324-af35-0ddf6f0685b5" xlink:to="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_ec2d6c6b-b4f4-42ce-a0af-92080a18dc62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b078640c-f4c9-44f6-a08e-cac303a59822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_ec2d6c6b-b4f4-42ce-a0af-92080a18dc62" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b078640c-f4c9-44f6-a08e-cac303a59822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_ed95b9ac-1014-4a8e-98e8-582ca50a02e1" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_ec2d6c6b-b4f4-42ce-a0af-92080a18dc62" xlink:to="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_ed95b9ac-1014-4a8e-98e8-582ca50a02e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_34c64785-8b88-49d2-8ecb-f64ab4e459d8" xlink:href="pega-20221231.xsd#pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_ec2d6c6b-b4f4-42ce-a0af-92080a18dc62" xlink:to="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_34c64785-8b88-49d2-8ecb-f64ab4e459d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_172691b2-bf1d-4b56-ba86-7334663c33f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_ec2d6c6b-b4f4-42ce-a0af-92080a18dc62" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_172691b2-bf1d-4b56-ba86-7334663c33f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_49943345-49c3-4591-a542-0b4e423aef2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7eaed0ee-e426-4324-af35-0ddf6f0685b5" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_49943345-49c3-4591-a542-0b4e423aef2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_dbf7689e-99fd-4bf3-9497-21637bf4f67a" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dbf7689e-99fd-4bf3-9497-21637bf4f67a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:to="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_58fa6a77-84af-487e-8c7b-e7c622b47952" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_e3513c03-7538-4eae-beef-bab1ebe6a497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:to="loc_us-gaap_CashEquivalentsMember_e3513c03-7538-4eae-beef-bab1ebe6a497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_c190f207-29ca-4a3c-b0f0-4ced3de76e08" xlink:href="pega-20221231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1f14fca2-36c1-4d0f-98dd-69db4a929406" xlink:to="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_c190f207-29ca-4a3c-b0f0-4ced3de76e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91ba61a5-6c2b-44fb-8177-442488d13958" 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_8c78f772-2561-4d2c-8b92-d2683f453ca5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c8952feb-5169-45b0-8f65-389dcd42adfb" 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_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c8952feb-5169-45b0-8f65-389dcd42adfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fcc1edf1-861f-4c0d-9d8a-1e5fd4bc3219" 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_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fcc1edf1-861f-4c0d-9d8a-1e5fd4bc3219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_48dd5eda-1fd9-4436-90b7-fd31438bd492" 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_91ba61a5-6c2b-44fb-8177-442488d13958" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_48dd5eda-1fd9-4436-90b7-fd31438bd492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1e78fbce-92a8-4de6-a0f0-76cd74f4f90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c8d54a6b-2354-40ea-8560-fc5923460023" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1e78fbce-92a8-4de6-a0f0-76cd74f4f90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1e78fbce-92a8-4de6-a0f0-76cd74f4f90d" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_196674aa-d552-4966-aaa4-6acaa866722f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_196674aa-d552-4966-aaa4-6acaa866722f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dd697f78-59ba-4b8d-bb0c-2d452d5687a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dd697f78-59ba-4b8d-bb0c-2d452d5687a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_21d3c612-bac4-4c6b-9d57-a364f6c44c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_DerivativeAssets_21d3c612-bac4-4c6b-9d57-a364f6c44c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_76e0466c-ed62-4c7d-bacf-31741f5d666b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_76e0466c-ed62-4c7d-bacf-31741f5d666b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_06a21315-6f46-4100-ba8e-6db426f1e1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_bdf59d5a-5ffe-4928-a2fd-4b7c71ef50ed" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_06a21315-6f46-4100-ba8e-6db426f1e1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_403768d6-c2f3-4932-9110-e2c5551c5863" 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_403768d6-c2f3-4932-9110-e2c5551c5863" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_4752f632-61ca-4a91-89b4-00c179ced660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_a7bfeaa5-e0fd-43b1-931c-1565f1f7d408" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_4752f632-61ca-4a91-89b4-00c179ced660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember_3796c5d0-e751-48e9-b8ca-bba9fbfd0052" xlink:href="pega-20221231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_4752f632-61ca-4a91-89b4-00c179ced660" xlink:to="loc_pega_PrivatelyHeldInvestmentMember_3796c5d0-e751-48e9-b8ca-bba9fbfd0052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_d23d883b-07cd-435f-9ddb-def48feac726" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_a4bb3007-094c-4dd2-9f76-e7957b394be2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_a4bb3007-094c-4dd2-9f76-e7957b394be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_10e9366b-3540-4d42-b29f-432d788754af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_10e9366b-3540-4d42-b29f-432d788754af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_e48c162d-bb20-441e-83fd-ae1d4bf7283e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_e48c162d-bb20-441e-83fd-ae1d4bf7283e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_4271e830-d10f-438e-a61f-a4c499e5d2fd" xlink:href="pega-20221231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_4271e830-d10f-438e-a61f-a4c499e5d2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_83572d06-127d-495e-9fef-5721c01b1260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList_83572d06-127d-495e-9fef-5721c01b1260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0a9c2db4-266a-4858-8510-ec69cefdc575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0a9c2db4-266a-4858-8510-ec69cefdc575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_d9816e08-c83f-443b-80b4-b8b1725a27e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_d9816e08-c83f-443b-80b4-b8b1725a27e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e6b57290-5c09-4832-9459-b55f79c376c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_0868c552-aec3-4747-9dcd-4293724163a5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e6b57290-5c09-4832-9459-b55f79c376c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_439b02e1-dc24-48ba-b680-121a302f0eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6c0f38bd-36a4-4712-82fd-b3638d47bbba" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_439b02e1-dc24-48ba-b680-121a302f0eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUERevenuebyGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4b34ac9c-9af7-4f0a-9995-c01446e9cf4c" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4b34ac9c-9af7-4f0a-9995-c01446e9cf4c" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_dec34b0a-4dae-40ed-b5b8-a2b523799f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_dec34b0a-4dae-40ed-b5b8-a2b523799f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3b5a7df5-2c4e-4bd4-9672-498b2ec8eb6d" 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_dec34b0a-4dae-40ed-b5b8-a2b523799f93" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3b5a7df5-2c4e-4bd4-9672-498b2ec8eb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_ca5793ba-7e58-45ea-8dfc-b9b7710df6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3b5a7df5-2c4e-4bd4-9672-498b2ec8eb6d" xlink:to="loc_us-gaap_SalesRevenueNetMember_ca5793ba-7e58-45ea-8dfc-b9b7710df6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_419203a2-5641-4ccb-9591-cc2153bf49ef" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_srt_StatementGeographicalAxis_419203a2-5641-4ccb-9591-cc2153bf49ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" 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_419203a2-5641-4ccb-9591-cc2153bf49ef" xlink:to="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ad63ef6b-75cb-4066-970e-d929b7bd5429" 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_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_country_US_ad63ef6b-75cb-4066-970e-d929b7bd5429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember_e6d60d82-a56f-4315-a84f-d0fa03b3d2c0" xlink:href="pega-20221231.xsd#pega_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_pega_OtherAmericasMember_e6d60d82-a56f-4315-a84f-d0fa03b3d2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_2d7a7e57-eee2-43de-933f-d3e38a5f9687" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_country_GB_2d7a7e57-eee2-43de-933f-d3e38a5f9687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_454d36a5-bb90-4c3f-a96b-9ab2209c277e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_us-gaap_EMEAMember_454d36a5-bb90-4c3f-a96b-9ab2209c277e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_8ec93cd9-04f9-42b0-a8d3-ff26f50e54b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_59bb30ec-e18c-4afd-b7f4-65998a17e51f" xlink:to="loc_srt_AsiaPacificMember_8ec93cd9-04f9-42b0-a8d3-ff26f50e54b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3ac9f83e-d380-43ae-b754-afea5083f80b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3ac9f83e-d380-43ae-b754-afea5083f80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1ca5130d-33fd-4789-bd14-9f9e300e0b3b" 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_3ac9f83e-d380-43ae-b754-afea5083f80b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1ca5130d-33fd-4789-bd14-9f9e300e0b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_08ee7f56-e120-4881-a83b-c46f0313214a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1ca5130d-33fd-4789-bd14-9f9e300e0b3b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_08ee7f56-e120-4881-a83b-c46f0313214a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_840bc29a-6799-4d31-b065-17f19493aa9b" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d432ca49-4af4-4e16-8ad8-900c99471d20" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d432ca49-4af4-4e16-8ad8-900c99471d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_70db6028-e53f-4ed6-8a69-fb948efc0bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74769886-a1db-494f-86d8-c42e622ae50a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_70db6028-e53f-4ed6-8a69-fb948efc0bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUEDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d4a7a880-60a3-4d35-9aaf-75b1cb13f9f7" 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_1cdbda94-4e87-4e13-a05d-075c679d0ced" 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_d4a7a880-60a3-4d35-9aaf-75b1cb13f9f7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_73a2a562-e8c0-4d3b-ae18-87f45ce4b220" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_d8911559-c707-4302-8d89-556ab09338eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_d8911559-c707-4302-8d89-556ab09338eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_0a7237d7-660e-4e0e-9073-97731e488cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_50a84258-e2d0-4f24-b966-11215a0f0e3c" xlink:to="loc_us-gaap_TransferredOverTimeMember_0a7237d7-660e-4e0e-9073-97731e488cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4f2aaab2-9b99-491b-9912-9a4a80293fe2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:to="loc_srt_ProductOrServiceAxis_4f2aaab2-9b99-491b-9912-9a4a80293fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" 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_4f2aaab2-9b99-491b-9912-9a4a80293fe2" xlink:to="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_a3b9637e-0678-451a-ac16-3d06a72f4954" xlink:href="pega-20221231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_PerpetualLicenseMember_a3b9637e-0678-451a-ac16-3d06a72f4954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_9f923b33-b3dc-45cc-aba2-05b91d7dbaec" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_SubscriptionLicenseMember_9f923b33-b3dc-45cc-aba2-05b91d7dbaec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_231e011a-f8ba-4f10-b037-e1a445a41301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_us-gaap_MaintenanceMember_231e011a-f8ba-4f10-b037-e1a445a41301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_a729d954-3a8f-4afa-9ea6-d8a45230b1c8" xlink:href="pega-20221231.xsd#pega_PegaCloudMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_PegaCloudMember_a729d954-3a8f-4afa-9ea6-d8a45230b1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_ce348e6b-445f-43e4-a0c9-c8ce52de112f" xlink:href="pega-20221231.xsd#pega_SubscriptionServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_SubscriptionServicesMember_ce348e6b-445f-43e4-a0c9-c8ce52de112f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember_84f747a4-bcaf-466b-bf95-148c6f64c4c4" xlink:href="pega-20221231.xsd#pega_SubscriptionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_SubscriptionMember_84f747a4-bcaf-466b-bf95-148c6f64c4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_359d510e-2d7c-4ec1-aafe-80ce6b9fdd4c" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_45f2013c-f6df-49f2-a6ac-2c5a94c6a9d3" xlink:to="loc_pega_ConsultingMember_359d510e-2d7c-4ec1-aafe-80ce6b9fdd4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_589e77b3-0de6-4cfa-93e6-375d7c9fd843" 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_1cdbda94-4e87-4e13-a05d-075c679d0ced" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_589e77b3-0de6-4cfa-93e6-375d7c9fd843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5757cd05-b843-4c21-bd74-c8580d749e5a" 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_589e77b3-0de6-4cfa-93e6-375d7c9fd843" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5757cd05-b843-4c21-bd74-c8580d749e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e564f167-86f4-4568-9d82-e27db556ae1e" 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_c02f977a-f2b6-4b43-ae84-c11396211eef" 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_e564f167-86f4-4568-9d82-e27db556ae1e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_837213f6-f329-4fc5-83c3-8b44f7d296e9" 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_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:to="loc_srt_ProductOrServiceAxis_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" 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_837213f6-f329-4fc5-83c3-8b44f7d296e9" xlink:to="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_ea16969d-805b-4d5e-83b7-7142644a523d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_us-gaap_MaintenanceMember_ea16969d-805b-4d5e-83b7-7142644a523d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_a26c8bc8-c9c1-4380-8880-17d208c402a5" xlink:href="pega-20221231.xsd#pega_PegaCloudMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_PegaCloudMember_a26c8bc8-c9c1-4380-8880-17d208c402a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d9d2b794-0a9a-459b-845a-cf4965ebbb66" xlink:href="pega-20221231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_SubscriptionLicenseMember_d9d2b794-0a9a-459b-845a-cf4965ebbb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LicensePerpetualMember_1a277a9d-0ce9-442b-9fa4-42c5002eb6f0" xlink:href="pega-20221231.xsd#pega_LicensePerpetualMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_LicensePerpetualMember_1a277a9d-0ce9-442b-9fa4-42c5002eb6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_a68e76e8-5911-4f41-b06d-247d6522f530" xlink:href="pega-20221231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3cad47c3-918a-41c4-ab36-91729d7b4e90" xlink:to="loc_pega_ConsultingMember_a68e76e8-5911-4f41-b06d-247d6522f530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1f62c4d5-ce1b-4593-81af-849550f49961" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1f62c4d5-ce1b-4593-81af-849550f49961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" 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_c02f977a-f2b6-4b43-ae84-c11396211eef" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_649a8588-af0f-4df1-9c85-be69a8eb6f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_649a8588-af0f-4df1-9c85-be69a8eb6f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_f349aee3-f3ef-46da-a92e-fe87f56897ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_f349aee3-f3ef-46da-a92e-fe87f56897ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9c72e1eb-2faf-48b6-a76c-b17962e65375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_98d8a27c-6227-4885-9089-5ba7b15d6a50" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9c72e1eb-2faf-48b6-a76c-b17962e65375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="simple" xlink:href="pega-20221231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a90fd34-ee89-450d-98ee-56d675595686" 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_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" 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_5a90fd34-ee89-450d-98ee-56d675595686" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" 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_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" 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_81ad9d37-b3fd-4770-84b4-5fcd1b7af487" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_6c2025b7-6420-40e7-935a-9a89d71e6541" xlink:href="pega-20221231.xsd#pega_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_pega_CostOfRevenueMember_6c2025b7-6420-40e7-935a-9a89d71e6541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_da8729fe-0f2a-4a36-8bf1-4ece82560380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_da8729fe-0f2a-4a36-8bf1-4ece82560380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5c037a14-ff22-48cb-9b51-4ab1f498b9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5c037a14-ff22-48cb-9b51-4ab1f498b9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_98d3d02f-8901-4d50-be7b-c6f0df1f9f42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_06456b99-1cb0-48b4-9bb6-01627bb65cde" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_98d3d02f-8901-4d50-be7b-c6f0df1f9f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" 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_ef3d98bf-a218-4b81-a614-99ab1b2ddac0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_426c4cf0-bc58-4e21-8307-59ed2ffb6f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" xlink:to="loc_us-gaap_ShareBasedCompensation_426c4cf0-bc58-4e21-8307-59ed2ffb6f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_64f1294b-abb8-41cf-a422-3b0fdd51ae70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c04e618-d23d-4ead-98c3-d2dcbf17285c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_64f1294b-abb8-41cf-a422-3b0fdd51ae70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6b4b3ab3-1e79-4492-96a1-fe62896aa35b" 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_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" 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_6b4b3ab3-1e79-4492-96a1-fe62896aa35b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" 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_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_PlanNameAxis_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" 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_383eb4d5-509f-4ab5-bcb7-3ffec8c7f760" xlink:to="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember_67658f90-50dd-40dd-9d13-ced6b53203c2" xlink:href="pega-20221231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:to="loc_pega_CorporateIncentiveCompensationPlanMember_67658f90-50dd-40dd-9d13-ced6b53203c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_9d3121f9-355f-429b-9c9f-edd2034179de" xlink:href="pega-20221231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:to="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_9d3121f9-355f-429b-9c9f-edd2034179de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_bc17f724-16f7-46b7-a808-a69765aad0c7" xlink:href="pega-20221231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4a0b3e61-9c8d-4e61-9b12-0f3bcfea1176" xlink:to="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_bc17f724-16f7-46b7-a808-a69765aad0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f734be70-4cc8-4b35-8679-afd645ed1a59" 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_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_AwardTypeAxis_f734be70-4cc8-4b35-8679-afd645ed1a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_781354c2-85db-42a9-b991-5f0a5de1ee0c" 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_f734be70-4cc8-4b35-8679-afd645ed1a59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_781354c2-85db-42a9-b991-5f0a5de1ee0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_51ed23dc-619f-4045-9bcb-ba951b699418" 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_781354c2-85db-42a9-b991-5f0a5de1ee0c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_51ed23dc-619f-4045-9bcb-ba951b699418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1f15c7d6-39dd-46f6-9917-05e4a28b8025" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_781354c2-85db-42a9-b991-5f0a5de1ee0c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1f15c7d6-39dd-46f6-9917-05e4a28b8025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3ea1bd76-377d-482c-9c27-bca9d2e639ca" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3ea1bd76-377d-482c-9c27-bca9d2e639ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_628500f4-b2b7-4457-9a38-5a86a5442462" 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_3ea1bd76-377d-482c-9c27-bca9d2e639ca" xlink:to="loc_us-gaap_EquityComponentDomain_628500f4-b2b7-4457-9a38-5a86a5442462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e5688f34-5d46-488d-a776-cba652d2017f" 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_628500f4-b2b7-4457-9a38-5a86a5442462" xlink:to="loc_us-gaap_CommonStockMember_e5688f34-5d46-488d-a776-cba652d2017f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d16890b0-9dd4-4f14-b1c4-3c07ef9ce1cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_ec48e36b-ccfb-47c3-96f5-a5f537b2354e" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d16890b0-9dd4-4f14-b1c4-3c07ef9ce1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember_9d8cf33f-defa-441a-a3e1-03aeb15c53ee" xlink:href="pega-20221231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d16890b0-9dd4-4f14-b1c4-3c07ef9ce1cc" xlink:to="loc_pega_NonEmployeeDirectorsMember_9d8cf33f-defa-441a-a3e1-03aeb15c53ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_659b3b64-c088-4201-bb9a-24f715433385" xlink:to="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_7d8e2830-9453-41cc-90ce-63104da838ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_7d8e2830-9453-41cc-90ce-63104da838ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3be720f5-e221-48da-93e9-e4a46e3474c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_a0571ad1-acbe-41c2-91a4-1076a8956177" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3be720f5-e221-48da-93e9-e4a46e3474c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe21c55-9db7-47c6-8ffb-b28f1b67a4f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_60ee5947-5711-405f-b762-eb72ccf55353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_60ee5947-5711-405f-b762-eb72ccf55353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b04d7e5e-a9f6-4b0f-a568-0016bf2e9862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b04d7e5e-a9f6-4b0f-a568-0016bf2e9862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_1ec98ff5-be1b-49bf-abd7-170233724b1e" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_1ec98ff5-be1b-49bf-abd7-170233724b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_a9e9cfc7-4433-4981-8f1a-03e85427684f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_a9e9cfc7-4433-4981-8f1a-03e85427684f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4176a8ab-8394-4f48-bc78-039464d21486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4176a8ab-8394-4f48-bc78-039464d21486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit_4e4235bd-04b0-4b5e-8cae-a809ef3205ae" xlink:href="pega-20221231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_NonemployeeDirectorCompensationLimit_4e4235bd-04b0-4b5e-8cae-a809ef3205ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_efb9fc60-b058-4381-8ae5-9b81728335a0" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_efb9fc60-b058-4381-8ae5-9b81728335a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_9e3588d1-9f9d-47fa-b28b-b31eb673d12a" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_9e3588d1-9f9d-47fa-b28b-b31eb673d12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_35966021-c03d-4c7c-a686-898152162b9c" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_35966021-c03d-4c7c-a686-898152162b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_4d2c0976-1eb2-4cf0-bb45-89e2879a866a" xlink:href="pega-20221231.xsd#pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_4d2c0976-1eb2-4cf0-bb45-89e2879a866a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_228feddf-2e83-4be0-9d87-94bea7e381a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_228feddf-2e83-4be0-9d87-94bea7e381a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3d85267b-ef5c-41b0-bef8-e923080387ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3d85267b-ef5c-41b0-bef8-e923080387ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b775a30a-d0c9-42ee-ab25-09fb9e629bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b775a30a-d0c9-42ee-ab25-09fb9e629bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_f40d5fae-2c5c-4b15-a3ef-56f1d5b0433b" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_f40d5fae-2c5c-4b15-a3ef-56f1d5b0433b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5c7d9285-53a7-4924-94bd-c481d19a5349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5c7d9285-53a7-4924-94bd-c481d19a5349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_30377db1-954c-4aae-8351-f687fcf5171f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_30377db1-954c-4aae-8351-f687fcf5171f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_89c6daa3-04db-438d-ac28-d28617bcbc90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_89c6daa3-04db-438d-ac28-d28617bcbc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_63d26fda-7431-4d3f-85b7-ed694e2a8142" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_63d26fda-7431-4d3f-85b7-ed694e2a8142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8202aab0-2164-449c-a65c-7a454777a8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8202aab0-2164-449c-a65c-7a454777a8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2c61ead4-fa3e-4575-a956-0f98c48cdd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_398583eb-ead7-4d45-a6bf-bb8993d51ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2c61ead4-fa3e-4575-a956-0f98c48cdd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_05ac0426-ccef-4425-ae91-4fed29e854ed" 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_aa43215f-ed99-4b8b-83bd-f376e1b2a995" 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_05ac0426-ccef-4425-ae91-4fed29e854ed" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_aa43215f-ed99-4b8b-83bd-f376e1b2a995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" 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_aa43215f-ed99-4b8b-83bd-f376e1b2a995" xlink:to="loc_us-gaap_AwardTypeAxis_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_186f1964-a1da-44f1-b429-50a1133a4007" 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_94715d8d-ac1b-4f0a-9ee0-cd7f5096a3db" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_186f1964-a1da-44f1-b429-50a1133a4007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_8968dc6e-2d96-4b35-9a66-ba87da27068d" 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_186f1964-a1da-44f1-b429-50a1133a4007" xlink:to="loc_us-gaap_EmployeeStockMember_8968dc6e-2d96-4b35-9a66-ba87da27068d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_05e9fb96-833d-4b8a-b3ea-5d3aaf2b7444" 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_aa43215f-ed99-4b8b-83bd-f376e1b2a995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_05e9fb96-833d-4b8a-b3ea-5d3aaf2b7444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6174faa4-98ec-408c-802a-e8b283e624ce" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_05e9fb96-833d-4b8a-b3ea-5d3aaf2b7444" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6174faa4-98ec-408c-802a-e8b283e624ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c52f2028-a0f2-4372-838b-ee3e3945954d" 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_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" 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_c52f2028-a0f2-4372-838b-ee3e3945954d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e23b712c-d203-4ad8-accf-c68479657102" 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_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" xlink:to="loc_us-gaap_AwardTypeAxis_e23b712c-d203-4ad8-accf-c68479657102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1b4e118-68b9-4ac6-8ec0-753f8ab0ed99" 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_e23b712c-d203-4ad8-accf-c68479657102" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1b4e118-68b9-4ac6-8ec0-753f8ab0ed99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3937d85a-5df1-4b50-9555-b43b68cae59a" 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_d1b4e118-68b9-4ac6-8ec0-753f8ab0ed99" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3937d85a-5df1-4b50-9555-b43b68cae59a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" 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_4ea183a3-b871-4c6c-b7b2-7fcdea6e2dbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d61b9fd7-dd91-4252-bd58-6d19d635a6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d61b9fd7-dd91-4252-bd58-6d19d635a6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_d6787c6f-e606-4f35-8570-eec0fc18aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_d6787c6f-e606-4f35-8570-eec0fc18aad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85562bdc-6525-4104-9882-576eab903da7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85562bdc-6525-4104-9882-576eab903da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_153588ba-471f-4d2e-b000-9e46180b2e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_153588ba-471f-4d2e-b000-9e46180b2e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ff64661c-efaa-4157-ac01-82eded6628db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2f1e9def-a6f6-4df9-a040-884c02ca5c28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ff64661c-efaa-4157-ac01-82eded6628db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_07782451-c728-472b-bfcf-b5946770be40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_07782451-c728-472b-bfcf-b5946770be40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d83d0ddc-6787-4927-9f88-e5c5bf14484e" 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_07782451-c728-472b-bfcf-b5946770be40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d83d0ddc-6787-4927-9f88-e5c5bf14484e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_53728522-333c-41d6-88b1-3418388737b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_07782451-c728-472b-bfcf-b5946770be40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_53728522-333c-41d6-88b1-3418388737b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_76c52c03-529e-46f3-99e7-0df61db21bb8" 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_07782451-c728-472b-bfcf-b5946770be40" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_76c52c03-529e-46f3-99e7-0df61db21bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_46dbef14-dd5b-4a76-9871-b71712b64625" 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_07782451-c728-472b-bfcf-b5946770be40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_46dbef14-dd5b-4a76-9871-b71712b64625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_f3b168dc-781a-43de-ad93-2ff0ed05f682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_07782451-c728-472b-bfcf-b5946770be40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_f3b168dc-781a-43de-ad93-2ff0ed05f682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3382f2b2-a24b-47cd-823d-1fb3b00764df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_07782451-c728-472b-bfcf-b5946770be40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3382f2b2-a24b-47cd-823d-1fb3b00764df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_71c12929-6db4-4509-bc71-4b31c757a81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_71c12929-6db4-4509-bc71-4b31c757a81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6cd1e92d-f3d3-445b-934f-241501cd7fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6cd1e92d-f3d3-445b-934f-241501cd7fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1f200eae-0fe0-4da9-b601-8ef75b2c1376" 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_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1f200eae-0fe0-4da9-b601-8ef75b2c1376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a6b9983e-05bc-483d-9f2d-094421bb90ab" 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_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a6b9983e-05bc-483d-9f2d-094421bb90ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f286e2f3-fdec-41d0-ba54-46dd7b871d74" 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_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f286e2f3-fdec-41d0-ba54-46dd7b871d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_135f08b4-ddb6-439f-9fcb-7ea366f9dc67" 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_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_135f08b4-ddb6-439f-9fcb-7ea366f9dc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_a55cca60-ab00-4d5a-ba9f-ac0b9bfc040f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_a55cca60-ab00-4d5a-ba9f-ac0b9bfc040f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4be59b4d-76a0-449d-bf95-1ef7c96db7de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_8ddc6fb2-4ab4-4f7d-8d77-b7e289ca8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4be59b4d-76a0-449d-bf95-1ef7c96db7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_768f6360-5af8-45ac-bab9-fe5a82e0d761" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_768f6360-5af8-45ac-bab9-fe5a82e0d761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_51474dcf-4a74-44c1-9458-fa6afb4d8e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_51474dcf-4a74-44c1-9458-fa6afb4d8e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_17110f29-454d-4aa1-971a-bd96688de73b" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_17110f29-454d-4aa1-971a-bd96688de73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_aba41b7f-0c7a-490d-9f0c-5ebda0100094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_17110f29-454d-4aa1-971a-bd96688de73b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_aba41b7f-0c7a-490d-9f0c-5ebda0100094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_abe771dd-2dad-4fda-b438-ae946fb746ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_17110f29-454d-4aa1-971a-bd96688de73b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_abe771dd-2dad-4fda-b438-ae946fb746ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_1066c76d-097f-4525-8054-8931c789f0f2" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60b28baf-dee4-40c0-b933-c3f65172b1fa" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_1066c76d-097f-4525-8054-8931c789f0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_11ef0bd0-bc4c-4550-96dd-584411999052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_1066c76d-097f-4525-8054-8931c789f0f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_11ef0bd0-bc4c-4550-96dd-584411999052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_859d8b37-6ecb-4697-856a-46801d4bfb0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_1066c76d-097f-4525-8054-8931c789f0f2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_859d8b37-6ecb-4697-856a-46801d4bfb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0142c099-6398-4114-a919-50aee09cff3b" 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_3b6d734c-3197-4224-8b30-8c20882d540a" 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_0142c099-6398-4114-a919-50aee09cff3b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3b6d734c-3197-4224-8b30-8c20882d540a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" 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_3b6d734c-3197-4224-8b30-8c20882d540a" xlink:to="loc_us-gaap_AwardTypeAxis_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4632d96e-4c7b-46cd-b58c-76808bc6d261" 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_fca8f229-31e3-4c8d-9ff5-fb42849ecfd3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4632d96e-4c7b-46cd-b58c-76808bc6d261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_69a20391-f3f4-46d5-87e4-70455547c31a" 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_4632d96e-4c7b-46cd-b58c-76808bc6d261" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_69a20391-f3f4-46d5-87e4-70455547c31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" 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_3b6d734c-3197-4224-8b30-8c20882d540a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_023e7fc8-1bc4-47b4-8120-252443fae950" 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_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_aceadffa-9002-4216-963d-6bc8d51eb4f2" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_aceadffa-9002-4216-963d-6bc8d51eb4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_28aef3e8-7f9d-4839-8b3d-8b849bf1ccb2" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_28aef3e8-7f9d-4839-8b3d-8b849bf1ccb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1b01b263-ae4f-445a-9b5e-a437728cbf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1b01b263-ae4f-445a-9b5e-a437728cbf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e164559e-fcd0-4814-ab94-322b65b0ccf3" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e164559e-fcd0-4814-ab94-322b65b0ccf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f5b6605-d76a-4173-95f7-dece34937d48" 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_023e7fc8-1bc4-47b4-8120-252443fae950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f5b6605-d76a-4173-95f7-dece34937d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_99448c7c-7969-481b-bf6e-baba8746381b" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_99448c7c-7969-481b-bf6e-baba8746381b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6385ebbd-57b5-4a6a-9fdc-852918d1a103" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6385ebbd-57b5-4a6a-9fdc-852918d1a103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07415322-b59c-4909-a388-b7db73734b3e" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07415322-b59c-4909-a388-b7db73734b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2a00af25-8195-4a46-a08a-87424e731cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2a00af25-8195-4a46-a08a-87424e731cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f8cb61fc-4cb9-4576-9d60-9318b711a569" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f8cb61fc-4cb9-4576-9d60-9318b711a569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4273d642-0f5e-4baa-bc42-95a9697889e0" 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_a1dfa8d0-a4e1-4fd3-9221-bb6bb80ce16f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4273d642-0f5e-4baa-bc42-95a9697889e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_0ebfb5eb-725a-439c-aad2-0d1325b173b0" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_0ebfb5eb-725a-439c-aad2-0d1325b173b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8d919fd1-f4d5-4eea-b0d2-324c7bf980ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_6c45b133-e0ec-4cb4-9941-3ce2ecedac62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_6c45b133-e0ec-4cb4-9941-3ce2ecedac62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_29041e5d-d287-4922-983e-ec3a75dfb9c6" xlink:href="pega-20221231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_1926a434-3309-4033-b24f-64102f9d04f0" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_29041e5d-d287-4922-983e-ec3a75dfb9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#EMPLOYEEBENEFITPLANSDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_f28fe12f-3c63-4aef-8f58-b8341766a07e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_f28fe12f-3c63-4aef-8f58-b8341766a07e" xlink:to="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b2997380-bd0e-42df-975d-e018f46c77ee" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_d10a0e44-da92-4286-8d5d-4a2acda1a0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:to="loc_us-gaap_DomesticPlanMember_d10a0e44-da92-4286-8d5d-4a2acda1a0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_52a08232-9e93-4139-9036-78a7d9dae0b1" 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_us-gaap_DomesticPlanMember_d10a0e44-da92-4286-8d5d-4a2acda1a0ed" xlink:to="loc_country_US_52a08232-9e93-4139-9036-78a7d9dae0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_fc56ead4-7f69-4dbb-82e0-e01c3fd8ec0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_7f974407-9c9b-4725-9f58-ad1df420ec97" xlink:to="loc_us-gaap_ForeignPlanMember_fc56ead4-7f69-4dbb-82e0-e01c3fd8ec0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ed1eeb60-bb40-4899-ab0f-9b3f93c001cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_280f09b5-98c6-4072-addf-2bd1e1e69245" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ed1eeb60-bb40-4899-ab0f-9b3f93c001cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_77ecd255-2e2a-49b7-8cb5-a6417e271a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ed1eeb60-bb40-4899-ab0f-9b3f93c001cb" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_77ecd255-2e2a-49b7-8cb5-a6417e271a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d64a39c5-d097-4e3e-a564-ca531df1904c" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b861c37d-07e8-4c89-b09d-6a81f54ea06a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d64a39c5-d097-4e3e-a564-ca531df1904c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b861c37d-07e8-4c89-b09d-6a81f54ea06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_bf9e8231-b75a-46bb-a612-00423462ad58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d64a39c5-d097-4e3e-a564-ca531df1904c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_bf9e8231-b75a-46bb-a612-00423462ad58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ba2b2adf-0500-4eb7-bb76-8e4521b83dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d64a39c5-d097-4e3e-a564-ca531df1904c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ba2b2adf-0500-4eb7-bb76-8e4521b83dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b12c056c-19ae-4c8c-a340-e87545161caf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba522e46-b877-4f85-b897-c49809289776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b12c056c-19ae-4c8c-a340-e87545161caf" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba522e46-b877-4f85-b897-c49809289776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_45372a12-39db-430a-9b44-5cae88fd0ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba522e46-b877-4f85-b897-c49809289776" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_45372a12-39db-430a-9b44-5cae88fd0ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e25b368d-5214-437b-8599-90e14e70c913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba522e46-b877-4f85-b897-c49809289776" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e25b368d-5214-437b-8599-90e14e70c913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_01f99231-000f-4574-9134-dfb2700b99e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba522e46-b877-4f85-b897-c49809289776" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_01f99231-000f-4574-9134-dfb2700b99e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_347e2e5f-1a4f-46d9-bf7e-67d88bd7488a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba522e46-b877-4f85-b897-c49809289776" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_347e2e5f-1a4f-46d9-bf7e-67d88bd7488a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b90b8e-1337-4b26-9863-8f04942803c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b12c056c-19ae-4c8c-a340-e87545161caf" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b90b8e-1337-4b26-9863-8f04942803c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a90f9e18-dc78-4de6-b754-f45b30a480dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b90b8e-1337-4b26-9863-8f04942803c8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a90f9e18-dc78-4de6-b754-f45b30a480dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0c9b1294-3b2c-4a82-878b-18b94f20f6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b90b8e-1337-4b26-9863-8f04942803c8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0c9b1294-3b2c-4a82-878b-18b94f20f6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_08d64368-020e-428b-b17c-68da3525b145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b90b8e-1337-4b26-9863-8f04942803c8" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_08d64368-020e-428b-b17c-68da3525b145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_87a59b2b-a2fc-436f-a3e5-f85d468da42a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b90b8e-1337-4b26-9863-8f04942803c8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_87a59b2b-a2fc-436f-a3e5-f85d468da42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a0622e1c-0350-4d35-962d-b9cbc4bffb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b12c056c-19ae-4c8c-a340-e87545161caf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a0622e1c-0350-4d35-962d-b9cbc4bffb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b11ea319-ccef-4a1a-a991-7288933f1a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b11ea319-ccef-4a1a-a991-7288933f1a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_a8f55c57-2090-4bfb-bdf6-1f278f010e50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_a8f55c57-2090-4bfb-bdf6-1f278f010e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80c632df-287b-490a-81a1-d99ae4a35053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80c632df-287b-490a-81a1-d99ae4a35053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_208ec7e7-3c6a-45c1-b2bf-f1c0a77cb1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_208ec7e7-3c6a-45c1-b2bf-f1c0a77cb1d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_cbf4e861-ee73-464f-9724-8407b55f3e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_cbf4e861-ee73-464f-9724-8407b55f3e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_498b692e-2a09-43e4-a0bd-58211ceee8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_498b692e-2a09-43e4-a0bd-58211ceee8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_c0fd46ce-ed70-4ffb-9e28-ba579c5b75be" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_c0fd46ce-ed70-4ffb-9e28-ba579c5b75be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_0e09c382-276a-46ec-8b8c-de0be5c3ee6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_0e09c382-276a-46ec-8b8c-de0be5c3ee6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_830879f2-7b4a-4377-b925-34c5bf13c6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_830879f2-7b4a-4377-b925-34c5bf13c6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_88b0d7f4-14ec-4f92-978e-85540a531433" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_88b0d7f4-14ec-4f92-978e-85540a531433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_f85e311e-9a69-409a-9b70-0cd523484c11" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_f85e311e-9a69-409a-9b70-0cd523484c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_57379627-cbee-4593-a52e-340380b967ca" xlink:href="pega-20221231.xsd#pega_EffectiveIncomeTaxRateReconciliationCARESActAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_57379627-cbee-4593-a52e-340380b967ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_136dd3da-c6df-4dad-88b2-efd8764b7fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_136dd3da-c6df-4dad-88b2-efd8764b7fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_a1d08b83-3705-456f-9b6f-980b8cb51782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_a1d08b83-3705-456f-9b6f-980b8cb51782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d4b5270e-c119-4a66-8aba-e087299bb642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ad340c43-dfc5-4edc-ab9c-3a9351082fbc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d4b5270e-c119-4a66-8aba-e087299bb642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c03198aa-4929-47d1-8067-65896c20dea3" 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_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c03198aa-4929-47d1-8067-65896c20dea3" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_b283b5e2-ac76-4369-9528-be2eb3117634" 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_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_b283b5e2-ac76-4369-9528-be2eb3117634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" 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_b283b5e2-ac76-4369-9528-be2eb3117634" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_61cbd4e9-8699-45a0-992b-196d341d7101" 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_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" xlink:to="loc_us-gaap_DomesticCountryMember_61cbd4e9-8699-45a0-992b-196d341d7101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_6b732cea-dc10-42f5-a013-49180a09e2a6" 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_d4137d7b-a6e7-46a8-a6dc-ffb945ef5926" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_6b732cea-dc10-42f5-a013-49180a09e2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_4b2b8c85-581d-4790-bd8a-a0ebb81eb083" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ba655437-da66-4c25-8ed8-7aedc6b56a42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ba655437-da66-4c25-8ed8-7aedc6b56a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_09dee4ba-16ee-4d82-9fdb-064b37208eac" xlink:href="pega-20221231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_09dee4ba-16ee-4d82-9fdb-064b37208eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_57cac5d5-5338-4eb9-abf1-a828574b1fc5" 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_IncomeTaxContingencyLineItems_ec74e9ea-4ca7-4d1e-9b69-d6a9ed88a207" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_57cac5d5-5338-4eb9-abf1-a828574b1fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c3946306-0481-46a6-a5fc-de8bd240f5d3" 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_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" 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_IncomeTaxDisclosureAbstract_c3946306-0481-46a6-a5fc-de8bd240f5d3" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d8f2c43b-d2d4-4dd3-ac06-3dfea1f72e9e" 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_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d8f2c43b-d2d4-4dd3-ac06-3dfea1f72e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_8ce356a1-41fa-45e3-a8a5-88e308f3331f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_8ce356a1-41fa-45e3-a8a5-88e308f3331f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_13602372-632b-456f-b10d-ed0d1ce2291c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_13602372-632b-456f-b10d-ed0d1ce2291c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_5ff1dfe4-57ec-40ea-b381-f8cae08f1db1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_5ff1dfe4-57ec-40ea-b381-f8cae08f1db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_627ca660-32e2-4184-a4a4-9936586c1555" xlink:href="pega-20221231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_627ca660-32e2-4184-a4a4-9936586c1555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_f6477785-d0b2-42dc-8723-67fa5ac364db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_f6477785-d0b2-42dc-8723-67fa5ac364db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_2c7d42f7-573f-4621-a0ea-61a09f60e223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_2c7d42f7-573f-4621-a0ea-61a09f60e223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f3f2f9bb-0d81-44ad-b687-2adc8b69289d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f3f2f9bb-0d81-44ad-b687-2adc8b69289d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_8e57855c-c21b-4858-aa54-19312a5b48d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_8e57855c-c21b-4858-aa54-19312a5b48d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_601e191a-1a3f-4ac7-97df-6a66d8e11166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_8fbb1bc9-33fc-4ac3-b0e6-dd63720e9310" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_601e191a-1a3f-4ac7-97df-6a66d8e11166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ce5e4d03-6e88-47d4-a3a1-6c1feb584b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c3946306-0481-46a6-a5fc-de8bd240f5d3" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ce5e4d03-6e88-47d4-a3a1-6c1feb584b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_3a1b09e3-bb01-4824-8125-a7e49db02c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c3946306-0481-46a6-a5fc-de8bd240f5d3" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_3a1b09e3-bb01-4824-8125-a7e49db02c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c3946306-0481-46a6-a5fc-de8bd240f5d3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_aa640944-e043-4a2d-a19e-c8969691ac05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_aa640944-e043-4a2d-a19e-c8969691ac05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDebt_78c27357-12b3-400f-8fb0-955f99b9764e" xlink:href="pega-20221231.xsd#pega_DeferredTaxLiabilityDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:to="loc_pega_DeferredTaxLiabilityDebt_78c27357-12b3-400f-8fb0-955f99b9764e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_1271d728-5c06-4b07-88e1-0b9eac39acb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_1271d728-5c06-4b07-88e1-0b9eac39acb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_f38be650-5c4f-4963-841d-105ef1e3d799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_f38be650-5c4f-4963-841d-105ef1e3d799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_fc832a87-aa32-4a80-8c26-da59717b96d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_cba94b32-ebc0-4b59-b2e7-3e7befc1265b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_fc832a87-aa32-4a80-8c26-da59717b96d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4dc876f6-7e35-4b99-8040-da3e757fa6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c3946306-0481-46a6-a5fc-de8bd240f5d3" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4dc876f6-7e35-4b99-8040-da3e757fa6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cef2dd09-1057-4300-b158-16e9a73e1398" 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_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cef2dd09-1057-4300-b158-16e9a73e1398" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfe771b2-9e93-48d2-817f-e7c5f34fcfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_80886819-be95-426d-8e3f-dc2e38ac6ff3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfe771b2-9e93-48d2-817f-e7c5f34fcfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember_b9465ff1-edd7-430d-a21d-cd9eb41320aa" xlink:href="pega-20221231.xsd#pega_OpenSpanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cfe771b2-9e93-48d2-817f-e7c5f34fcfbd" xlink:to="loc_pega_OpenSpanMember_b9465ff1-edd7-430d-a21d-cd9eb41320aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_238018db-5c71-4fe7-baa7-c2a80b002a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_238018db-5c71-4fe7-baa7-c2a80b002a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4aab9075-ddb4-42be-be46-69edc42f5755" 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_238018db-5c71-4fe7-baa7-c2a80b002a9c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4aab9075-ddb4-42be-be46-69edc42f5755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_213f5053-7ce0-4133-9bb2-f52096df5255" 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_4aab9075-ddb4-42be-be46-69edc42f5755" xlink:to="loc_us-gaap_DomesticCountryMember_213f5053-7ce0-4133-9bb2-f52096df5255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_37d02874-a502-4c25-99fc-1101ad55a025" 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_4aab9075-ddb4-42be-be46-69edc42f5755" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_37d02874-a502-4c25-99fc-1101ad55a025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_052b4e7c-8bc0-4709-994d-98491c45813f" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_00f2f178-e653-4e62-8553-b37ebf3c00f0" 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_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_OperatingLossCarryforwards_00f2f178-e653-4e62-8553-b37ebf3c00f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_f1e31ac1-82e5-438f-8cc6-e69588e0d8e1" 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_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_f1e31ac1-82e5-438f-8cc6-e69588e0d8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ef627e1d-f79f-4ae7-b03d-325e01151850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ef627e1d-f79f-4ae7-b03d-325e01151850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_18d10309-0dc8-4761-9fe7-8c5989273d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_872b8d39-41af-4317-8937-f89cad61f82e" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_18d10309-0dc8-4761-9fe7-8c5989273d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_aa6e11fa-b8a1-4d76-a965-d409acdbd907" 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_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" 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_aa6e11fa-b8a1-4d76-a965-d409acdbd907" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_209a0fdb-34dd-4dba-a0f0-13f510df2373" 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_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_209a0fdb-34dd-4dba-a0f0-13f510df2373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_857f0a66-1d7f-45fd-a874-d998b5214d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_857f0a66-1d7f-45fd-a874-d998b5214d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_4048d10a-2940-46cc-acd1-54044b109bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_4048d10a-2940-46cc-acd1-54044b109bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_d9b33f22-5892-444e-9527-a8e32a6f4cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_d9b33f22-5892-444e-9527-a8e32a6f4cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1d4bbeac-1d3b-4c82-82e8-380208d90af1" 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_a9c9b751-53b5-4a8d-a4de-53fb04861ba3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1d4bbeac-1d3b-4c82-82e8-380208d90af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#LOSSPERSHAREDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e9bb3667-9db8-416e-aed6-768a5f10cc16" 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_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_NetIncomeLoss_e9bb3667-9db8-416e-aed6-768a5f10cc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2cd626e9-c652-4bed-bd7d-d1b3c610cf7f" 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_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2cd626e9-c652-4bed-bd7d-d1b3c610cf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fe4dc94a-4c61-413a-bfad-8216fdf225e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_EarningsPerShareBasic_fe4dc94a-4c61-413a-bfad-8216fdf225e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e4c35ee8-0192-4e8c-b6dc-01de8f58f827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e4c35ee8-0192-4e8c-b6dc-01de8f58f827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f86d069a-e5c8-486c-a684-cc3d501e3615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f86d069a-e5c8-486c-a684-cc3d501e3615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fb0d0e86-f086-4bfb-ba24-5c47cc01116f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fb0d0e86-f086-4bfb-ba24-5c47cc01116f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_9c151f71-cb32-42ea-9463-4cdb784ff951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_9c151f71-cb32-42ea-9463-4cdb784ff951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_fc478122-3949-49c2-9f56-4ba99c5f1b98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_fc478122-3949-49c2-9f56-4ba99c5f1b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_cba0a8da-91af-4b2f-a83c-63aaab2ff5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapPrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bbb2a1f1-d02b-4d5f-b174-03f56830305c" xlink:to="loc_us-gaap_DerivativeCapPrice_cba0a8da-91af-4b2f-a83c-63aaab2ff5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="pega-20221231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a92dbd92-f05a-4ef1-bcf0-1de2a59ad523" 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_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a92dbd92-f05a-4ef1-bcf0-1de2a59ad523" xlink:to="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_53e2905e-44b5-4c5f-a14e-6a7d432369fd" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TradeSecretMisappropriationMember_9f969864-9b1d-4bbb-a77c-fa14242758ba" xlink:href="pega-20221231.xsd#pega_TradeSecretMisappropriationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:to="loc_pega_TradeSecretMisappropriationMember_9f969864-9b1d-4bbb-a77c-fa14242758ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_c26ffea8-3450-4bea-b975-dd713e4dba8e" xlink:href="pega-20221231.xsd#pega_ViolationOfTheVirginiaComputerCrimesActMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_deaf1085-a7c4-4bd0-91b5-71e7edaf6468" xlink:to="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_c26ffea8-3450-4bea-b975-dd713e4dba8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4e945f8e-ab51-42fe-bb7b-3ca1b070999c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_dd395b6c-4e57-4db7-9b8a-140c5934f248" xlink:to="loc_srt_LitigationCaseTypeDomain_4e945f8e-ab51-42fe-bb7b-3ca1b070999c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_78b67ec1-a53a-49dc-954c-ba0e0041339e" xlink:href="pega-20221231.xsd#pega_AppianCorpVPegasystemsIncYouyongZouMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_4e945f8e-ab51-42fe-bb7b-3ca1b070999c" xlink:to="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_78b67ec1-a53a-49dc-954c-ba0e0041339e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_a4dc20f9-e138-4699-befd-4887088e8226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_ce4f2fa6-6118-4fd9-a966-3a55f0389799" xlink:to="loc_us-gaap_LitigationStatusDomain_a4dc20f9-e138-4699-befd-4887088e8226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember_4d37cc74-24c7-4107-afed-f35cf3a9d464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JudicialRulingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_a4dc20f9-e138-4699-befd-4887088e8226" xlink:to="loc_us-gaap_JudicialRulingMember_4d37cc74-24c7-4107-afed-f35cf3a9d464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_660916a6-819a-4657-91fd-df0acf6bbd50" xlink:to="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_22913574-0b43-49af-8704-61e60939689f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesAwardedValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_22913574-0b43-49af-8704-61e60939689f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LegalFeesPostJudgementInterestRatePercentage_1eb8c45c-22c1-4fef-a5f7-2973f768abea" xlink:href="pega-20221231.xsd#pega_LegalFeesPostJudgementInterestRatePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_pega_LegalFeesPostJudgementInterestRatePercentage_1eb8c45c-22c1-4fef-a5f7-2973f768abea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_09dcd886-921a-4210-82a6-2d23e13a31eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_6825e7a0-af44-428f-b33f-3f799f55ebea" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_09dcd886-921a-4210-82a6-2d23e13a31eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>pega-20221231_g1.jpg
<TEXT>
begin 644 pega-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" *D!3P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M%"7=K#=(MI"0LT8< [VYY%>\?M)6<%C\!?%4-M!';Q"*(B.) J_Z^/L*\/\
MV%/^1F\5?]></_H9KW7]IS_DA?BO_KE%_P"CXZYL6W_:"7G']#V,CBO]5:DK
M:\E7_P!N/EW]C7_DL\7_ %X7'_LM>L_MT?\ (F^&O^O]_P#T6:\F_8U_Y+/%
M_P!>%Q_[+7K/[='_ ")OAK_K_?\ ]%FNNM_R,H>G^9X&7?\ )(8G_$_SB>=_
ML=_"_2/&^OZUJVMV<.HVVEI$D-K<+N0RN6.XJ>#@(>#Q\WM7=_ME?#CP]I?@
M?3M>T[2[73=0BODM6:SA6)9(V1SA@H&2"HP>W-0?L(?\@WQE_P!=;7_T&6NM
M_;6_Y)!;?]A6'_T7+652K/\ M)1OI=?D>AA,'A_]4)U.1<SC)WMK=2=M?*QY
MU^PG=2KKGBRW#GR&MH)"G;<&8 _D3^=97[<G_)1M"_[!2_\ HZ2M']A3_D9O
M%7_7G#_Z&:SOVY/^2C:%_P!@I?\ T=)6Z_Y&C]/T/+FW_J9'_%_[>SV?]D."
M.Y^!MI%-&LL3W=P&1U!4C?T(-?,_[5EK!8_&[6H;>&.WA6*VQ'$H51F%#T%?
M3?['O_)$[+_K\N/_ $.OFK]KA2OQTUHD$!H;8CW_ '*5G@_^1A5^?YHZ\^2_
MU6P;MK[G_I,CZR^!'A_2[OX/>$II]-LYI6L$+220(S'KU)%<U^UYX!3Q-\*C
MJ5M$HNM!<7"!1C]R<+(H'IC:W_ *TO@3\1_"MC\&?#:W7B+2[1[2T$4\=Q=I
M&T;J3D$,01_6O53]A\2:+CY+S3=0M^Q.V6*1?Y%3^M>/*<Z&)=1IZ-GWM'#8
M;,LGCA$U>5-+2VCLK/Y,^.?V(_&7]E^-M4\.2N1#JEOYT*_]-HLG'XH6_P"^
M17)?M9>,?^$J^,%_;QMNM=(C6PC_ -Y<M(?^^V8?\!%<]%#=? [XX0I<*Q.B
M:HI;.5\V#<#GV#1MG_@7>K'P3\+S?%;XSZ;'?#[1')=-J-^S$X9%;S'![_,V
M%_X%7U'LX0K2QG3E_K\#\86,Q&(R^ED%O?\ :M?+L_\ MYO[C[7^ /@C_A ?
MA3H6G/&$O)HOMEUUSYLGS$'W4%5_X#7H=%%?%U)NI-SENS^B<+AX82A##T_A
MBDE\@HHHK,Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^>?VCOV
M>?$?Q@\6:;JFC7NEVUO;60MG6^ED1BWF.V0%C88PP[UZ%\!?AWJ7PM^'=OH.
MJSVMQ>1SRRE[-V:/#-D<LJG/X5Z)177+%5)T51?PH\.CDV$P^.GF,$_:3T>N
MG3I\@HHHKD/</GCXM?L?Z3XVU2ZUCP]?C0M1N&,DUM)'OMI')Y88Y0GDG&1G
ML*\I_P"&'?&WFX_MC0/+S][SY\X^GE?UK[=HKTZ>98FG'E4KKS/C<5PCE&+J
MNM*G9O>S:7W;?<>)_L^_L[S?!J\O]1O-8CU&]O(?(:&"$K'&H8-D,3DGCT%?
M/?QL^(0_:'^(&G:+X9T".6XBE:TL[XN?/N5R2<\A5CZMSD@9.1DBOO"OSS\1
M?#OQQ^SYX^BU6QL[AH[*=GLM4BA,D,J$$8;'0E205.#R?K7=@*GMZTZM1^_;
M3H?-\3X3^S<!0P6%@UAN;]Y;WFE=/=WM?5^MCJ;?]B/QY-"COJ.@0,PR8Y+F
M8LOL<1$?D:\P\8>"_%/P1\66L%\[:;JJ(MU;7-E/G*Y(#*P]U(P?2O7Q^W!X
MQFC$4/A[1S=>NR9@?^ A\_K7-V/PY^)G[1WBZ'5M;M[FVMI%$;:C>0&""*%3
M]V)2!NY)X7J223U->I2J8FFW+%N*B?%XS"Y1B8PIY'&I*M==[+U[>JT/H^^\
M'6W[3'P/\/3ZM(;'5)8$N8[R- ?+G *.=O&58@_+QV]*\.;]ASQE]JVKK>AF
MWS_K#),'Q_N^7C]:^Q_#>@VOA;P_IVCV*[+2QMTMXQCDJJ@9/N<9/N36E7SE
M/'5:#E&D_=OHC];Q/#."S)4ZN.C>JHI-IM7:74^7-5_8K@A^'7]GZ7J%O<^*
MVN8YWU"]W10A K!HE"AB%^;.<$DJ.G;U7]GGX8ZI\)? <VBZO<6=S=/>R7(>
MR=V3:RH ,LJG/RGM7IU%95,96K0=.;NF[G;A,@R_ XB.)PT.62CR[Z6_5^85
MR_Q0\+W?C7X?Z[H5C)#%=W]LT,3W#$1ACW8@$X^@-=117)&3A)270]RM2C7I
MRI3VDFG\]#Y=^!O[+OBKX9_$G3O$.J:AH\]E;),KQV<TK2'?&RC :)1U([UZ
M]\>OAWJ7Q2^'=QH.E3VMO>23Q2A[QV6/"MD\JK'/X5Z)1754Q=6I55:6Z/%P
MN1X/"8*I@*2?LYWOKKJDGK\CYY_9Q_9Y\1_!_P 6:EJFLWNEW-O<V1MD6QED
M=@WF(V2&C48PI[UZG\8O!M[\0OAMK?A[3I;>&]OD18Y+IF6,;9%8Y*@GHIZ
MUV=%34Q-2I55:6ZM^!MA<HPN$P4LOI)^SDFM]?>WU/F?X _LS^*/A7\0$UW5
MK_2+BT6VEAV6<TK2;FQ@X:-1CCUKTK]H;X8ZI\6O <.BZ1<6=M=)>QW)>]=U
M3:JN",JK'/S#M7IU%5/%U9U56?Q(QP^1X/#8&>74T_9RO?777S^1X'^S9\ _
M$'P=UC6KO6KS3;J.]@CBC%A+(Y!5B3G=&O'->D_&+P;>_$+X;:WX>TZ6WAO;
MY$6.2Z9EC&V16.2H)Z*>@-=G143Q%2I5]M+XM/P.C#93AL+@7E]-/V;36^OO
M7OK\SYG^ /[,_BCX5_$!-=U:_P!(N+1;:6'99S2M)N;&#AHU&./6NX_:1^#^
ML_&+0-(L=&N;&VEL[III&OI'12I0C VHW.:]@HK26,JRK*N_B1R4L@P5' 3R
MZ"?LY:O77IU^1XK^S3\%=<^#=IK\6M76GW3:@\+1?8))' V!P=VY%_O#IFMS
M]H;X8ZI\6O <.BZ1<6=M=)>QW)>]=U3:JN",JK'/S#M7IU%0\34E6]N_B.FG
ME&%IY?\ V;%/V=FM]=7??YG@?[-GP#\0?!W6-:N]:O--NH[V".*,6$LCD%6)
M.=T:\<U5_:._9Y\1_&#Q9INJ:->Z7;6]M9"V=;Z61&+>8[9 6-AC##O7T-16
MGURK[;V_VCE?#^!>7K++/V2=]]=[[^IYW\!?AWJ7PM^'=OH.JSVMQ>1SRRE[
M-V:/#-D<LJG/X5RO[0'[-\?Q@NK75M.OH],UNWB\AFF0F*>,$E0Q'((R><'@
MX["O;J*SCB:D:KK1?O,ZZF482M@8Y?5C>FDDM==-M>Y\36O[#GC)Y@+G6]#B
MB_O123.WY&-?YU]C^&]'_P"$=\.Z5I7F_:/L-I%:^=MV[]B!=V,G&<9QFM*O
MFO\ :G^,GC#X8^)='M_#M\MI9W%H9)0]K'*-^\CJRG'';VKK]K7S*:I-H\..
M#RSA'#U,93A*SLGK=[Z;M(X#]N'1].L_'.B7\$JC4;RR(N8%!SM1L1R$^^67
M_MG7:?L0^!_L/A_6/%<Z8EOI/L5L>_EI@N?H6P/^ 5X'X;\!^._C_P"+C>2I
M=WLERZ_:=8O$(AB7'7. , #A5_ 5^@/@WPK9^!_"NF:#IX(M+&$1*6ZL>K,?
M=F))^M>AC*BP^%CA>:\NOH?*\/85YMG-7.G2Y*>O+?JVK7^Z[?FS:HHHKYH_
M7PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M*SRN8@)FE3:%3,A?:JE@%V\]J]"K.E&C.$9WVMJV]&NFR]#GA&;G&3C;>_\
M74Z+]JZWNKO]F7XIQ62R/<-X:O\ "QG#%?(<L/?*YX[]*I_L=7FGWW[+/PMD
MTPH;9?#]K$^P@CSD0)-T[^:LF??->O3P1W4,D,T:RPR*4>.10RLI&""#U!%?
M)VA?LR_%S]GO4-3@^!OC7P_-X.OKAKN/PGXYMYWM[&1SEA#-!\X7_9X]\G+5
MQ4G"I1=%RL[W5]GI8WGS1J*:5U:Q]6ZA=_8-/N;G8TODQ-)L7JV 3@?E7YM_
MLO\ BSPWXJ\':MX[\<_ 7QI\5_%?BS4+JZN]>B\/6NIV?E>8T:V]NTTP*H@7
M:0%&"".0!C[8^#NG_&6'4-0NOBGJW@^>&2)5M=/\)VUPL<3[N6:2<[FR.,5Y
M7I?P#^,OP&O-7LO@IXE\'7G@W4;V6_A\.^-[6Y5=*>1BSI;RVQRR9Z*P  /<
MY)Z,/*%*,Z;DKNVMVEUNKKY>6AE44IN,K::F+^QWIGB3PSHGQGT.X\'^(_!O
M@&.Z-_X6L/$D'E30PSQS&:!%W, J,B' 8X\SU-8/_!._]GKP'XE_9E\-^*_$
M_AG3/%FL:L;N,3Z]:I>_9K>.ZFA6")90PC3Y'8A0,F1LYKZ9^'FA_$F3P=K4
M'Q&U?P_J&NWV\6\?AZVEAL[1&CVB,&0EW^;)W'G!Z<5D?LE?"'6?@+^S[X5\
M"^(+FQO-7TK[7Y\VFR.\#>;=S3+M9T1C\LB@Y4<@]>M.KB6X5.5V;<=KZV3O
M^-K^80I>]&ZT2>_JCR#]D;PSI'AOXR_M*?#.ST^'_A"M,U73KFUT>91+;Q_:
M[>5IHPC9&S,:_+TP *H?L#_#KPIJ6B_%B[O/#&C75W8?$O5H;2>?3XG>W1%M
MRBQL5RBJ22 , 9XKV'X/_!77/A_\>/C5XVU&ZT^;2O&L^F2Z=#:R2-/$+:&5
M)/.#(%4DR#&UFX!SBN+^'OP+^+GP-^(WBQ/ VK^#]2^'?B?Q"_B"ZM_$"W2Z
MC923,OGI#Y0V/E5VJ78?=4GN&N=:-3VB4[-J'WI*_P R8P<>5N.S?YZ'C.M>
M+=.\9_MD_$_4/&WPM\5?%;3_  B+32-!TS1]*BU&ST[<GF32RQ32HHDD8 JV
M#QG^ZM=7\#K+4],_:\75_!'PF\6_#7X=Z]HDD&N6.L:5'8V?VZ,L\4\<<3NB
MDC"=1]YN.>?4_B)\ O'.B?%C5?B=\'?$>C:+X@UJUAMM;T/Q):R2:;J1B!$4
MS-%^\CD53MRN<CTR<]7\(=/^.'_"07%[\4M6\$?V9]E:*#2_"%K=8\XNA65Y
MK@[L!0XV@8.\'/%5/$0=+W&K<J5KOMVVWUN*-.7/[U][]/S/G?X,_!/P]\7/
MVKOC[>>,;2+Q#HNAZ_ ]EH-\@ELS=2P8>XDB/RR,$C55# @!GXYKW_XA_%K2
MOV<X-%\/:)\)_&FOZ4\#O!!\/_#BW5I9*'Y1@KH(R220H'K2?!3X,ZW\-_BM
M\8?$VIW5A/8>,=5M[ZPCM)':6*..)D82AD4!LD8VEA[U[-7)B*ZG45_>BDM+
M^2_4VITW&#MH[O\ ,^./VM/BE?\ Q*^!OPSTRTT_Q%X"LOB-XOL_#FIVVNVW
MV#4;6S>:1)5D3+>7O\M6')W1GGAB*]'^(?[&OP?O_A+JF@V7@30]&:VL9&L]
M4L;)(KVVF5,I,+@#S&8%5)+,=V.<UW/Q^^"NG_'OX<W'AF\OI])NH[B*_P!.
MU6U&9;&[B.Z*9/<9(/(X8\CK7D>N_#;]ISQQX9N/!6M^-? .EZ#>0FSO/$VD
M65V=7F@*A6Q"^(4=AO!*MQGY=M:TZB<(JG/DLVWO\GY]B)0:DW*/-='CGQ*^
M(FK?%3_@D7-XDUV=KK5I[6TMI[B1MSS&#68K<2,<<LPB#'W)K[?_ .:9_P#<
M(_\ :-<%XT_9B\.^)/V8[CX*V,\VF:'_ &;%8VUT1YDD<D3I+',X!7>?-178
M9 .2.,UPMA\,_P!I'7O"J>"/$WC'P-IWAUK?[!<^(M!M;LZS/;;0AVH^V&*5
MER"XW 9R%XY)RI5HM1DHI3D]>SM;\@C&=-W:OHE\U<\N^!NAZ=K?_!)NZ_M'
M3[6_^Q^&O$EW;?:H5D\F9);_ &2IN!VNN3AAR,FO=/V,_ OAO3?V>?AEKEIX
M>TJUUJ;P]:F74H;*)+ERT0W%I NXY[Y/-+\"?V<KWP+^R/!\'/%=]:W%Q-IV
MJ:9>7>E.[1^7=S7#;D+JIR$G'4#D'J.37_9I^'/QF^$>FZ1X,\5:GX+UGP-H
MEJUI97^G)=)JDL:@"$2(P$2X&0<%B1CODFL15C4C54)?;;]5KL*G!Q<&UT2^
M9]!4445XQW'Q_P#MR:1K>O?%S]G?3_#GB#_A%M<N-=O4M-8^Q)>?97\B/Y_)
M<A7XR,$]ZP/C_P# OXR:7\--9U[QI\6(/C!X2T2W?5-5\'7>C)H$5_;P?OG!
MGM'W$J$+!6!!*@=<8]<_:D^#/Q!^)'BCX8^)OAU=>&H-9\':A<7WE^)Y+A;>
M4R1HBC$",QZ-GE>W-<GXO^&'[4'QC\-ZAX0\7^*/AKX4\-:K$;74;OPE:W\]
M[);OQ+&HN"$ 9<J3D'#&O>HUE&G2M**2WNE?=[:7V[,\ZI"\IW3UV[;?=]YS
MW[8'CG2_B9^Q3X1\4Z):M8:5JNI:+<V]HZJI@4S+^[(7@;?N\<<<5]-_&[_D
MC'C[_L7]0_\ 2:2N$^*'[+.C^-OV;;7X2:/J$VA6VF6]JNE:AM\QX9K<JT<C
MCC?N(.[I]XD8.*X[7/A=^T;\4O!NI>"_&OBWP+HV@WUK):7FJ>&+:[;4;Z)E
M*E")0(H XX<JK\,=H['G3I5(Q2E91DWKO9VMZ[&OOQ;;5[I??J<=X<^%&O\
MQH_X)P^!?#/AN:W&I2:=970M+V5H[>^2*;S&MY&7D*X7'ID#IU%GP;XK^#%K
MXO\ "WAOXB? NR^$/C.&[A&CR7^BVXL9;I6#(+6_A7:QW@'#;<G'4FO5O!/P
MI^(_PV_9G\(>"O#&NZ%I_C;0[:&&2\NH9+K3Y@K$NGW5?:P/W@ 1BN,\3?!/
MXW?'B;P]I/Q3U;P'HOA+3=1MM5N8/!\5Y-=WLT)+*@DN !"A./N@L!GD]*V5
M6,G-2G:/-)Z-IZ_G_6QFX-*+2ULO3_@$>K_\I-]$_P"R8-_Z<9JXCPE\'_#/
MQ6_X*$?'B3Q9I\6O:7I-KHDT>CWR^;92SO81*LTL)^61D42*NX$#S6]:]VOO
M@KKEU^V%IWQ76ZT\>';?P<?#SVK22?:S<&[DFW!=FSR]K@9WYSGCO1\.?@KK
MGA#]IKXN_$6\NM/ET3Q=!I<5A;P22&YC-M;+%)YJE H!89&UFR.N.E0L1&,6
MXRL^1+Y\RT^XITW)JZTYK_@SR'XD^ O#OP7_ &WO@+J?@K1;'PTWBR/6M.UB
MVTN!;>"[CC@C=&:- %W!Y-Q;&247.<5QWQ8\56'C']N+Q/8>,?AQXI^*/A[P
M/I%G#I>@Z'IT5]:Q7%S&DSW4\,LB*20VP9W#Y.GRBOH_XP?!77/B!\>/@KXV
MTZZT^'2O!4^IRZC#=22+/*+F&)(_)"H58@QG.YEX(QFLWXM? /Q=-\4HOBE\
M*?$NG^'?&;6 TW4=/UNV>;3=6@4DQ^=Y9WHZ$\.N3@ <<YNEB(>XYOWN1J^N
MCYGUWVT^9,J<O>LM+W_!?J>*^ X=1M_VOO!_B7X>?!CQA\-O"NJV=SIWBV+4
MM'CT^RG^1GMY_+AD= ZR=6(!.<?Q$U>\1_#NZ^#/QF^(?B[QM\&H_C!X4\37
M_P!NA\0:?9PZGJ&EP%%0VSVLPW&-0#S'QM'/H/=/A7I_Q\E\3I=_$S5? ,&B
M11NHT[PA;7;/,Y'RL\MP<K@]E'/'-9GB:P_:4T_Q1K!\+ZI\-=7\.W$\DE@/
M$,-]!=6D9;*HWD K*%''\).!S2]NW4M>.UMWKK??NOR'[/W;V>]]E^1R.I>!
M_ _[0G[(/C3PS\ KG2_#MIKC$;+.![-(KM7B>:">, -&72,1L-N-K@X*]>+T
M'Q%\'O#=UX=\+?%[X Z=\)]8AN(8K'4IM'@FTF6YSD>3?P@X+% Q\PCMN)Y-
M>J_#C]G_ ,<?"OX8>-1HOB[2V^*'BK66UZZU:;3_ /B6QSM(A>)( <B,QHR;
ML[LN6[ 5RGQ"^"/QZ_:&\,CP1\2M8^'FB^#+F>"74IO"L%[-?W*Q2K(%C^T
M)#DHO(W$<]1D%PJ4[R@Y^Y?>[YMEKY_=]PI1E92Y?>MVT_X'];GUA7Q9^W!\
M2O[0^+/PR^'$/AOQ%XSTJPND\6^)=(\)Z>U]>/;0OMMHVB4C]VTN=VY@ -AY
M)6OM"*-88TC0810%&23P*\:^"GP7UOP?\3_BAX_\6W5A>Z_XKU%([);"625+
M/2X$"V\)+HF'.27"C;D Y/;@PLX4I.K+6RT7F]/PW.FM&4TH+J?-.I?M"BQ_
M;"\!?$!?AW\0O .A^(+;_A$-?N?&&@MI]M,\C[K)T<.RF0/D$M@A%..,X[+]
MMSP>OQ _:/\ V:O#DM[<Z?::I<:]:W<MI(8Y7MFM[83Q!AROF1;XR1R Y(YK
MW[]I3X-1?'SX+^)/!GFQ6U]>0"33[J8L%@NXR'A<E02%WJ 2 3M+<'I7!^(/
M@7X\\9_$#]G?Q;K>H:&VH^ X;[_A(C#/,?M4T]M#%OMLQ?,"\;,=^S 8=:[Z
M>(I<T*J]UQ4E_P"2NWXNWW'/*G.TH/5-I_BK_P"9G?M*Z'X=_99_99^(OB'X
M9^&-*\(ZM]@@LQ=Z/91P3'S)T@5V=1N9D$[,&8D@\UL_"W]C7X/:+\+]#TR]
M\!:!K]U)8Q/=ZMJEC'<W=S*RAGD,S+O&6)/RD  X  KUWXD?#_2?BIX#UWPC
MKD;R:5K%H]I/Y9PZAAPZGLRG##W KY]\,?#?]J+X<Z-8^$-"\9_#O7_#6GQK
M;6NN^(;&]&K+ HP@:.-O*<JH R6R>Y-<].K*='E53EE>[NWJK*VOEK]YI*"C
M.[C=6^[_ (<Y?]I3X;Z5\3/VW/@CX<U>,OH+:+J4MW8QLR)<Q1@L(6VD9C+*
MFY3P0"",&E_;=^$O@OX6_#WPCXY\(>%M*\+^)/#WB33!9WVBVD=F_EF;:T3&
M,#<A!Z'/ZG/L?B;X+>(-=_:6^&_Q%%]I[:5X<T:]T^^CD=UN)9IDPK1H$*[<
M]<L,=@:E_:Q^#.M_';X4Q^&= NK"TOUU6ROC)J4CI%Y<,H=AE$<[B.G&/<5M
M3Q"C4H+F]U+7[W?\")4KQJ.VKV^Y'!?M5_\ )Q'[,G_8Q7O_ *3I6%\7/ ?A
MG4OV^_A-#=^'=)NH=0T+5I[V.:QB=;F14.UY 5^=AV+9(KUKXU_!G6_B1\5O
M@]XFTRZL(+#P=JMQ?7\=W(ZRRQR1*BB(*C MD'.XJ/>LC]H+X'>-/%GQ)\"_
M$KX;ZQHUAXP\+I<VOV+Q$DIL;RWG4!E9H@74CYN0.<CD8YFC6BE"/-;W9+YN
M]AS@WS.W5/\ (\I_;NN[709/@S\,+#PWJ<_@OQ!K%S<:IX?\'VR)/>P6PCE-
MK'&"BX=IB[#(^X3G(KS[X[6MOK7A;1+SX0_LU^.O GQ"\.W]O=Z1J\/ABVL4
M54?]Y%*\$Q9T92WRD$$DYZG/T[\2/@5XJ^-OPU\,/XDUS3?"GQ4\/WYU73M<
M\,Q22VEG<!W"(JS$/)&T117#8W,N< ?+67H^D_M5W.J6MIK.O?"NRT9)%,VH
M:797\E]+&",@1R$1*S#//(![&MZ->,(12:O&][MZZ[Z;W6AG.FY2=T[.W1?T
MCD?VF;4_&/\ :#^!WPKUX20>#M6BO->UG2?-9/MSV\6^*!R,%E5P25XZD]0,
M>[Z!^SS\+_"NJ1:CHGP]\-:/?1P26PN+#2H8&:)UV.C%5&\,I(.[.<FN:_:)
M^ -W\7)O"WB3PSK_ /PBGQ!\(W3W>BZNT(FB^<!98)D_BC=0 ?3T()!9\+[+
M]H1O%EM)\1M2^'<?AN!9-\'A6WO3=73%2$+-.=J -ACM'/2N.4^:A%0G:R=U
MKO=_?=6-E'EJ/FC>_4\A_9(^&7@_4OBE^T&EWX3T.Z2P\:216:S:="XMD"9"
MQ@K\@![#%;VD?\I-];_[)@O_ *<8:NV/P/\ B]\*_C)XW\0_#;6/!U[X5\9Z
M@FIW]AXH2Z6XL[C #M"81AP?F.&*C[HXP2=;XP_ ;QW-\;=,^+OPJUS0]/\
M%4>D'0M0TOQ-%,UC?6OFB09>++QL&Q]T<[5Z<YZ)5(3J2;GI*-EY.RW[;&:B
MXP2Y=G_F8?[8G_)5OV;?^QXC_P#0*Y3]I_X?P?%+]M'X/^%M0NI[?1-1T+4A
MJD-NY1KNV0B1K<L.0CLB*V",KN'>MSQ)^SC\8/BA\2_AIXY\;^*O#(N?"FNQ
M7@\/Z&EQ%80VO)E=7D5GFN&*Q %A&H"MTS7IGC+X,ZWXA_:A^'OQ(MKJP30_
M#VE7]C=6\LCBY>2=2$,:A"I49YRP/H#1"K"CR)35U&7WN]@E&4^:ZT;7W:'F
MG[8^GZ7^S?\ LI^+6^&/A[3O!][JTEIICS:#9I:R;9)!&7)C"EGV%U#$YR_6
MO)_$WA/X=W/P2O?!&A_LL_$:RU--/:+3]<?PM:)>)>"/$=P]PMP9-V\*6//&
M1C'%?:OQD^%&C?&_X::[X*UX.-.U6#RS-$!YD$@(:.5,C&Y656'TQ7B^F^$_
MVL/"]K;:%8^+OAEXATJV18$U[6[&_CU-T P&>*)O*+@ =^3U-&'Q"]FES>\G
M?5M7VMMO8*M-\^VEK;(]0_9JOO%>H? ?P5+XXM+NR\6+IZPZA%?*5G,D9*;Y
M 1]Y@H8_[U>F5F^&[;4[/P[I5OK5[%J6LQ6D4=[>00^5'/.$ DD5,G8K-DA<
M\ XK2KR*DN:;DNK.V*M%(****S*"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
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
MXB5_U!_^3_\ V@?ZN?\ 3[_R7_@GTG1117[:?%A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M5_7Q^2!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M!0/0 5:HKOK8_%8BA3PU6HW3A\,>BOOI^IC&C3A.52,?>>["BBBN V"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *VM'UB-8397P\RT;@$_P?\
MUOY5BT=>!77A<34PM3VE/T:Z-=FNQE4IQJQY9&OJF@RV'[^!O.MCR)%ZJ/?_
M !K.M]T\\<9F\L,V-S$X%7['4KS0I1'(C>61N,,G'![CTJ]-I=GKD9GT]EBG
MZM W _+M_*O9>%I8I\V$5IK>F]_/E?7TW1Q^UE25JNJZ2_S_ *L+>:C!H=NU
MI9OYMP?]9,><?_7_ )5SA)8DDY)ITT,EO(T<J%'4\JPIE>9C<74Q,U&2Y8QT
M4>W_  >[.FC2C35T[M[ON%%%%><= ^&9X)%DC8JZG((K=U+5+/5M*$DHV7L>
M% 7_ #T_E7/T5WX?&5,/3G25G&:U3_!^J,*E&-249/=!1117 ;A1110!T2ZQ
M;:7I,<=ES<2KEB>JGN3_ $KGF8L22<D\DFDHKOQ6,J8I0C+2,59);+_A^IA3
MHQI7:W85T?@U?FO' RRJH'XY_P *YRK5CJ=SIV_[/)Y>_&[Y0<XZ=?K6F6XF
MG@\7"O53:5]M]FB<33E6I.$=V2MH>H,23;2$FC^PK_\ Y]9*E_X2;4?^?C_Q
MQ?\ "C_A)M1_Y^/_ !Q?\*Z[93WJ?='_ #,O]K[1_$B_L*__ .?62C^PK_\
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
M?$7_ $#O_(\?_P 51_PKGQ%_T#O_ "/'_P#%5[5]HB_YZI_WT*/M$7_/5/\
MOH4?\0[RK_GY4^^/_P @'^L&*_EC]S_S/%?^%<^(O^@=_P"1X_\ XJC_ (5S
MXB_Z!W_D>/\ ^*KVK[1%_P ]4_[Z%'VB+_GJG_?0H_XAWE7_ #\J??'_ .0#
M_6#%?RQ^Y_YGBO\ PKGQ%_T#O_(\?_Q5'_"N?$7_ $#O_(\?_P 57M7VB+_G
MJG_?0H^T1?\ /5/^^A1_Q#O*O^?E3[X__(!_K!BOY8_<_P#,\5_X5SXB_P"@
M=_Y'C_\ BJ/^%<^(O^@=_P"1X_\ XJO:OM$7_/5/^^A1]HB_YZI_WT*/^(=Y
M5_S\J??'_P"0#_6#%?RQ^Y_YGBO_  KGQ%_T#O\ R/'_ /%4?\*Y\1?] [_R
M/'_\57M7VB+_ )ZI_P!]"C[1%_SU3_OH4?\ $.\J_P"?E3[X_P#R ?ZP8K^6
M/W/_ #/%?^%<^(O^@=_Y'C_^*H_X5SXB_P"@=_Y'C_\ BJ]J^T1?\]4_[Z%'
MVB+_ )ZI_P!]"C_B'>5?\_*GWQ_^0#_6#%?RQ^Y_YGBO_"N?$7_0._\ (\?_
M ,51_P *Y\1?] [_ ,CQ_P#Q5>U?:(O^>J?]]"C[1%_SU3_OH4?\0[RK_GY4
M^^/_ ,@'^L&*_EC]S_S/%?\ A7/B+_H'?^1X_P#XJC_A7/B+_H'?^1X__BJ]
MJ^T1?\]4_P"^A1]HB_YZI_WT*/\ B'>5?\_*GWQ_^0#_ %@Q7\L?N?\ F>*_
M\*Y\1?\ 0._\CQ__ !5'_"N?$7_0._\ (\?_ ,57M7VB+_GJG_?0H^T1?\]4
M_P"^A1_Q#O*O^?E3[X__ " ?ZP8K^6/W/_,\5_X5SXB_Z!W_ )'C_P#BJ/\
MA7/B+_H'?^1X_P#XJO:OM$7_ #U3_OH4?:(O^>J?]]"C_B'>5?\ /RI]\?\
MY /]8,5_+'[G_F>*_P#"N?$7_0._\CQ__%5LZ1X U+383<RV/GW8^Y$)4POX
MYQFO4?M$7_/5/^^A1]HB_P">J?\ ?0KJPW >5X6I[6,YMK:[B[>?P[KSN95,
M\Q56/*TK?/\ S/'M0\$^)]2N#+-8<] HFCP!Z?>J&'X?^)K>19(K$HZ\AEGC
M_P#BJ]G^T1?\]4_[Z%'VB+_GJG_?0K*7 &6SJ.K*M5<M[\T;_P#I!:S[$QCR
MJ$;>C_S/-)O!>K:U8XO; 6]VG"R"1"#^3=*P/^%<>(O^@?G_ +;Q_P#Q5>U?
M:(O^>J?]]"C[1%_SU3_OH5T8K@7+<6XRJSGS+2]XW?K[MK^=C.GG>)I748QM
MVUT]-3Q7_A7/B+_H'?\ D>/_ .*H_P"%<^(O^@=_Y'C_ /BJ]J^T1?\ /5/^
M^A1]HB_YZI_WT*XO^(=Y5_S\J??'_P"0-O\ 6#%?RQ^Y_P"9XK_PKGQ%_P!
M[_R/'_\ %4?\*Y\1?] [_P CQ_\ Q5>U?:(O^>J?]]"C[1%_SU3_ +Z%'_$.
M\J_Y^5/OC_\ (!_K!BOY8_<_\SQ7_A7/B+_H'?\ D>/_ .*H_P"%<^(O^@=_
MY'C_ /BJ]J^T1?\ /5/^^A1]HB_YZI_WT*/^(=Y5_P _*GWQ_P#D _U@Q7\L
M?N?^9XK_ ,*Y\1?] [_R/'_\51_PKGQ%_P! [_R/'_\ %5[5]HB_YZI_WT*/
MM$7_ #U3_OH4?\0[RK_GY4^^/_R ?ZP8K^6/W/\ S/%?^%<^(O\ H'?^1X__
M (JC_A7/B+_H'?\ D>/_ .*KVK[1%_SU3_OH4?:(O^>J?]]"C_B'>5?\_*GW
MQ_\ D _U@Q7\L?N?^9XK_P *Y\1?] [_ ,CQ_P#Q5'_"N?$7_0._\CQ__%5[
M5]HB_P">J?\ ?0H^T1?\]4_[Z%'_ !#O*O\ GY4^^/\ \@'^L&*_EC]S_P S
MQ7_A7/B+_H'?^1X__BJ/^%<^(O\ H'?^1X__ (JO:OM$7_/5/^^A1]HB_P">
MJ?\ ?0H_XAWE7_/RI]\?_D _U@Q7\L?N?^9Y/X?\"ZY8ZB)9['8FTC/G1G^3
M54O_ (>^()KZYD2PW(\C,I\Z/D$G_:KV/[1%_P ]4_[Z%'VB+_GJG_?0KKEP
M'EDL/'#.I4Y4V]XWU_[=,EGF)51U.6-WIL_\SQ7_ (5SXB_Z!W_D>/\ ^*H_
MX5SXB_Z!W_D>/_XJO:OM$7_/5/\ OH4?:(O^>J?]]"N3_B'>5?\ /RI]\?\
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
ME3[X_P#R ?ZP8K^6/W/_ #/%?^%<^(O^@=_Y'C_^*H_X5SXB_P"@=_Y'C_\
MBJ]J^T1?\]4_[Z%'VB+_ )ZI_P!]"C_B'>5?\_*GWQ_^0#_6#%?RQ^Y_YGBO
M_"N?$7_0._\ (\?_ ,51_P *Y\1?] [_ ,CQ_P#Q5>U?:(O^>J?]]"C[1%_S
MU3_OH4?\0[RK_GY4^^/_ ,@'^L&*_EC]S_S/%?\ A7/B+_H'?^1X_P#XJC_A
M7/B+_H'?^1X__BJ]J^T1?\]4_P"^A1]HB_YZI_WT*/\ B'>5?\_*GWQ_^0#_
M %@Q7\L?N?\ F>*_\*Y\1?\ 0._\CQ__ !5'_"N?$7_0._\ (\?_ ,57M7VB
M+_GJG_?0H^T1?\]4_P"^A1_Q#O*O^?E3[X__ " ?ZP8K^6/W/_,DHHHK]2/F
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGZZ"N?H&@HHHH*"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** .@HHHH("BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N?KH*Y^@:"BBB@H\:_;"^(.O_"S]G/Q;XH\+W_\ 9FNV
M/V3[/=>3'-LWWD,;_)(K*<H[#D'KGK7RMXT^,G[1?P6^$_@OXIZO\1=!\4:)
MK\-G,NB7.E003#SX?."_NXD+!5X)##!(XKZ'_P""@?\ R:+X]_[</_3A;5\"
M>-M'^!OAGX(^#M?\"^(;N;XO1QZ?-<6"J]Q$+HQJ;@,DD>P!7W8P3R .17N8
M*G&5-7C?WNU^BZ]#FJ-I[GZ/>+_VH/#O@'7OAGH>M:7JW]J^/#!'9"SBB>*W
MDE>),3,TBD -,OW5;@'CM6GXV_:&\.> _C!X3^'&H66J3:YXEC\RSN+:*-K9
M!N=?WC&0,.4/13VKY+_:ZUS5-'\7?LK^/?&5M)8+:2VEWK<BQ'%O<+):33H5
M'0C$F%[[3CI3/B/\6O#/Q<_;V^#MYX3U!=8TNP5;234(5;R7FS+(R(Q W;5=
M,X_O8K&.%C**E;2TK^J*<WMZ'T+X^_;<\"^!O&^J^%8=(\4>*M3TEMNI-X=T
ML7,5F>,B1F=>F<$@$9!'7BN1_:H^+EAJ?PK^&?BS2O&7B_P7IFM:M!);S:!9
MJ;BY1D9E29'GBVH0,\EQR,HPKQS]H63PO\-_B+X[^(OPJ^,T?A/QU;W+C6O"
MMV#B]N$8;D177#Y(+8*NN6.&45-^U3\0-6^*G[+7P+\5Z[9+8:KJFNPS3Q1K
MM0D)*HD49.%<*' ST85K3P\%*G**W[^G9HF4G9IGU7\7_P!JSP/\#?&FF^&O
M%7]I6]SJ%@]_#=6]LLL.U2RB/AM_F,5( "D$D<BJ?P5_:^\$?''Q=J'A;2[7
M6]#\0V<1G.GZ]9K;R21C;EEVNPXW*<-AL'.,9KR#]H"UBO/^"@OP,CFC65!8
M22!6&1N4W#*?J& /X56U)0O_  5)TH@ %O#S$^_^BR5@J%-T]M>5O[BN9W^9
MZ[\3?VT/ GPT\:7GA06'B'Q7KFGQ^;J%OX:T\70L5P"3*Q=0,!ESMSC.#@\5
MNWG[57PXL_@TGQ/.LM+X6>00(T4+&<SDX\GR^H?@\' P,YQS7Q!X%FU_X8?M
M'_&33-3^+\/P7U6_U1[Q;G4]"@U"/5(6FFD1UEG(V#;(K#'W]_JF*]"\)_"'
MX.Z3^RYXFT;Q%\5AKGA+6/%"O%XEL]->SCM-0$*X"IF12N 06X7#$<8!&DL+
M1CR[]-KZWWZ6]-6)3DSZ-^$/[67AKXQ>+$\.67ASQ9H&I2VK7L(U[2Q;I-"N
MW,BLKL,?,O7&=PKD;K_@H-\-EU*\CL-)\6:WHMG.;>?Q%IFD>;IT;#U?>&QC
M!^YR""*\K_92^,7B_0?VA(OA+_PGUI\6_!;:<]Q!K=N-[V82/*AI"2<9"H5+
M. 73!'(KR+Q%XTT7]FN,^,?@!\8[74M"U*^22;P+?QL[C<#D^6P!P %7)5'
M ^8D"JCA8.HXVZ*V]M>^FGS%[1VN?J1;S?:+>.4(\8D4-MD7:PR,X([&OFO5
MO^"@/PXT_6=3M+/2/%FNZ=ID[6][KFE:2);"!@2#N<N&QP>=O(Y&17T1X?U"
M?5M!TV]NK5K*YN;:.:6V?[T+L@+(?<$D?A7YG>//%FB?L[W>J>.O@/\ &6WD
MM;W4O,O? M^C.Q=F8/B-P"57IDJK!1PY.*Y,+1C5;C):].WWZFDY.-FC[K^,
M/[3'@GX'^'](U+Q)<7AGU=0UAI5G;F2]N. 3B,D8QN4'<0,D#K5+X)?M5^!_
MCMJU_H^C'4M'\0V*>9-HNNVPMKL)G!8*&8,!D9P<C(R!D5\S_M!>)I?#O[4'
M[/\ \5_&=G-H_A6XT6W2[,D321V%XPF=U8 '#*9XSQSB,D9VU<\*>)M-^-7_
M  4=TSQ7X#N/[6\.:+HC1ZKJ=M$RP.QMYHU!8@;OFDB SU\LXR%K;ZM#V5[/
M9N_2ZZ$\[N=;^R)\4M9?4/VA=3\3ZWJ^NZ?X=UF>6""ZNWN#;P1FY8QPK(V%
M&$ "@@<"O8_"/[3WA;QI\"]6^*UE8:Q%X=TV.XDFMKB&(7;"'[^U1*4)/;+C
M\*^;OV4=/N-6TS]JZQM8S+=76I7L,4:C)9V6[50/J2*\S^$/QV\&>'/V"_&/
M@:\U8)XPN/MUI!HXB<SRF;&UE &-H!))SQM/MG6IAXU)R:6MX_<T3&327S/I
MKXM?MI6&E_LPVGQ+\(Z9JBW.N^=!I*WUD&6WDCN#"[W)1F1%RK;1N.XE1ZX6
MP_:._P"%M?LV>-]3DLO&?@6_T?P_%/=ZX^EI \DDD3EIK$><!( 8V/WDP'3D
M9R/!KZSGN_\ @DQI?DQ/+Y5P\K[%)VJ-8ERQ]AFO8M2^,/@[XD?L2>)],\.:
MY;ZGJ6D^!XTO[6,,'MF^S;-KY'!W(P_#TJ71A%6C':;5_FA\S>[Z';?"OXV^
M&_A[^RCX7\;^*O%FK:MI7V<I_:^N0 :A>2&6154QI))E_E( WL=JY9NIIOPO
M_;C^'/Q1\86/AF*#7/#FJZB =/7Q!9+;I>@_=\IE=@=V.,XST'/%?)/Q6T&_
MOOV ?@AK,5G+?:/H^H-/J4<:[PL;2S*'9>FW/RY/=P.]=C^TU\4O"?[1WQ4^
M!>D?#&['B#6;75!=RR6=NRFSA+PMAV(!7:(V8C^$)DXXS7U:$FVT]7+7HK"Y
MVOP/I?XF?MB> _A-\0K_ ,&Z_#K"ZQ;6$=]$+2S69;LNRJL$(5]QE.2<%0N%
M;YJO_ O]JKP3\?IM:M=$74](U/1QOO-.URW6WGCCR1O^5V7 (P?FR.,@9%>*
MW%G!=?\ !3^W>:)9'M_#'FQ%AG8_E%=P]\,P_&L7X0FVA_X*._&UKE<VH\.S
M-,H'5=U@6Z>V:Q]A2Y-$[\J97,[_ #/2X_\ @H-\.+S4)%T_1?&&JZ-'<?96
M\066C&2P$A(P-V_?DY'&S/(XKZ:C;S(U;!7<,X88(^M?EMK/CC3OV7Y;3Q%\
M!/C!;^)O#>IZ@ID\"WB/)(N\$Y*, V,*J[L(_P!T9:OU#T^XDO+"VGE@:UEE
MB5W@<Y:-B 2I]QT_"LL51C3Y7!:/OO\ =8J$G*]RQ1117 :A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!T%%%%! 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445\5?MS_MSQ?"&WNO ?@.Z2Z\=7">7=WT6'72E8=!V,
MY!X7^'.3S@5M1HSK34((F4E%79]::-\0O#7B+Q/K7AS3-<LK[7=&V?VAI\$P
M:6VWC*[U[?TZ&NAK\6V^#OQT_99TWPW\;Q'<6$]W*9KEV=I9X!(V0M\A_AFS
MSDGD@-M?%?IQ^RW^U)X<_::\%B_L"FG^(K-575=%=\O;N?XT_O1,<X;\#@BN
MK$83V4>>F^:/?S(C.^CW/;****\\U"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?KH*Y^@:"
MBBB@HSO$'AS2?%NCW&DZYI=GK.EW&WSK'4+=)X)-K!EW(X*G#*I&1P0#VKF]
M#^"7P[\,ZC'J&C^ ?#&E7\?W+JQT:VAE7Z,J BNUHJE*25DQ61F>(?#.C^+M
M+DTW7=*L=:TZ0@O9ZA;)/"Q'0E'!!_*LNU^%_@VQDTB2V\):%;OHY9M-:+38
M5-B6QN,)"_N\X&=N,X%=/11S-:)@<AJGP?\  6N:T=9U+P1X<U#5RVXZA=:3
M;RW!/KYC(6S^-:GB+P/X<\86EI:Z]X?TO6[6SD$UM#J-E'<)"X& R*ZD*0.,
MCFMNBCFEW"R,:_\ !?A[5?$-CK][H.F7FNV"E+35+BSC>YMU.<B.4KN0?,W
M(ZGUIK>!_#DGBE/$S>']+;Q(D?DKK!LHS>*F"-HFV[PN"1C.,&MNBCF?<#G?
M%GPY\)^//)_X2;POHOB+R?\ 5?VMI\-ULZ_=\Q3CJ>GK3IOA[X5N/#G_  C\
MOAG1Y- Z_P!E/81&U_[];=OZ5T%%'-+:X61@>%?A_P"%_ L<L?AKPWI'AY)?
M]8NE6$5L'^HC49K-L?@WX TW6AK%GX&\-VFKAMXOX-(MTG#>OF!-V??-=C11
MS2[A9!7'0_!OP!;ZV=9B\#>&X]7W^9_:":1;BXW?WO,V;L^^:[&BA2<=F!GZ
MYX?TOQ1ILNG:SIMGJVGR_P"LM;Z!)HG^J,"#^55_#'@W0/!-BUEX=T/3=!LV
M;<;?2[2.VC)]=J #-;%%*[M8#&\/^"_#WA.?4)]#T'3-&FU&7S[V33[..!KF
M3).^0HHWMEFY;)Y/K5"+X6^"X-7O-5C\(:#'JEXC1W-\NF0B>=6&&5WV[F!!
MP03S7444^:7<+&1I?A#0=#\.KH&FZ)IVGZ$JNBZ7:VD<5J%=BSJ(E 7#%F)&
M.2QSUK+TGX3>!] TK4=+TOP9X?TW3=13R[VSM-+@BANE(P5E14 <8[,#75T4
M<TNX6,S3?"^C:+H,>AZ?I%C8Z+&AB33;:V2.V5"22HC4!0"2>,=S6?X8^&_A
M'P3<3W'AWPMHN@SW'^NETO3H;9I/]XHH)_&NCHHYGW QO^$+\/\ _"4?\))_
M86F_\)%Y7D?VO]CC^U^7_<\[;OV^V<5':> _#-AXCOO$%KX=TFVU^^B,-WJL
M-C$MU<1G;E))0NYU^1."2/E7T%;M%',^X'(:7\'? 6AZT-8T[P1X<L-75MXU
M"UTFWCN V<Y\Q4#9X]:Z^BBAR<MV 4445(PHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z"BBB@@*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKXJ_;G_;GB^$-O=> _ =TEUXZN$\N[OHL.NE*PZ#L9R#PO\ #G)YP*VHT9UI
MJ$$3*2BKL/VY_P!N>+X0V]UX#\!W277CJX3R[N^BPZZ4K#H.QG(/"_PYR><"
MN0_8J_8J3P;'#\6_BW"TVO2-]LT[2K_+O;LQW"XG#<M.2<JI^[G)^;[I^Q5^
MQ4G@V.'XM_%N%IM>D;[9IVE7^7>W9CN%Q.&Y:<DY53]W.3\WW?I7Q5XJN/$U
MYN;,=JA_=0YZ>Y]37B<1\1X?A_#_ %?#OFJR_J[\OSV75GHY?E\\=/FEI%?U
M]YT/_"=6/B:2_P!*U^PM[C0-01K=X+A Z%&&"L@/#*0>:_//]HS]G/Q?^Q'\
M1[3XJ_"J[N/^$2\[<K*3+]@WGFWN!_RT@?H&/L"0P5F^SZZOP[XBL[K3;CP]
MXAMXM0T.\C:"2*Y0.FQA@HP/5"#T[5\#POQI5H5GA\QE>,WN_/H_+L^FVVWN
M9ED\90]IAE9KI_7]/U*?[+?[4GAS]IKP6+^P*:?XBLU5=5T5WR]NY_C3^]$Q
MSAOP."*]LK\I?VC/V<_%_P"Q'\1[3XJ_"J[N/^$2\[<K*3+]@WGFWN!_RT@?
MH&/L"0P5F^[OV6_VI/#G[37@L7]@4T_Q%9JJZKHKOE[=S_&G]Z)CG#?@<$5^
MQXC#Q4?;4=8/\#X^,G?EEN>V4445YYJ%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S]=!7/T#04UG6
M-<L0![TZIM+8_P!I[>WE,?U6@91^W0?\]5_[Z%'VZ#_GJO\ WT*ZBB@5SE_M
MT'_/5?\ OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO_?0H^W0?\]5_P"^A7444!<Y
M?[=!_P ]5_[Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_ -]"C[=!_P ]5_[Z%=11
M0%SE_MT'_/5?^^A1]N@_YZK_ -]"NHHH"YR_VZ#_ )ZK_P!]"C[=!_SU7_OH
M5U%% 7.7^W0?\]5_[Z%'VZ#_ )ZK_P!]"NHHH"YR_P!N@_YZK_WT*/MT'_/5
M?^^A7444!<Y?[=!_SU7_ +Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_WT*/MT'_/
M5?\ OH5U%% 7.7^W0?\ /5?^^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_P#?0H^W
M0?\ /5?^^A7444!<Y?[=!_SU7_OH4?;H/^>J_P#?0KJ** N<O]N@_P">J_\
M?0H^W0?\]5_[Z%=110%SE_MT'_/5?^^A4D=Q'+]QU;Z&NDK@O$.I2Q_$2"T#
M?NC81R8]S)(/Z4#-VHY+B.+[[JOU-/\ X:T]&8MI\9/]Y_\ T(T 8OVZ#_GJ
MO_?0H^W0?\]5_P"^A7444"N<O]N@_P">J_\ ?0H^W0?\]5_[Z%=110%SE_MT
M'_/5?^^A1]N@_P">J_\ ?0KJ** N<O\ ;H/^>J_]]"C[=!_SU7_OH5U%% 7.
M7^W0?\]5_P"^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_]]"C[=!_SU7_ +Z%=110
M%SE_MT'_ #U7_OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO\ WT*/MT'_ #U7_OH5
MU%% 7.7^W0?\]5_[Z%'VZ#_GJO\ WT*ZBB@+G+_;H/\ GJO_ 'T*/MT'_/5?
M^^A7444!<Y?[=!_SU7_OH4?;H/\ GJO_ 'T*ZBB@+G+_ &Z#_GJO_?0H^W0?
M\]5_[Z%=110%SE_MT'_/5?\ OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO_?0H^W0
M?\]5_P"^A7444!<Y?[=!_P ]5_[Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_ -]"
MI8Y%D&58,/:NCKSGPWJ,MYK&N([$B*_GC7Z"1A_2@=SI<XY/%0M>0*<&50?J
M*E+%9K?'>5!_X\*Z*@#E_MT'_/5?^^A1]N@_YZK_ -]"NHHH%<Y?[=!_SU7_
M +Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_WT*/MT'_/5?\ OH5U%% 7.7^W0?\
M/5?^^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_P#?0H^W0?\ /5?^^A7444!<Y?[=
M!_SU7_OH4?;H/^>J_P#?0KJ** N<O]N@_P">J_\ ?0H^W0?\]5_[Z%=110%S
ME_MT'_/5?^^A1]N@_P">J_\ ?0KJ** N<O\ ;H/^>J_]]"C[=!_SU7_OH5U%
M% 7.7^W0?\]5_P"^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_]]"C[=!_SU7_ +Z%
M=110%SE_MT'_ #U7_OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO\ WT*/MT'_ #U7
M_OH5U%% 7.7^W0?\]5_[Z%'VZ#_GJO\ WT*ZBB@+G+_;H/\ GJO_ 'T*/MT'
M_/5?^^A7444!<YA;R%C@2*3]14W7I47Q'O)+#P=>SQG:ZO" 1[S(/ZU#I,K3
M6$+MR2H/Z4#+E%%% SH****" HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***^*OVY_VYXOA#;W7@/P'=)=>.KA/+N[Z+#KI2L.@
M[&<@\+_#G)YP*VHT9UIJ$$3*2BKL/VY_VYXOA#;W7@/P'=)=>.KA/+N[Z+#K
MI2L.@[&<@\+_  YR><"N0_8J_8J3P;'#\6_BW"TVO2-]LT[2K_+O;LQW"XG#
M<M.2<JI^[G)^;[I^Q5^Q4G@V.'XM_%N%IM>D;[9IVE7^7>W9CN%Q.&Y:<DY5
M3]W.3\WW?I7Q5XJN/$UYN;,=JA_=0YZ>Y]37B<1\1X?A_#_5\.^:K+^KOR_/
M9=6>CE^7SQT^:6D5_7WAXJ\57'B:\W-F.U0_NH<]/<^IK#HHK^:L3B:N+JRK
MUY<TI;L_1:=.%&"A!62"BBBN8T.K\.^(K.ZTVX\/>(;>+4-#O(V@DBN4#IL8
M8*,#U0@].U? O[1G[.?B_P#8C^(]I\5?A5=W'_")>=N5E)E^P;SS;W _Y:0/
MT#'V!(8*S?9]=7X=\16=UIMQX>\0V\6H:'>1M!)%<H'38PP48'JA!Z=J_6N$
M>+I8&2P6-=Z;T3?3R?EV?3TV^5S7*E63KT%[W5?JBG^RW^U)X<_::\%B_L"F
MG^(K-575=%=\O;N?XT_O1,<X;\#@BO;*_*7]HS]G/Q?^Q'\1[3XJ_"J[N/\
MA$O.W*RDR_8-YYM[@?\ +2!^@8^P)#!6;[N_9;_:D\.?M->"Q?V!33_$5FJK
MJNBN^7MW/\:?WHF.<-^!P17[3B,/%1]M1U@_P/C(R=^66Y[91117GFH4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M;A:I)<!C(D#*YYD.2/DP1D^JU-;VT\^^P<Z/M^BBBN0L**** "BBB@ HHHH
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
M(Z^5C>65\ H!N'/'!K[NHK6.*E%II;-O[R>0^+/V@- \:_MM?LQWZ6?@#6O
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
M RK J< D<"OD7]EC]C^V\=^'+3QIXGU"^LK6X9C86>GR>3(Z@[?,:3D@$A@
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
M6VOV5M*()IK4-M20J&VG<!SA@<=LUSU:<8T8N,=;O4J+;D=?1117GFH4444
M%%%% !1110 4444 %%%% !7F_B3_ )*I;_\ 8-B_]&RUZ17F_B3_ )*I;_\
M8-B_]&RT#1T_\/X5I:'_ ,@V/_>?_P!#:LW^'\*TM#_Y!L?^\_\ Z&U V7Z^
M"=)^-?Q[_:0^,OQ"T+X<>-?#/@&P\*7[V<.EZE;1RW%XJ2.F]MT4C8S&2Q4
M+O Y/-?>U?FK^U#XD_9L^(:^)O''AWQC?^"?B[I7GF/^SH+B":[O8E951P%V
MY9@%\U&!YR2<8KT,'%2DTXW\[7M\C"?J?9-]\89/@+\#=+\2?&O5K&#7(P(+
MQM(A8I<7#,Q2.&/JQV 9/ ^5F^4=,?X1_MG>!?BWXR@\)I8>(?"7B*ZA-S8V
M'BC3Q:/?1@$[H2'8-P&(&02%8@'!KXP_:&UCXA?$C]C_ .!?COQ9]JCDL=5E
M;4M3-H)66(R;+6[DAQM;*1_Q8#%E_P">E>B>&='T3XJ?'CX7>(-:_:CTWXBZ
M_I5Z)=*TJR\+16DLJ_ZR2-FAD'EY6,Y,B\8QCG!Z/JL.1RGOKM?2WHOS:T)Y
MG>R/=_B%^WI\,?A?XD\9Z#K_ /:UOJOAB2"&2WCMXG:_>5"X%L/,RVT?>+[
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
M=>1!/]FN;2^B$5Q;R;0VUU!8<@@@JQ!YYX->E5\-_P#!-!0GB#X[*H"J/$2
M #@?/<5]R5Q8BFJ55PCL:1=U=A1117,4%%%% !1110 4444 %%%% !1110!R
M7Q6_Y$74/^NEO_Z/CINA_P#(-@_W!_(4[XK?\B+J'_72W_\ 1\=-T/\ Y!L'
M^X/Y"@:+]%%%!1T%%%%! 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%?%7[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_ASD\X%;4:,ZTU
M"")E)15V'[<_[<\7PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_ASD\X%<A
M^Q5^Q4G@V.'XM_%N%IM>D;[9IVE7^7>W9CN%Q.&Y:<DY53]W.3\WW3]BG]BI
M?!L</Q;^+<+3:](WVS3M)O\ +O;LQW"XG#<M.2<JI^[G)^;[OTKXJ\57'B:\
MW-F.U0_NH<]/<^IKQ.(^(\/P_A_J^'?-5E_5WY?GLNK/1R_+YXZ?-+2*_K[P
M\5>*KCQ->;FS':H?W4.>GN?4UAT5S"_%+P8VLOI \7:"=629K=K :E#YZR*<
M,ACW;@P(((QG(K^<*L\5F%6=>=YR>K=K_P##(_0H1IX>"A&R70Z>BN<U;XE>
M$=!U?^RM3\4Z+IVJ?+_H-WJ,,4_S#*_(S!N01CCFM#7/$^C^&--&H:SJUCI-
M@651=7URD,63T&]B!D]N:P^KUO=]Q^]MH]?3N:>TAKKMN:=%9]YX@TO338"[
MU*SM3?RK#9^=.B?:9&&52/)^=B.0!DU'IOBK1=:U*_T[3]8L+[4+!MMW:6UR
MDDMNV2,2(I)0Y!Z@=#4>RJ<O-RNWI\OST'S1O:YJ5A>+_ OA[Q]IZV/B/1;+
M6;53N1+R$/Y;=-R$\J<=P0:;-\0/"UOH@UF7Q)I$6CF0PC4'OXA;EP2"OF%M
MN001C.<BM32=8L->L8KW3+VWU&RE&8[BTE66-Q[,I(-;1CB,,U6BI1:>^JL_
M7N2W"HN5V=SYBT4>-OV2+_4=(M/"U]XY^&MU=/=6$VEDR7>F[C\T;I@[@./0
M$G=N!)4>F?"WXH>#_CKI_BS3;?2+K1M2DS#K.EZE L-U(KQ"(.P!.X; $R>1
MM (QC/KE?._[1W@O5?!/B&P^,W@R$MK>BH(]:L8^%U&PZ-NQU*CJ2#@ -UC6
MOKJ&+H9Y5]E7@J>)GM43:4IJUN>.WO6LY*WO6;6YY<Z4\''F@^:FMXVV76S\
MNW;0]R\)^&;+P7X7TG0=.#_8=-M8[2'S""Y5%"@L0!DG&2<#DFN$^,7[17A3
MX,26UEJ;7.HZY=+NMM)TZ/S)W!. 3D@*">.3DX. <5X!X7\>_$#X^?&+Q9:^
M!/B4^A:"EK;7MO'-:),$C>./?&H*_*R.Q5N>H//>O=_@_P#L\Z;\,=4O?$&I
M:I=>+?&-\-MQKFI<OM_NQJ2=HX'<GC&0.*,1E>%RNK[7-ZO/4:4O9QYE)N2O
M[TG&T=];7?05/$U,3'EPL;16G,[6TTT2>OX'*?!;P+XI\=?$:Y^+?CZR.DW;
M6[6>A:#(#OL;<DY=\]'(+#D9.]B0. /H2BBOF<PQ\\PK>TE%12248K:,5LE_
MGNW=L]&A15"'*G=O5ON^X4445YAT'5^'?$5G=:;<>'O$-O%J&AWD;0217*!T
MV,,%&!ZH0>G:O@7]HS]G/Q?^Q'\1[3XJ_"J[N/\ A$O.W*RDR_8-YYM[@?\
M+2!^@8^P)#!6;[/KJ_#OB*SNM-N/#WB&WBU#0[R-H)(KE Z;&&"C ]4(/3M7
MZUPCQ=+ R6"QKO3>B;Z>3\NSZ>FWRN:Y4JR=>@O>ZK]44_V6_P!J3PY^TUX+
M%_8%-/\ $5FJKJNBN^7MW/\ &G]Z)CG#?@<$5[97Y2_M&?LY^+_V(_B/:?%7
MX57=Q_PB7G;E929?L&\\V]P/^6D#] Q]@2&"LWW=^RW^U)X<_::\%B_L"FG^
M(K-575=%=\O;N?XT_O1,<X;\#@BOVG$8>*C[:CK!_@?&1D[\LMSVRBBBO/-0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y^N@KG
MZ!H*DTS_ )"W_;%O_0EJ.I-,_P"0M_VQ;_T):!LW*X76_@/\-/$VK7.J:O\
M#OPIJNIW3^9/>7VB6TTTK=-SNR$L?<FNZHJE)QV9)R5U\(_ M]X5L_#%SX+\
M.W'AJRE,]KHTNE0-9P2$N2Z0E-BL3))R!GYV]36AXF\">&O&DEA)XA\/:5KL
MFGR>=9MJ=E%<&VDX^>,NIV-\HY&#P/2MVBCFEW$?$OQ/^!?Q$TO]I#Q5XY?X
M6Z'\>?#>L011:=I^MZE;P-I 5%!5$N=T8&X'[JDG@Y4EL]/^RO\ LS^(/!GQ
M<\9_$KQ-X:T'P)'KM@-,M?!OA]UEMK>,M$SN^T>7N)B'"<?,_ SBOK.BNIXJ
M;AR6Z6Z_YV_ GD5[G&V7P7^'VFZ=J>GVG@3PS:V&I@"_M8='MTBNP&# 2J$P
M_(!^;/(S7S=^T=\!_'.H?'CP[XXT7P+H_P 6O!FGZ4NGIX(U2]BM(+20%OWD
M:3?N>A7DJ>XV\*1]AT5E3K3IRYMQN*9\9?!']F?Q3<?M(:7\5];\ >&_@_IF
MCV$MK;>&?#MQ%*UU+)')&9)C"!%PLIY&"2J<<9KZ?\2?"'P)XRU1-2U_P3X=
MUS44QMO-2TJ"XF&.F'="?UKKJ**E:=22EM;0%%)6.>\0?#OPIXMT.VT77/#&
MC:SH]K(LL&GZAI\4]O$ZJRJR1NI52%9@"!T8CO4GB/P'X9\87FF7FO>'=)UN
M[TN0RV%QJ5C%<26CDJ2T3.I*$E$.5P<JOH*W:*RYGW&8FH>"/#FK>([#Q#?:
M!I=YK^GJ4L]5N+*.2ZME.<B.4KN0?,W (^\?6H/%OPY\)^/DA3Q/X7T;Q&D/
M,:ZMI\-T$_W?,4X_"NBHHYGW&8$/P_\ "]OX8F\-Q>&](C\.S*4ETA+&(6CJ
M<9#0[=A' X([4R[^'/A/4/"<7A>Z\,:-<^&8@JQZ+-I\3V:!3N4"$KL !Y''
M!KHJ*.:7<1CW7@W0+[PRGANYT/3;CPZD"6JZ3+:1M:+"H 2,1$;-@  "XP !
M3?"O@OP]X%TXZ?X;T'3/#U@7,AM=*LX[:(L>K;44#/O6U12YG:UQA1112 **
M** "BBB@ HHHH **** "BBB@ KS?Q)_R52W_ .P;%_Z-EKTBO-_$G_)5+?\
M[!L7_HV6@:.G_A_"M+0_^0;'_O/_ .AM6;_#^%:6A_\ (-C_ -Y__0VH&R_7
M&7WP5^'FIZT-8O/ ?AF[U8-N^WSZ/;O/G).?,*;L\GOWKLZ*:DX[,DKW.GVM
M[8O97%M#/9NGEM;R1AHV7^Z5(P1[5S/AKX0^!/!>HMJ'A_P5X=T*_;[UUINE
M06\I^K(@/<]^]==134FE9,#$T_P1X<TGQ'?^(;'0-+L]?U!0EYJMO91QW5RH
MQ@22A=SCY5X)/W1Z5-XF\*:)XTTF32O$.CZ?KVF2,K/9:G:I<0L5.5)1P5)!
MY''%:M%+F=[W S['P_I>EZ'%HMGIMG::/%#]FCT^"!$MTBQCRQ&!M"XXVXQB
MJWAWP9X?\'Z*='T'0M-T32"6)L-.LX[>#+?>/EH O/?CFMFBB[ Y/P[\)? W
M@_5Y-5T'P9X?T35)-V^^T[2X+>=LYSET0,<Y.>>]/\6?"OP5X]N(Y_$W@_0?
M$<\0Q'+JVF073(/0&12174T4^:5[WU$5-*TBQT*QBL=-LK?3[*(8CMK6)8HT
M'H%4 "K=%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\O\'_\ (=\1?]A*X_\ 1KUZA7E_@_\ Y#OB+_L)7'_HUZ!G6/\ ZZV_Z[1_
M^A"NDKFW_P!=;?\ 7:/_ -"%=)0#,KQ-X4T3QII,FE>(='T_7M,D96>RU.U2
MXA8J<J2C@J2#R..*M:3I-CH.F6NG:99V^G:?:QK#;VEI$L44,:C"HB* %4#@
M # JW13N[6$<]X<^'?A7P>-1&@>&='T0:DV^]&FV$5O]J;GF78HWGYF^]G[Q
M]:S;?X+?#VTL-3L8/ GAF&RU3'V^VCT>W6.[PP<>:H3#X8!OFSR :[.BGS2[
MBL8^I^#M UKPZN@:CH>FW^A+&L(TNZM(Y+4(H 5?*8%=H   Q@8IOA_P3X=\
M):*^CZ'H.F:-I#EBVGZ?9QP6[%AAB8T4*<C@\<UM44N9VM<9S'AGX7^#?!-]
M/>^'?"6A:#>3Y\ZXTS38;:23/)W,B@G/O5S_ (0GP[_PE7_"3_V!I?\ PDGD
M_9_[8^QQ_;/*Z;/.V[]OMG%;=%/FD]6Q&%IG@3PUHOB+4-?T[P]I5AKNH#;>
M:I:V44=U<C(.))54,_('4GH*70? OAKPK)J<FB>'M*T>35)3-?O8644!NY#G
M+RE%&]OF;ELGYCZUN44<S[C..L?@UX TRVU2WL_ WANTM]50QZA%!I%NB7BD
MY*R@)B0$\X;/-;>H>$]#U;P[_8%]HVGWFA>4MO\ V7<6L<EKY:@!4\HC;M
M &,#%:U%'-)ZMB.1C^$/@2'PO-X:C\$^'8_#DT@FETA=*@%H[@Y#-#LV$@@'
M)&<BMNZ\,Z/?:$NB7.DV-QHRQ+ -.EMD:W$:@!4\LC;M   &,#%:=%'-+N!@
M^$_ /ACP%;26_AGPYI/AVWD.YXM)L8K5&/J1&H!I^C^"/#GAW6-3U;2M TO3
M-5U1M]_?6=E'%/=MDG,KJH9SDDY8GJ:VZ*.9]QF%X9\">&O!<E_)X>\/:5H4
MFH2>=>-IEE%;FYDY^>0HHWM\QY.3R?6MVBBDVWJP"BBBD 4444 %%%% !111
M0 4444 %%%% ')?%;_D1=0_ZZ6__ */CINA_\@V#_<'\A3OBM_R(NH?]=+?_
M -'QTW0_^0;!_N#^0H&B_11104=!11100%%%% !1110 4444 %%%% !1110
M4444 %%%?%7[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_ASD\X%
M;4:,ZTU"")E)15V'[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_A
MSD\X%<A^Q5^Q4G@V.'XM_%N%IM>D;[9IVDW^7>W9CN%Q.&Y:<DY53]W.3\WW
M3]BK]BI/!L</Q;^+<+3:](WVS3M)O\N]NS'<+B<-RTY)RJG[N<GYON_2OBKQ
M5<>)KS<V8[5#^ZAST]SZFO$XCXCP_#^'^KX=\U67]7?E^>RZL]'+\OGCI\TM
M(K^OO#Q5XJN/$UYN;,=JA_=0YZ>Y]36'117\U8G$U<75E7KRYI2W9^BTZ<*,
M%""LD%?G%XZMQ-9_&1[B7PNMA%XUN'FBN<+KL@%T,K9N<@ CK\I_C[<5^CM<
MN/A;X+76FU<>$-!&K-,UPU__ &9#YYE8DLYDV[MQ)))SGFOIN'L[IY+.I.I!
MRYN6UK?9=_Q[]-SS\=@Y8M147:U_Q5CXY^-ECJFK?$KXH76EZ1IM]8Q^&]/>
M^&JVAN+RTMFB0-+;@L )4!+$D_P\<UTWQ.U'2/$ES\,OA[I5GKGCCPII6@?V
ME=C1[=;JXF5K<V]K(P+JH*EBQYXW #%?6Z^&])74KS45TNR&H7L0ANKL6Z>;
M/&!@([XRR@=B<55\/^!O#?A.6270_#^EZ-)(@C=]/LHH"R@DA2449 )/'O7K
M1XII*G23I.]*-HZ]>10;;WNK-QMW\CE>6RYI>]I)Z^E[V^?4^3_#GC.?Q;X%
M^!=M?K)'K&@^,HM%OH9L^8DD$;J P/(;9LS[YJM9&_\ A_\ $;Q_\4M,22:#
M1?%]U8:]:QY)GTV58LL!SS$_SC&.IR<"OK=? ?AE;XW@\.Z2+QKO[>;@6,7F
M&YP1YV[;GS.3\_7D\U:B\+Z-!#J<,>D6,<6J,[W\:VR!;MG&US*,?.2."6SD
M5#XEP\935.B^2=TXWTM*?-)?<VD^CL^@UE]2RYIZJUGYI63_ ,SXP\(^';#Q
M/\&/ .JP^(_#NFZOIFJZO>Z=IWBIE^P:DIFPX=6(Y4%"#@D;CTZCZ6_9S\7Z
M?XX^$^E:IIGA^V\,6K23(=.LE46ZN)&WM'M &UFW-T[D<]:Z6?X7>#+K2+;2
MIO".A2Z7:NSP6,FFPM!$S'+,B%=JDGJ0.:Z&SL[?3[6*VM8([:VB7;'#"@1$
M [ #@"O/S?.Z.94)4U!WYW)7:]U-R=M-[\U[O5.]G9V.C"X.>'FI-K9)^;22
MOY;?/Y$U-DC66-D=0Z,,,K#((]#3J*^./5/(/A/^S/X>^#OQ \1>)M$NK@1Z
MI$88M.8#RK1"X=E4]6&57&>@&.>M>OT45VXS&XC,*OML5-RE9*[[)61C2HTZ
M$>2FK(****X38**** "BBB@#J_#OB*SNM-N/#WB&WBU#0[R-H)(KE Z;&&"C
M ]4(/3M7P+^T9^SGXO\ V(_B/:?%7X57=Q_PB7G;E929?L&\\V]P/^6D#] Q
M]@2&"LWV?75^'?$5G=:;<>'O$-O%J&AWD;0217*!TV,,%&!ZH0>G:OUKA'BZ
M6!DL%C7>F]$WT\GY=GT]-OE<URI5DZ]!>]U7ZHI_LM_M2>'/VFO!8O[ II_B
M*S55U717?+V[G^-/[T3'.&_ X(KVRORE_:,_9S\7_L1_$>T^*OPJN[C_ (1+
MSMRLI,OV#>>;>X'_ "T@?H&/L"0P5F^[OV6_VI/#G[37@L7]@4T_Q%9JJZKH
MKOE[=S_&G]Z)CG#?@<$5^TXC#Q4?;4=8/\#XR,G?EEN>V4445YYJ%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<_705S] T%2:9_R%O\
MMBW_ *$M1U)IG_(6_P"V+?\ H2T#9N5XY\+?VI_!_P 6_BQXS^'FDVVJ6GB#
MPK+/%=_;XHDBG\F?R)'A*R,S*'V_>5>'7CL/8Z_,G3_$G_"C?'WB[XT"%Y;+
M2_BQXJT'5HXTW&2"X@B>$''("RQ=>F6'K79AZ*JJ2>_3U,I2Y;'V=X,_:O\
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
M;_\ 8-B_]&RT#1T_\/X5I:'_ ,@V/_>?_P!#:LW^'\*TM#_Y!L?^\_\ Z&U
MV7Z^9-:_;^\#^'_$'B6QO?"7CI=+\.:M/HVJ>(H=&2;3+:>*0QMNE24D D#
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
M%D'=PPZ UY5\$8]:\4V_@;Q587.BZ7\4?^$H!U3Q'JOC<1ZGJ6ZZ9&L9=-=
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
M7C?_  T1_P!2_P#^3O\ ]KH_X:(_ZE__ ,G?_M=<WU2M_+^1I_8>8?\ /O\
M&/\ F>R45XW_ ,-$?]2__P"3O_VNC_AHC_J7_P#R=_\ M='U2M_+^0?V'F'_
M #[_ !C_ )GLE%>-_P##1'_4O_\ D[_]KH_X:(_ZE_\ \G?_ +71]4K?R_D'
M]AYA_P ^_P 8_P"9[)17C?\ PT1_U+__ ).__:Z/^&B/^I?_ /)W_P"UT?5*
MW\OY!_8>8?\ /O\ &/\ F>R45XW_ ,-$?]2__P"3O_VNC_AHC_J7_P#R=_\
MM='U2M_+^0?V'F'_ #[_ !C_ )GLE%>-_P##1'_4O_\ D[_]KH_X:(_ZE_\
M\G?_ +71]4K?R_D']AYA_P ^_P 8_P"9[)17C?\ PT1_U+__ ).__:Z/^&B/
M^I?_ /)W_P"UT?5*W\OY!_8>8?\ /O\ &/\ F>R45XW_ ,-$?]2__P"3O_VN
MC_AHC_J7_P#R=_\ M='U2M_+^0?V'F'_ #[_ !C_ )GLE%>-_P##1'_4O_\
MD[_]KH_X:(_ZE_\ \G?_ +71]4K?R_D']AYA_P ^_P 8_P"9[)17C?\ PT1_
MU+__ ).__:Z/^&B/^I?_ /)W_P"UT?5*W\OY!_8>8?\ /O\ &/\ F>R45XW_
M ,-$?]2__P"3O_VNC_AHC_J7_P#R=_\ M='U2M_+^0?V'F'_ #[_ !C_ )GT
M?X=\16=UIMQX>\0V\6H:'>1M!)%<H'38PP48'JA!Z=J^!?VC/V<_%_[$?Q'M
M/BK\*KNX_P"$2\[<K*3+]@WGFWN!_P M('Z!C[ D,%9O:_\ AHC_ *E__P G
M?_M==W\/?VG-&UYF\*>,-&B7PYJ*-;2274HGB16&"DBE /+.<$]L^F<?K/"7
M$F(P#6"QVM-Z)MK3R?EV?3;;;Y/-^$,?*,L32I:K5I-?>DGOY=?4](_9;_:D
M\.?M->"Q?V!33_$5FJKJNBN^7MW/\:?WHF.<-^!P17ME?E+^T7^SIXO_ &)?
MB-:?%;X4W=Q_PB7G;E=29?L.\C-O<#_EI _0,?8$A@K-]W?LM_M2>'/VFO!8
MO[ II_B*S55U717?+V[G^-/[T3'.&_ X(K]>Q&'BH^VHZP?X'YE&3ORRW/;*
M***\\T"BBOEW]OK_ )%GX/\ _92M'_\ 0+BM:</:34>XF[*Y]145\X_M;?\
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
M>G^-M!^)R[&TZ'1XK)])E>*.2,12)S*H,J@EQT4\#.:\TO?VA_CQ<?!7Q_\
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
MFC<R>6K,#A K,Q&QB<#@#-:0IRJ/EBM3-M+<]_HKY(_X;<\>_P#1L_Q&_P#
M.;_XQ7E7Q@^-S_M6VGP!_L:_\0^!M)\3>([[2M1M]/O_ "IP8S H.]1M; <D
M97C<>*Z8X2HW[VB[[]+]"'-=#]#**^3/^'>.D?\ 17OBA_X/$_\ C5'_  [Q
MTC_HKWQ0_P#!XG_QJH]G1_Y^?@.\NQ]9T5\F?\.\=(_Z*]\4/_!XG_QJH?V$
M8=3\/^+OCAX0N_$6L>(=.\.^(DLK&76;MKB54 E4G)X!(1<X !QTINC#D<H3
MO;R#F=[-'US1117(6%%%?%7[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=
MC.0>%_ASD\X%;4:,ZTU"")E)15V'[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUT
MI6'0=C.0>%_ASD\X%<-^Q[^Q[9_#73?^%S_&?Y=5'^G6.FZCEVMF8[A/.#RT
M[$Y5#DJ3D_-]U?V._P!CNS^&^F_\+G^,_P NJK_IUCINI9=K9F.X7$X.2T[$
MY5#DJ2"?GP%F^-WQNU'XN:U@;[/0+9S]DL<_AYDF.KD?@H.!W)X,[SNADM!T
M*#O-_C_P/S^]GU7#O#M?/J_-+W:4=W^B\_RW?1$?QJ^-&I?%O7B[%[71+=B+
M.QST']]_5R/RZ"O-Z**_"J]>IB:CJU7>3/Z:PN%HX&C'#X>/+&.R"BBBL#K"
MBBOJ+]G_ ,0P^%_@+J&HW'B#_A&K>/Q*/-O/L9NMZ>5!NBV '[PXSCBO0P.%
M6,JNG*7*DF[Z=/5I?B>/FN82RV@JL(<[<E&VO7T4G\DF?+M%?:O@KQ=IOB+0
M/'VL>'M8/A&PO?$-O';ZC]B638S);QEO*/ \QL\MTW[CC!K+N)H(/'WQ>\1:
M?X>2U\1:#IT"V7G1JS,Y23?<A!E>0J$=R!S@L17L/)8\L91JW3OTZ+F=UKVC
MI=*]]'N?-1XHGSU(3P]G%+1RZMP5G>*2UG9M.35KM*ZO\?45]3^&91\:/A?H
MFI^/6BEO(?$]O96NH-;K&]S"[QAHLJ!E6W.N1P-@)^Z:X7XX?%?Q:OB7Q7X.
M/E6'AV"7[+'IL=K&%C@5E\MPP7<-P"GKC#X]*XJV7TZ-%5Y5'RNW+[NNJ;U]
M[3;NST\-G-;%8EX2-%*<6^;WM$DTO=?+>6^UHVV;/$J*^O?VD/&$=CXB72Y_
M$\E[;^=92R^#!I6\72"56/\ I&.^W[OMCO4'C3Q=<^+--L_&&E:E_P ))X#L
M]5M6O_#<NGK%=6;*4/EH<#S.6!(SC( R1FNFIE%.G4J4U5NX^2\[O23T77>7
M>)PT.(ZU:E1K/#V53SEY65W32;E=VVB[:3;T7R317T1^T!J&I^-/ \/B32_%
M$?B'P5)J>([62S6WN-/FV,!&2%!90&(YYY7K]ZNP_9C\+WWAKX>VNL0Z4-0;
MQ'J8AN]TR1^58(KIOP[#=B0L<+R5;/. *RIY2ZN+^K1D^6U^:U].C23=TWYG
M16XB6'R[Z[4@N;FY>7FMKU3<HQLTD]+>F]SY'HKZ*N_!T_@OX/\ QAT (\AL
M-6M=F/F8P^9&R.<?[!!/XU>UCQ=K/@CPC\$)=)NVT^YNK2>VF/EJQ>"26V8C
M# X!V@Y'/'6H_LSD5ZLK62;TO]ODMNO4T_M[VC2P]-2O)Q5Y632I>TO\+WVZ
M]_(^9Z*^S&UJZ\7_ +3>K>&]9E34=&T2#^T-,TV:)-@N1!%@YQEB/,=ADG!Y
M["N)\.^+];^+WPR^)T?C6..Z32;;[39,]JL+6EPHD(C4@ C!51@Y."0<YK>6
M4P4G"-1WO-+W>L%=W][3RW^1S4^(JLH1J2H)*U.3]_5*H[1LN5<S77;LFSYI
MHK[8^(GP_M_BMI?@W3,Q-<Z2;"XN@S%2+&="LF".Y,)_+M53X@:+!\6_B/\
M"F6%/,TAH;C4I" -OV=&C9<@]F^13_O5M4R&<>;EG?X;:;W:3ZZ<K?G\CDH\
M74JG)STK:3<M?AY4Y1Z:\R6FWS/C*BOJ[]H1O$VBVOASXC6T T7Q!I]W=:?(
M\8CG98':3[.Q(W)CRRP.>\GK3_B;\0/$#_%SX:Z VHL=(OO['O;BV\M,23&Y
MR6W;=PY5> <<5A4RF%*4XSJ.ZY;>[OS;?:TUNFNGF=='B&IB(4ZE*E%J2G?W
M]G#=*T&G=6:=U>_0^3J*^I6OKCP5X4^+WB[08(U\2Q^*[FS^W&)9'M[?S5.0
M&!&"7;MZ$]!6]X5N)/%DGP:\7:W#%'XIN[RZMY9UB$3W, BFVNR@#/"H01Q\
MYQ]ZG#)U*2I^T]YV>VEG+EWOOUM;YBJ<2.G"5;V/N)M?%KS*G[3;EVZ7O?K8
M^/**^X_#>BV/B+XA7OCO2]BNUG>Z-K$(X*7<3*JOCG 94SR>FSN37PY7%CLO
M>!49.5U)NWHK6?SO\CU,ISB.:2G!0Y7!1OK?5\UULMK:/JG?0****\D^B/H#
MX$?'>SL]-;P+XZ6+4?"M[&;6.6\42) C#!BE!ZQ$''/W?]W[OSQ^T7^SIXO_
M &)?B-:?%;X4W=Q_PB7G;E=29?L.\C-O<#_EI _0,?8$A@K-/7T+\!_CQ9Q:
M:W@3QVL6H>&;R,VL4UZHD2)&&##*#UB(.,G[O^[]W]'X:XDEA)+"XIW@]$W^
M3_1]/3;\>XNX16(4LPR^/O[RBNOFO/NNNZUW]B_9;_:D\.?M->"Q?V!33_$5
MFJKJNBN^7MW/\:?WHF.<-^!P17ME?E+^T9^SGXO_ &(_B-:?%7X57=Q_PB7G
M;E929?L&\\V]P/\ EI _0,?8$A@K-]W?LM_M2>'/VFO!8O[ II_B*S55U717
M?+V[G^-/[T3'.&_ X(K].Q&'BH^VHZP?X'X=&3ORRW/;*XOXK?!SPA\;O#]I
MHOC326UC3;2\2_@A6[GMBDZHZ*X:%T;A9'&,XYZ9 KM**X8R<7>+LS4\I\/?
MLN?#/PM;Z5#IWAZ:--+U9-<L_.U6\G,5XJ;%DS),Q("\;3E>^,UT'B#X,>#/
M%7Q%T#QWJNAQW?BS0HVBT[43-*IA4[N-BL$?&]R-RG!;(Q7&?M5?'K4?@/X'
MTF?0-'BU[Q7X@U2'1='LKARL)N) <-(01\HQC (R6'(&2/'_  O^W==?"_QO
MK/@?]HBSTOPCKME%!<6^I>'XKBZM+A)%#;61?,=6 (YS@_,,# W=<:=>I'GB
MV_GKYF=XK0]L\>_LG?"WXF^,+OQ3XB\.3WFO7<<<4]Y!J][;%U10J K#,B\
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
M\'^"_$?@O75\1>+M;U+PB632I-8U1;A8K<Q&);8)Y858E!X"!3D#)( %>O\
MQ \?:'\+_!NJ^*?$EZ-/T73(O.N+@J6(!(50 .2S,RJ .I(%>/V7[9WAZ;P'
MXF\7WO@;Q[H>C:%9Q7[2:QHR6IO899%1'MBTNV0$L#U''/IG*,J\TW&^OYLI
M\JW&R?L2>!I/AWJ7@PZKXA_LN_\ %)\6RS"X@\\7955V*?)V^5A1P5+?[5/\
M0?L<Z/K'Q0\0^/K+XA^/O#GB#7 J73Z-JEO"@C4*%B3=;LP0;5PI8]!77ZU^
MT/X<T+QU\.O"EQ9:H^H^.K>2XTV6.*,Q0JD8D(F)D!4X(^Z&YKE/ /[9'AGX
MG:LL/ASP?XXU+1Y9;B"W\10Z)NTZX>%&=U60.6!(4X#*"3P.:M2Q%N;7^O\
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
MU$M7M\MAN6KT/J_]F[]GWP/\';#4]8\,:U>>+]2UPJUYXEU*^2\GN53@()$
M7:#G@<^I.!CVFOB3]@O2+?\ X6I\3];\ :'K'AOX,7T=JNEV>L>8/,O%5?,D
MB#LQV_?R<DX:,9XVK]MUY^)3C4:D[FD=@HHHKF+"BBB@ HHHH *Y^N@KGZ!H
M*DTS_D+?]L6_]"6HZDTS_D+?]L6_]"6@;-F:1HX7=8VF95)$:8W,<=!D@9/N
M0*^%?!_["_B?XB^!_'FN?$'Q-XN\(^,O%M_>WMUX<TC6X/[-DRQ-NMPB*ZR@
M'MOX7 &TBONVO-_VB?C#_P *#^#GB#QY_9']N_V3]G_XE_VG[/YOFW$4/^LV
M/MQYF[[ISC'&<UTT:E2+Y:>[L922>K/GOX1_!SXJS>.O@9J_C'P]-I)\+^&=
M1T+5KQ=2MI9(F*O';."DC%F9-AR <'.:Y;]M3X)CX2?LL^)4;Q_XT\8KJ6K:
M8#)XSU<Z@+39))S%B,% WF?-@'.Q?2ON3PYJ_P#PD'A[2]4\KR/MUK%<^5NW
M;-Z!MN<#.,XS@5B?$[X5^%OC)X5D\-^,-+_MC19)4F:U^T2P9=#E3NB96X/O
M6T<5)55*2LEV];BY=+(^8YO@E\4OC]\7]9\2?$'PS8?#[3HO!E_X4MA9:JE^
MUW+<I(C7"[ ,1@2NP5P",+U.2.5TGX _&?QEX3^%/PI\2^#],\.>&/ NM6^I
MS^+[?68KC[?'!YFQ(K<#S$9A(1EN,@' QBOL/Q)XJ\1Z3X[\+Z/IO@^76-"U
M+S_[2UY;Z.)-+V*"FZ(C=)O/'!&/>NOI?69Q2T7EY;^?YARH^+Y/V4/$]_\
MM;^(K^\TU3\)M2GGUT7 N(N=0FL7MI$:+?YF=TTCYV@<#)KC?AM^Q5\0/$'P
M1^+6C>-((]&\5ZW8Z5HNC-->1SQBUTU8C"<QL^Q)&A0$'D;<X[G[5^&_BKQ%
MXLTW5+CQ)X1F\'7%MJ4UK;6TUZET;JW3;Y=R"@ 4/D_(>1MZG(KK:;Q56/NZ
M:6_#^M0Y$?%?P:^ ?B]/&FA:GXM\ >(K'4O#VE7=M::UK/CY=7MQ));/ 4M[
M;DHCAL_,5"X P<9&M\)/V8_%DG[!VH_";Q%;1^'/%%ZEWMCEGCF2-S<F6(L\
M3.NTX7."2 ?6OKZO*/VFOCJW[.OPMG\8KH)\1M'=P6HL!=_9BQD;&=_EOT]-
MO-)8BK5DHQ6MU;Y7[OS#E45=GSI\(OV:_%NH>(/"EMXY\$>(["30-/N;2'Q%
MJ7CQ=5M+=GMC"3:V?)17^7*G:%"J/FP".-G_ &?_ (^+^SMHOP;_ .$ TJ33
MO#.NI?1:]'KD!?4H3=22GRH6QY94S,2SLI*K@*2:_12BG]<G>]E^/GY^8<B/
M'OVM?@[J/QX^ OB3PAH\\5OJ]P(;BT-PVV-Y(I5DV,<<!@I7/8D$\ UYIXB\
M/_&;X\? +QIX"\3?#W3O =V^CQ6UA<-KD-Z+^YC=&X$?^I0B/'S$G+#G KU'
MX<_'S_A8'QN^)/P]_L+[!_PAWV7_ (F7VSS/M?G)N_U?ECR]O3[S9]J];K-5
M)T4H-;:KYV'92U/B?P_\-/C7XX^,WP,\4>+?A_8^%],\$PS:?>>1K<%W*X-N
M4-P54@*C,J (I=ADYXJ#X3? ?XB:#\?O#_B70OAY)\'= \R63Q/:V_BF*^TW
M5 5PHAM4RR'=S\P &1C!'/TSXQ^-6G:!X7\*Z_I,"Z]IVOZ_8:'%*DIA"BYN
M1;F890E@A).W W8ZC.:]&K26(J)?"DGIU_S\^HN5=SXB^'/[/7Q/TWP9\8_A
M#JWAFTLO#/BS4M3U2R\:+JL3H'F2-88S:@&3!,2EF., D8/!I?"WP9^,7CW5
M?@=X<\8>#-/\'>'/A;/:W#ZY!K45VVK&VC1(A'$@W1AO*7<'ZACTQBOMRLSP
MWXDTWQAH-AK6CW2WVEWT2SVUR@(62,]&&0#@U/UJ;N[+\=[6[AR(^+M/_9M^
M(T/[._[1'AA_#NW7/%GB:XU#1K7[=;?Z5 TT3*^[S-J9"L<.5/'2O0/&WP'\
M4>)?C!\"+^+2O*\/^'_#NIZ5K5Y'/"#9-/IS0( A?<_SG'R!@.^!S7TGXCU?
M_A'_  ]JFJ>5Y_V&UEN?*W;=^Q"VW.#C.,9P:K>"_$7_  F'@W0=>^S_ &3^
MU+"WOOL^_?Y7FQJ^W=@9QNQG SCH*'B*C]ZRZ_BK!RK8^$OAC^R5XZ\+Q>&?
M OBGP7KGB+0=(UI+A=<M?'ODZ/'$+EI/M"::V6$BJ['8%&XDDL"QKZ$_9M^%
M?B?P#\6/CGK6O:7]@T[Q+X@2]TJ?SXI/M,(\WYL(Q9/OCAP#STKT7Q)\5?\
MA'?BIHO@TZ1+>#4=&OM7^U029D7[,\*^4L6WYR_G<'<,%<8.>.PT'5AKVAZ=
MJ:VMU8K>V\=R+6_A,-Q#O4-LEC/*.,X*GH013JXBI.+YE\7^?KY HI/0O444
M5PF@4444 %%%% !1110 5YOXD_Y*I;_]@V+_ -&RUZ17F_B3_DJEO_V#8O\
MT;+0-'3_ ,/X5I:'_P @V/\ WG_]#:LW^'\*TM#_ .0;'_O/_P"AM0-E^O%O
MA':^-OAB(O ]YX,EU+18=1O)+?Q19W]LEO\ 9IKB29#)"SB82*)-I"HP)&0W
M/'M-%7&5DU;<@^4]1\%?%"/X(6_PNLO!#//I^H0*VOMJ5H+2YLXM028-"AD\
MWS&C7E9$0+\V&8X!Z/7O!?BBZ^*=OJGA3P-J/@S4CKD<NI>(8=9M_P"RM4L%
MF42M-:)+ODFDA7C="K*Q'[SC)^B:S=<\1Z=X:AM)=2NEM4N[N&Q@)5F+S2N$
MC0  \EB.>@Y)P 36WMI/9?GU^9/*>%:Q\,?%FM:-\7_ S:*UM:>)[RYU;2_$
MOVF"2SWO% $AEBWB96$D1!PA7;R&SQ6S)IOC7XJ^.? 5SK_@V3P=IWA6_DU>
MZN+C4+:Y-Y<_99K=(K81,[>7F=G+2",X4#;DY'MU9DWB33;?Q):>'Y+M5UB[
MM)KZ&UP2S01/$DCYQ@ -/$.3D[N,X.%[63Z?U8?*?.<?P9\8K^RSX+\('1_^
M*BT[Q!8WUU9_:H?W<,>K?:';?OV'$7S8!)/0#/%=3\9O@WKGQ,\2>,X;41VE
MCJW@M=)MK^60;!>+=22JC*K"0+@IE@.A.#D5[M11[>5[^;?WARH^:_#WPRO]
M6N+V?4/AQXJTK7+/2;VWL]3UWQU-J]MYTT)C9((Y+R7A^!ND1. "<$<=1I_@
MB^TK]F7P%X5USP%_PF5[I^C:99:CH*WEO')#+#;H&>.1W6,NDB#!$B^JMQS[
M97G_ (#^)&J^/O$NNI::!;6_A33+Z[TL:O+J)^TSW5M)Y4H%L(<"/>)%#^;D
M[#\HR*?M)RU[>;_S%9(S/@'X?\5>'M)UZ'7X]2L=)DOP^A:7K>I+J%_96ODQ
MAHYKA7<-F42,H\R0JI +'H/#OCC\)_B?\1O"WQ)T&?P]X@UW5M0GO&T348?%
MBV.C+9EPUO ;1)TWRA %(FB92^29 IX^LO\ A(M._P"$B.@_:E.K"T^W&UVG
M(AW[ Y.,8W9'7/!]*YSX._$C_A;'@&U\2_V=_97GW=]:_9?/\['V>[FMMV[:
MOWO)W8QQNQSC)<:LXR=5+M_7X!9/0R/ ?@_5]%^-7Q3UZ\M/)TG6O[*^P7'F
MHWG>3;,DOR@EEPQ ^8#/;->9^!?A_P"._A3#\/=?A\)OXAN+'0+K0M6T6TO;
M:.[@WW23Q2Q/)*L,@^4AE+@\J03@BOIBBH]L^W;\%8?*>2_L_>%_$_A^3XCW
MWBG1X=$N=>\5S:M:6T-S'./LS6=I&A+)QNS$ZL"!\RDC((8^8:_\$]4T_P 1
M^-]/OO OB;QQH7B74[F^CFT3QO/I=GY-PH\V"ZM/MD2\,7!9$?>A&1G(/U35
M;4]2MM&TV[U"]F6WL[6)YYYGZ)&JEF8^P )IJM)2;77U#E5CR;PC\-]5\/\
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
MDWA?1KCQ%;Z_+I%C+KMO UM#JCVR&ZBB)R8UE(W!23DJ#BL*/X-> (YKN5/
MWAM);N9;BX==(MPTTJL'61SL^9@P# GD$9JXXM:.:;:M^%_\Q.'8_/KXA:7\
M,=;_ &C?VF[;XE:TNEK#9V]YI$+ZG):>;=QVORO&BL!-*A8;48-]]L*>:^QO
MV0[G4O&W[*'@4^,(_P"T[B^TIX+E+\>>+FW+R)'YF\?.'AV9SG.>]>AZQ\(O
M OB*XO)]5\%>'=3FO)TN;F2\TJ"5IY47:DCED.YE7@,>0.*Z'2+RPU#2[:XT
MN>VN=.=!Y$MFZO"4' V%>,<=JRK8A5*:BEM;\%;3U'&-G<^([?P#X1'[+WPP
M@TK2=-TRYUGQEH-KJ]QH\4=M<S$:DT?[R2,!]Z;G ).5.<8KU#Q)_P (G^SG
M\1O$][IFB+I?A?\ X0B;4]2T?1U6&.ZEBN4C639E4$A61E,AP2#ECQFO<H?A
MCX.MKR[O(?">AQ7=Y>0ZA<W":;"))[F)BT4[L%RTB,2RN>5))!%:UUX?TN^O
M)+NYTVSN+J2V:R>>6!&=K=CEHBQ&2A(!*]#CI2EB.9ZWMK^(<I\G^&O#VFZ3
M^TEX0\.+X*\(^&M+\0>'=5_M;1]%U3^T1J,/^C-"U]";>-,_ZS:Q,N\-)\V!
MSZ7^Q7X;\.Z)^SKX)NM%TO2[#4+_ $BUDU.:PMXXY;B94*EIV4 NX.\9;)!W
M>]>G^&_ACX.\&O$^@>$]#T-XF=XVTW38;<HS@!R-BC!8  GN ,U=T'P;X?\
M"MQJ-QHFA:;H\^HR^?>RV%G' UU)S\\I0 NW)Y;)Y-34K*<>5>7Z_P"8U&SN
M?+OB+0?!/B3PW\>?$?C">V/C'2+_ %*WM]0NIMM[I,"6P^QK;?,&C5E*N F!
M(TASNS@85E8W/B[Q5X2T36O#_ACQ3H]K\/-'N-*TOQ?K4NGVH>19%NIX56UG
M665=L"ECM:,%"OWR1]:ZQ\-O"/B'7(=:U7PMHNIZS"GEQ:C>:=#+<(F"-JR,
MI8#!/ />D\0?#7PCXLT>RTG7/"NB:SI5B MK8ZAIT,\%N  H$:.I50  . .
M*M8A;?TO07*?*L.CZWX>\3> ],\0ZE9ZOJEI\//$\+7EC>O>Q/$L\ A G=$:
M0K%Y:LQ4$LK?6D\*^,/^% ^ ?AEXX6)I;#Q-\-+'37MU/^NU6TL5GL4 [M+&
M]S'UYV(*^LX_ WAN'[)Y?A_2X_L=I)86VVRB'DVSXWPI\ORQMM7*#@[1D<4Z
MX\$^';S1],TF?0=,GTK2VA>PL9+.-H+1H0!"8D*[4* #:5 VXXQ1]8B]&M/^
M'#E/D:Y^'-WX?\=>$? .NZ)X:\7V-GX-34/L/B[6'T^SN=5FNY6U&Y14M9TF
ME#&(\@&,2Y4G<35VP^&]WJ7CCX$^$O'-Y9:_:KI_BJ.2+3]1EO+:XM%FLVM[
M:69T1IEC41(V0-QA&[(R#]5>+/ _AOQY8QV7B;P_I?B*SC?S$M]6LH[J-6_O
M!9%(!]Z?8^#/#^F/I3V>A:;:/I,4D&GM!9QH;..3;YB0X'[M6VKD+@':,]!1
M]9T\]?R?^8<I\S?$+P+X8^%?B/5_&-YH'A?QOX2TZ>QMTM9)%35?#"QQ101V
M]F,,K1_*)!"#$^7;&\D5]95S%Y\+O!FH>)H_$=UX1T*Y\0QL&35IM-A>[4CH
M1*5W@CZUT]<]2ISI=T4E8****Q*"BBB@ KS?Q)_R52W_ .P;%_Z-EKTBO-_$
MG_)5+?\ [!L7_HV6@:.G_A_"M+0_^0;'_O/_ .AM6;_#^%:6A_\ (-C_ -Y_
M_0VH&R_7P]\3O%.EZQ'X7^)7AOP?X=T"YO\ QE8V]MXCFUG_ (GUP/MZQ31_
M9UA8&-U$@:(S_*I.4!XK[AKDU^$G@9=5O=3'@SP\-2O9$ENKP:5!YT[HZR(S
MOLRQ#JK DDAE!ZBNBC4C3=VC.2N8?Q[\(_\ "<>"8-)&KZ=IC2:A;RBVU@G[
M'J6QBYM)E#*S(ZJ<@$_=SA@"#\]Z]IO@37_">FZ%J'P\\,>'9/#OQ#TNPU6P
MMD@N],$DXA9S"Y11Y<B21JR%$(/RE?7ZX\2>%M%\8Z6^F:_I%AKFFR$,]GJ5
MLEQ"Q'0E'!!Z^E4K?X=^%;7PK+X8@\,Z/#X:E4I)HT=A$MFZDY(,(7802!VJ
MJ=;D20G&Y\__ !@A\&:]=>(/#-A\._"&I6W@O1XM]UX@U-=,L].CD1WC%HD<
M$Q4J!]\+& ?E#<'')_![0O#OC[QA\"]:\9:1H^MZI>_#.>X:]UBTAFEGN8)]
M/,<I:0$M(B&4ANH#.>,FOIV\^%O@"'^S=0N_"'AN/^PH EC=3:9;C^SX4&0(
MF*_ND4<_+@"K,GP_\&:]H>BVDGAO0M1T?3O+GTJ!K"&6WML %'@7:53 Q@IC
MVJU62C97_I"Y=3Y'U#PMK_Q$OOB?=Q67@ZW\<V7B>^@T[Q5KOB>>TU/14BE'
MV+RX%LW$<7DB)]JRA91(Q;[Q%>Y?&+Q9\4M.^'GQ$:P\,6.GK9Z#>2Z;K6FZ
MPT]V]PL.5*VIMUVG.XC]XQ&U>#GCT;7OA?X-\4ZW;ZSK7A'0M7U>WP(=0O\
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
M(/5\FOHKPY\/])\+^)->UNQ1UN]86UBE4A1'#%;Q>7%%$JJ-J#+M@YYD;G&
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
MX%^-/%_Q \"_"/PMI6N0^$1>>%)M=U/4])TVT24A)TACAMX#$8(@2[,Q\L\
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
MO=#\+:-XH_X0FQT?P=HVJWEWIFG6DD]W<7:2!41)8VBBB1;=N%0<N -H !]
M\,_L\>&/">E^/K"PGU$0>,FN#>&29&-M'+YI,5O\GR1JT\SJK;L&1NW%1ZA^
MS[I3_P!ASZ-XB\0>%=6TK28=$&JZ/<0K/=6D6/+CG62)XWP=Q!V @NV" 2*/
M:4K6C\M/S_(+/J>>>./B=XFD^(WB'PM;^*_$6@Q^&[&R2.ZT+P;/K)U&\EA,
MCO<M%:S)%%@QCRTV.<N0P&*]>\ ^.[O5O@[H_BSQ=:'PA?/I2WFJP:A&UN+"
M0)F4NLF"BJ0Q^;M67K_P,MM4UI-:TOQ;XF\+:U):065]J&CW,&_48X=WEFX6
M:&1&<;V^<*K?,1G'%=3KW@/3?%7P_O/!VM/<ZII5[IYTVZDN)CY\\9CV,S.,
M?.1R6&.>:SE*FTDOZ[C5SQ#P3\6M3B^,W@[0(O&.O>,=(\1VE\9FUKPPVF6\
M4D,:RQR6<_V:$2(1N4KNFQD'<._+^#_B-\3X?V<_"'QBU7QT=4E>.REU+P__
M &3:I:W-O)<I"Y5DC$JSE6W9#[-PP$ KVG0?@'9Z7XO\/^)M2\6^)_$^K:")
MH[!]7N8#'%'+%Y3ILBAC4Y&#N(WDJ,L1Q7E?[-W[.'VKX&_#F'Q7J7BNUM[&
M"WOI_!FH2K%9QW<<OF*TD;1"?AP'\MI-F0#LZ5T<U*U_3IZ^7H39FKI.K?$K
MX@7WQ:NM/^(#^'[?PKKUSIVE6<.E6LR2^7:P3A;DO&6:/,H $91_O$N>,>>:
MO\2)_&DGCKQU#:PVUWJ'P'@U86UQ D\*2,^H2%6CD#+(F[C:X(8=00<5W?@?
MX$WOBWQ%\8I=4UGQ;X2LM6\5W,3VNG2K;0ZI9&TM0'!DB9@"QE3S860G!7<=
MO'I6M?L]>%M8;70KWVGV^K>$5\%/:V<B+%;V"^=M,09"1(!.P!8LN%7Y>N3V
ME.#MZ=/0+-G&>'=8\:?$WQ)_PC^C>+&\$Z7H/A_2;F>;3=/M9I[RYNHW<C;-
M&T<<2K& %1026/(  K,^/OQ6O?!NE^*K[0/B/K)UKPQI;SOH^E>&!J-F;F.
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
MUO7&L)-,M-6O+FWCN+"!WCD=8?)@C4$M#'EG5F(7!."01SI^7W?\#_(+,J_
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
M/%4GB'2]8\&77AJRCU*_LM<AB\[[+)O\N6/R)95<,T;J K;MPVD XKS+P_\
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
M^<-X4'#HNW)&3CG.?+*/-U]?-_\  &KWL>M4445R%A1110 4444 %>7^#_\
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
MK?YR.ZLRL+D;3$'.5(( .:KDIJ'2]N_IY^HKNY[+1117$:')?%;_ )$74/\
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
M%%%%( HHHH **** "BBB@ HHHH *\O\ !_\ R'?$7_82N/\ T:]>H5Y?X/\
M^0[XB_["5Q_Z->@9UC_ZZV_Z[1_^A"NDKFW_ -=;?]=H_P#T(5TE ,**\W_:
M0U36=%^ _CJ^T"6>WU:#2IGAFM@3)$-OSNN%8@JNXY )&,@'%>%^'_ -QHTI
MUKP[IO@?POH$GAG4HM1@\.>*)]1FUE7MPT,[H]G"'D1ER968L1(P)/2NB%+G
MCS-D-ZV/KRLW1?$6G>(OMQTZZ6Z%C=R6-P54@),F-Z<CDC/;BOE/P7\/]"\*
M_!W]GWQGIEBMMXNO[CP^MYKBL?M=S'=0HLT,DF=SQ%6($;950!@#%167AO1O
M ?P9^/.L^!]$TG1?&5CJ6MV<=]I%C%%>V]J)4;8&C0NJ*FUP "!A2 <"M/8+
M9/K;\1<Q]AT5\A^'_ -QHTIUKP[IO@?POH$GAG4HM1@\.>*)]1FUE7MPT,[H
M]G"'D1ER968L1(P)/2N6\4> ?#'AW]C/X>^*'B^R:MK"^%9]6UYIV2Z:-KBV
ME;,P(9%3<=F"-@ QC%"PZNES;NW]:AS'W+65X@\0+X>ALI&L-0U#[5>06073
M[8S-$97">;(!]V-<Y9^B@$U\L_$CP_X8\!^.-8TKX=V]EI]AJGP^UZ\\1:?I
M+ 6^%CA%G<NB_*)&+3J'^\XW9)Q4.L?#O0?"OP9^#.N65BIU[6?$OA";4M6F
M.^YO&-S"_P"\?N 7;:HP%'   Q0J"T=]_(.8^P:*^6=2T+1?AO\ %1/%.MZ1
MX;\=6VL>*TM+7Q)#,#KFDW,UPL<5J5(;S(H9&V;4=615YC.":X*R\,>)/B!:
M^,=5BL?!MM\0[;Q1>K#XJUSQ/<6FJZ68+QA;PB!;)_+@,"Q 1K*4D20,V2Q
M2PZ>M]/Z\_Z[!S'UUXT^&?A[X@36%QK%K<_;;#>+6^T^_N+"Z@#[=ZI/;R)(
M%;:N5#8.T9'%3^"_A]H/P^L[FWT.Q:V^U2^=<W$]Q+<W%S(%"AY9I6:21@H
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
M\#=O7T:@#IJ*HV.I?;, PNA_O8^7\ZO4 %%%% !1110 4444 %%%% !1110
M5S]=!7/T#05)IG_(6_[8M_Z$M1U)IG_(6_[8M_Z$M V;E<FOPD\#+JM[J8\&
M>'AJ5[(DMU>#2H/.G='61&=]F6(=58$DD,H/45UE?,FM?M_>!O#WB#Q)8WWA
M/QS'I7AW5YM%U3Q)%HR3:9;7$<AC.Z5)20"0, KN(8?+S6U.%2=_9HS;2W/H
M'_A"?#ID>0Z#IA=[\:JS?8X\M>A0HN2=O,P55'F?>P ,\5H:II=EKFGSV&HV
M=O?V-PI2:UNHEDBD4]596!!'L:73M0MM7T^UOK.9;FSNHEGAFC.5D1@&5A[$
M$&K-9791S6A?#/P?X7CT^/1O"FAZ1'I\TES9I8Z=#"+:61#'))&%4;&9"5+#
M!(.#Q5W4O!V@:S'J<>H:'IM]'JB)%?K<VD<@NT3.Q900=X7)P&SC/%;%%/F=
M[W Y:R^%7@K3=*GTNS\'Z#:Z;/;-9RV<.F0)#) S%FB9 N"A))*D8)).*VYM
M#TVYGTZ>;3[66;36+V4CP*6M6,;1DQ$CY"49DRN/E8CH:\L^+G[4?A3X2>*+
M3PNVF>(/&'BRYA^TC0/">G&^O(X<X\QUW*%'U.>^,8KNOAK\0++XH>#;'Q)I
M]AJ>FVMV9%6UU>T:VN4*.R,'C/3YE/UK24:BBIRV9-U>Q?C\'Z##H"Z%'HFF
MIHBD,NFK:1BV!#^8"(\;?O\ S=/O<]:H^)_ACX.\;7UK?>(O">AZ]>VO^HN=
M4TV&YDAYS\C.I*\\\5TU9?B?Q-I?@SP[J.NZW>1Z?I.GP-<75U+G;%&HR6.
M2?H!FLTY7TW&5[WP+X;U)=2%WX?TJZ&IQ107XFLHG^UQQ9\I)<K\ZIN;:&R%
MW'&,U3L/A9X+TKP[-X?LO"&@V>@S2+++I=OID"6LCJP=6:(+M)#*K D<$ ]1
M6[I&K6FO:39:G83"YL;R!+FWF4$"2-U#*P!YY!!YJW1S26EP"BBBI&%%%% !
M17A/Q+_:[T+X:_$J\\#CP3XX\5ZS9V4>H7+>%](2]CA@?H[8E# #N2N.>M=_
M\(?C)X5^./A,>(?"6H&]LEE:WGBEC,4]M,N-T4J'E6&0?0@@@D'-:RI3C'G:
MT%S*]CMZ**Q_&&K:EH/A75M1T?1W\0ZK:VTDUKI4<ZP-=R*I*Q"1@0I8\9(-
M9K5V&;%%9'A'5-2USPOI.H:QH[>']5NK:.:ZTIYUG:TD906B,B@!BIXR!SBL
MG6?%7B*P^(OA[0[+PC-J/AV_@GDO_$:WJ1IISHI,:&$C=)O(QD$8R#SSA\KO
M81UM%%%2,***\[^&/QRT'XL:'XLU72+34;:W\-:O=Z+>+>QQJ\DUNJ-(T85V
M!0AQ@D@]<@52BVFT(]$HKB?@Q\6M(^.?PUT?QOH-M?6FDZIYWDPZC&B3KY4S
MPMN".ZCYHV(PQX(Z=*7XT?$C_A4/PK\2^,O[._M;^QK1KK[%Y_D^=@@;=^UM
MO7KM-/DES<EM=@OI<[6BN6^'_C9_'GPP\-^+TTV2!]9T>VU9=-BE61T,T"RB
M(.VQ6(W;=QV@]3BN&\*_M/>'O%>N:/I$>AZ]I^H:H\ ABO(K?"QRVPN%E9DF
M8;0DD(;!+!IXQMY)5JG)WLM@NCV*O-_$G_)5+?\ [!L7_HV6O2*\W\2?\E4M
M_P#L&Q?^C9:S*1T_\/X5I:'_ ,@V/_>?_P!#:LW^'\*TM#_Y!L?^\_\ Z&U
MV7ZQ/^$(\.G0[G1CH&EG1[F5IY]/^QQ_9Y9&D\QG:/;M9B_SDD9+<]:VZ*=V
MMB3/O/#^EZA??;;K3;.YO/LTEE]HF@1Y/L\A4R0[B,[&*(2O0E5R.!65K/PS
M\'^(] L="U;PIH>J:)8(D=IIMYIT,UM;JJA46.-E*H H   &  *Z6BFI-;,#
M,TKPOHVA74USINDV.GW$T,-M+-:VR1.\4((AC8J 2J!F"J>%#'&,U0U#X<>$
MM6\26_B*^\+Z+>^(+? AU:XT^&2ZCQTVRE=PQ[&NBHHYGO<#R_X<_#O7=/\
MB%X_\7>)TTN.?Q)'8V4=AIL\ES$MO:K,%=VDCC.Y_/;* $* !N;K77^%?AYX
M5\"?:CX:\,Z/X>-TV^X_LJPBM?.;U?RU&X_6NAHIRFY"L<G:_"/P-8ZI<:G;
M^"_#UOJ5S/'=3WD6E0+-+-'()(Y&<)EG5U#AB<A@".16W:^'-)L;>_M[;2[*
MW@U"62>\BBMT5;F208D>0 8=F'4G)/>M&BDY-[L9EKX7T:/3--TU=(L5T[3#
M";&T%L@BM#$ (C$F,)L &W:!MQQBLS6/A?X-\1>((->U7PCH6IZY;[3#J=YI
ML,MS'M^[ME92PQVP>*Z>BCF:V8'E_A_X?^(-8^+7_"<^+X='MY=+T^72M%L]
M*GEN-B2R*\UQ+))''AW$<:B-5(0!OG;=FNIM_A?X-M/%#^)8/"6A0^(Y&9GU
MB/385NV).23,%WDGOS73T4W.3%8HZ3H.FZ"MTNF:=:Z<MW<27EP+2!8A-.YS
M)*^T#<['DL>3W-7J**@84444 %%%% !1110 4444 %%%% !1110 4444 %>7
M^#_^0[XB_P"PE<?^C7KU"O+_  ?_ ,AWQ%_V$KC_ -&O0,ZQ_P#76W_7:/\
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
M8V&BBXN+:X>,\;7VG9E,-\Y&-P&<@@>+^,K7Q;^SS^UAXK^)MMX&U_Q]X/\
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
M"J.I)P*YK6OB)HNAY5[G[1,/^6=N-Q_/I0!Q&H>']0TO)GMG" 9,BC<H^I'
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
M2:9_R%O^V+?^A+0-FY11102%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5YOXD_Y*I;_P#8-B_]&RUZ
M17F_B3_DJEO_ -@V+_T;+0-'3_P_A6EH?_(-C_WG_P#0VK-_A_"M+0_^0;'_
M +S_ /H;4#9?K\SO ?BCXJ>+O''B%_">L_$_5O%-G\0[FRCE:ZEG\+V^EI*A
M>*X\TF-74%OD&"%*8'2OTQK@OA#\&=%^"]CXDM-$NK^ZCU[7+G7[DZA(CE+B
M<('5-B+A!Y8P#D\G)-==&K&E&5U=LRE'F:/F6\_;N\2R>/-6CTS0;"[\/:;X
ME;0GTE=,U&74IH$D$<EVMU&AM4P23Y3?-@'GIF<_M<?$KQ!\4(O"^A6_A2TO
M9/%\GAZ;PY=:;>7.J65FA.=1F99XT\H@ \*  PP6KVFU_9;T+1_&6I:[H/BG
MQ;X9M=4U'^UM0T'1]36'3KJY)R[M&8RXWG&Y5=0P !&.*^>?"OP1^/6C^))K
MG3G\0>&->U'Q++J^J7EOK]D_A=TDN \KI98:Y9G3C:V.1U Q77%X>5^5):=2
M'S'7?$C]L[5O _Q2CL=.OO"OB;PLOB&WT*ZM=/L=1:\MO,.UV>]V_91*C?\
M+$98@=1SCT+]L2U^(%QX)T.3P3_PD$FG0:HDOB"W\(W"P:Q+8A6RMLQYW;B,
MA?F/';-5+W]ASP->SZ@O]N>*H-*N==7Q'%HL.I(+*SOA(':2*/R_XL%2'+X#
M';M/(].^*GPIC^*5GIL7_"4^)O"5S83--%>^&-0%I,VY=I1R4964CL1U&:P<
MZ,90<.F]RK2L[GS[HO[0&D^#_@GX>G\$?$@ZS>:EK%Q9QO\ $BWOM2U160 R
MVP@M5\Z22(M$,=,.#N.1GS_5/C=>_'P?LY^(=4L;?3]5M?B+)IEY'9K(L+R1
M!?G191O0$,IVMR.0:][B_8E\":?9>&/[(U3Q)H6LZ#?7>H1>(-/U!1J-U-=*
MJW#3RO&P?>JJ#@# '&,G-K0?V-?!'AJ'PU#8ZAKPA\/^)IO%-FLUXDI-S(%!
MCD9HRSQC:.IW]<N:U56A'57OK^O_  !6D>/Z?^W9XFU;QT19Z%I]UX<7Q*VA
MMI,.F:B^HK;"7RVO3=JAM>#R8>N/XJ[7X-_M->+O'WQVU7P5XC_X1KPNUG=7
M<2>&[NTO(=7F@C#>5/#*[>3,K;2Q"J,*"1FN\T7]EW0_"WC"?6M \5>+M!TZ
MXU4:U<>&M/U14TN:ZWAV+1F,N%=@-R*X4@8QCBI=%_9CT/3_ (FZ3XYU3Q-X
MH\5ZKHQN3I4&O7\<\%@9P1)Y8$2N>#@;V;&!CH*B4\.TU%= M(\Z_;:^)4NG
M7G@'X=Z?XW'P_O/$M[+=7NO#4_[/-I9V\3,09]Z[/,D**.?FP17/>#_VNM?F
M^"_P!U*S_L_5-4\2>*+/P?X@FO0\SJP?RII49) /,8*L@;YE^<<&O>M9_9X\
M'^)_BU+\0=?M7\0ZH=*72(=/U5(I[&VA$GF%HXFCR'+$Y8L?O$#&:XG4OV(O
M %]INMV%M>ZYH]OJ'B*/Q3:C2[B& Z3?JI7S+/$7[L$$95MP^5<8P*(5*')&
M$EM_7^7W U*]T>8_M&?M)>/;#X?_ +0T&ARZ?H[^"=0TJPM+^W25+H07802.
M&WD>:&D7:0% 7=P3BNRO_B]\8+7Q'X(^&VCQ>#;[QSJFBS:Y>:QJ,5VFGQVJ
M.$C58ED,C2DD;B7QGD#G ZBT_8W\#P^#_'_AV\U#Q!K%IXX-O)J]QJ5^)KAI
MH>4F20ID/O <YRN0 %"_+3M3_9%T+5--\-AO&OCBW\1:#%-;6GBNWU=4U5K>
M4Y:"23RMC1CC V<8X/7+]I0LE;\/)?K<+2/+(_VRO'GBQ?A!8>&/#>@VOB#Q
MA>:SI&I6^L23-!:7=D8AOCDC;)C^=F*E23@*"/O' LOVTOBY;^#;GQ;JGAOP
M:-#\/^+1X2UQ;62Z-Q=3!U#R6JLVV-5#I_K"Q))Z=*]]T/\ 9)\"^&;WX9W&
ME-J=B/ ,E[-IT27",MS)=*HF>Y+(6<G:"-I7!)[8 I7'[&_@NX\ >(?"#:GK
MPTW7/%#>+;F47$/G)=L4)1#Y.!%^[7@@MR?FIJIAMN73_@O]+!:?<\X_:#_;
M.U7X/^,M7_LF]\+^(- T2\M;;4=*AL-1EOX@^U90]V@^RPNK$X1B20,?>XI+
M/XC?$S5/VGOCCHDFIZ//X2\,:5;L^DW45PP,$EH\T9A*R*$E8NOF,0<@87&
M:[7QI^PSX%\<3^,A=:WXJL=,\57W]J7^D:?J*168O203<K'Y1RY()PY9<G.W
M(&.LUO\ 9E\.ZM\5M8\?0:WXBT?4]:LULM5L=-O4CL]0183"C31F-BS*A&,,
M!E0<=<I5*$8V2UMV]/\ @A:5SP+X*_'7QKJ7@'X/^ ?AEX<\*:-K&J^';K69
M6UA[R33K.VAN7A6.-?-:9F9AU:0XSWZ#9/[8_CCQ)H/PG_X1OPUH=OXA\6:Q
MJ.@:C9ZM+*UO;75MA?,CDC;/EACO(*L2 5!!^:O1/^&,/!]KX7\':7I/B#Q7
MX>U'PK:S6.G^(='U%+?43;RNSO%(XBV.I9B?N#';'.=?2?V3? V@0_#B'2SJ
M5A!X%O)[_3XX[A6^TS3#]XUP60ER3S\I7KZ8%.53#MWMW_7_ ( 6D<'X!1/V
MM])\5^&OBMHVE)XB\#:_=:3-<:"I^SSJ]N\3&/SP[HK+(<C.28XSVQ7O7PX^
M'MC\,O#?]C:?>7U_&UQ-=RW6HRK)/+-*Y>1V954$LQ+< =:S?AS\'=&^&.O^
M--7TNYOKBY\6:HVK7RWDB,D<I&-L05%(7V8L?>N[KDJU.9VC\/8N*[A1117.
M4%%%% !1110 4444 %>7^#_^0[XB_P"PE<?^C7KU"O+_  ?_ ,AWQ%_V$KC_
M -&O0,ZQ_P#76W_7:/\ ]"%=)7-O_KK;_KM'_P"A"NDH!GE_[4&L7_A_]G?X
MBZEI=[<:;J-KHEU+;WEG*T4T+B,D,CJ05(/<'-?(OP)^)GC_ ,%Z?#X^W_$K
M6O NG^!VU;Q"?'4SO;WFHB!73^SGERQC9N0ZY7:<\\9^Z/B)X&L/B9X%UWPI
MJDMQ!IVLV<EE<2V;*LRHZX)0LK '![@CVJIIOPOT*Q^%-E\/)X9-3\-VVC1Z
M$T=ZP:2>V2$0_.5"C<5')4#GD 5V4JT(4W%J]W^!FXMNY\J>"?VX/'&K0WDU
MSX6L?$GF^&KG6[2/0]+U*S^RW,47FBTF>X3;-E<_O(3@E2 #D$[_ ,%/VI_&
M?Q \5:A+J>L^![GP/IOA@:[J&O:7I]W%!97# _Z'+-)<,JNG#MA3E0?NFNC\
M6?LNZQX1^$7BC1? ?BOQ)XCNIM&ET?2_#WBC5E?3;>WEPDB($1&W"$NJ,[-M
MX&0,UQGPI_9]^(6IWTOAGQ1+XNLOA7<Z!+I6HZ-XPUZQU&:9V15B^R?9%Q L
M>"=S-D[0,5U?[/*,G&R_,CWDS=^ O[67B#X@_&BU\$ZVWA_5['4]&DU6QU;P
M_IVHV4:LDF#'_IBCST*\B6/"G'3TX']K;Q5K\?[5^G>';35_B6NER>!OML.D
M_#FZG$S7OVNX5)7B0[=N H9F'90>*]_^'/[*/AOX<^,O#WBF+Q%XHU[6M#TR
M31[6;6]02<?9&"A(BHC4 ( =NP+G<Q;<<8ZZX^#.BW7QNM?BDUU?CQ!;Z&=
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>;^)/\ DJEO_P!@V+_T;+7I%>;^)/\ DJEO_P!@V+_T;+0-'3_P_A6EH?\
MR#8_]Y__ $-JS?X?PK2T/_D&Q_[S_P#H;4#9?HHHH)"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\O
M\'_\AWQ%_P!A*X_]&O7J%>7^#_\ D.^(O^PE<?\ HUZ!G6/_ *ZV_P"NT?\
MZ$*Z2N;?_76W_7:/_P!"%=)0#"BBB@04444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')?%;_D1=0_ZZ6_
M_H^.FZ'_ ,@V#_<'\A3OBM_R(NH?]=+?_P!'QTW0_P#D&P?[@_D*!HOT444%
M'04444$!117SA^V5'X]6Q\'7?AH^*G\'VMY-)XHA\#W @UEH=@\DPMG<5#;]
MZKR01TZC2G#VDE&]A-V5SZ/HKXMT/QM!KWC_ /9FTSPA\1_%?B+PIKT?BF*\
MOM0U"1;NZ*68,:7( 4-) QPI93@KN&2<FS\*?A?J'_#5WCCPU<?$WXCW^C>$
M8-(U.RM;SQ1<2I.\@,CQW"DXDC)0 K@9!([UT/#\J;D^E]O.Q/,?9-%?#%A\
M1O%4G_!.7QEXE/B?6&\1V]U>K%K!U"4WD874MBA9MV\83Y1@\#CI6;^U/\9M
M;FNO"7A+1?B))X)U31/!K^*;VZ;6!8R:A>>4@MK-G=U\UG(=C&<[MP)JHX24
MI<M^K7W"YU8^^:*^*?VGM>N/'W[.OAOXS^&/''B[PU>7UOI=N+'0M;FL[(>=
M<A9M\2$9E4RNF[/_ "S4<XKM)-*U3X6_M.?!KP;9>,?%6LZ+>:?K=S=IKNL2
MW;W+B-"GFDD!PASMW [<G%1]7]V]]=?P6H^8^HJ*^#_ ]OXV^.GP+\:?&F]^
M*OB_PUKML^I76E:/I=\+;3]/CM=Y2&>VQMD)V?,7.<$>^>9\8?&_XI^*?$'P
MJ\:>']6U#[?9^ 5\5ZEX:LYY([+6##=B.Y1H5;;EHFD8?*Q!50.<$:+"-MQ4
MEII\Q<Y^BU%?('@7]I2TO/B9\:O'*:]>:AX&T[PEI.M:?937#F"(M;R,RI$3
MA)&<!&  );@\US7[$/QGU>Z^))\->)/'X\;3^+O#L/B6!3JPOAIEYYDAGL0H
M=C 1&Z-Y9QCRST.14/"S492[6_S_  #G5S[B=%D4JZAE88*L,@URVL_#/0M8
MRPMOL4I_CM<(/^^>GZ5XY_P3[\5:WXT_9?\ #VJ^(-8O]=U26ZO%DOM2NGN)
MW"W#A07<EB   .> *^CJYZD'3FX/H6G=7/%]:^#^IV6Y[&5+Z/KM^Z_T]_TK
MB[[2[O2Y6CNK>2!P<?.O&?K7TY5>\T^VU"/R[F".=/210:BY5SYAI0Q4Y!P:
M]JUKX1:3J&7LW?3Y#V4;D_+_ .O7":U\+=<TD,\4*W\(&2UN<D?\!/)/T!IC
M,[2O'&JZ5'Y2S_:(,8\F<;EQ6Y:^*M$U,@7MM)ILIP/,M_F3\JX>6)X)&CD1
MHY%.&5A@CZBF4 >F+H9OHS+IMS#J,0&3Y+?,/8KUS6?-#);R,DB,CJ<%6&"*
MX>&>6VD62&1HI%Y#HQ!'XBNEL?B)J4:K%?K%JT & MV@9A]'ZY_&E85B_15F
MWUGP]K! 5YM'F/&V7]Y%^?6K4_A^ZCC\V'R[R'&?,MVW#\NM(0RQUZ_T_B*X
M;9T,;?,OTP:V%\:(T9\[38GF_OHY4?EC^M<PRE6((((X(-)0!;DU#&H7U[;6
MMKI]W?;/M4]G L<EQL&U/,<#<VT' R>!TJJS%F)8DD]2:2KUGHUW?+NCB(C[
MR/\ *H]\F@"C2@$]!FKEU)HNCY%[?FZE'6&S&<'W8]OI67=?$-[?*Z/8P:?Z
M3,OF2_\ ?39IC-J'P_=M%YTX6SM^\UPP0 >O/6JMSK'A[21CSI-5N!_##\L8
M/U/45Q&H:I>:K+YEY=2W+^LKEL?3TJK18+'57WQ#U&:,PV21:9 ?X;=<-^=<
MS-/)<.7E=I&/)+'-1UT&B^ ];UQ@8+)HHB>99_D4#UYY(^@-,9S]20PR7$@2
M*-I'/15&37K&B_!BVAP^IWC3MC_5P#:H/U/4?@*[G2_#^FZ,H6SLXH,?Q*OS
M?F>:+A<\:T;X6ZUJA5I8ELH3CYICSCU KN]&^$6D6(5[PR7\O?<=J9]@/ZYK
MNZ*0B"SL;?3X1%:P1V\0_@B0*/R%3T44A!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5S]=!7/T#055OENPC/93_ &:XVE1(%5L9
MQV8$=JM44%'*-#XSW''B)P.W^BP?_$4GD^-/^AC?_P !8/\ XBNLHH$<GY/C
M3_H8W_\  6#_ .(H\GQI_P!#&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\
MGQI_T,;_ /@+!_\ $5UE% ')^3XT_P"AC?\ \!8/_B*/)\:?]#&__@+!_P#$
M5UE% ')^3XT_Z&-__ 6#_P"(H\GQI_T,;_\ @+!_\17644 <GY/C3_H8W_\
M 6#_ .(H\GQI_P!#&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\GQI_T,;_
M /@+!_\ $5UE% ')^3XT_P"AC?\ \!8/_B*/)\:?]#&__@+!_P#$5UE% ')^
M3XT_Z&-__ 6#_P"(H\GQI_T,;_\ @+!_\17644 <GY/C3_H8W_\  6#_ .(H
M\GQI_P!#&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\GQI_T,;_ /@+!_\
M$5UE% ')^3XT_P"AC?\ \!8/_B*/)\:?]#&__@+!_P#$5UE% ')^3XT_Z&-_
M_ 6#_P"(H\GQI_T,;_\ @+!_\17644 <GY/C3_H8W_\  6#_ .(H\GQI_P!#
M&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\GQI_T,;_ /@+!_\ $5UE% ')
M^3XT_P"AC?\ \!8/_B*GTW0]0DU0:AJMX;Z[6,1"0QHF%!) PH ZL?SKI:*
M$[8K'U2/70H33-4:RC!)VB&-^IS_ !*:V:*!G)^3XT_Z&-__  %@_P#B*/)\
M:?\ 0QO_ . L'_Q%=910(Y/R?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BN
MLHH Y/R?&G_0QO\ ^ L'_P 11Y/C3_H8W_\  6#_ .(KK** .3\GQI_T,;_^
M L'_ ,11Y/C3_H8W_P# 6#_XBNLHH Y/R?&G_0QO_P" L'_Q%'D^-/\ H8W_
M / 6#_XBNLHH Y/R?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BNLHH Y/R?
M&G_0QO\ ^ L'_P 11Y/C3_H8W_\  6#_ .(KK** .3\GQI_T,;_^ L'_ ,11
MY/C3_H8W_P# 6#_XBNLHH Y/R?&G_0QO_P" L'_Q%'D^-/\ H8W_ / 6#_XB
MNLHH Y/R?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BNLHH Y/R?&G_0QO\
M^ L'_P 11Y/C3_H8W_\  6#_ .(KK** .3\GQI_T,;_^ L'_ ,11Y/C3_H8W
M_P# 6#_XBNLHH Y/R?&G_0QO_P" L'_Q%'D^-/\ H8W_ / 6#_XBNLHH Y/R
M?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BNLHH Y/R?&G_0QO\ ^ L'_P 1
M1Y/C3_H8W_\  6#_ .(KK** .3$/C3(SXB<C_KU@_P#B*T?#VB/IGGRS2>;<
M3R-++)@#<[$DG XZDUMT4 1S(S+E&VNI#*V,X(.17.W4?B]YF,.OO''V7[-
M?YI7344#.3\GQI_T,;_^ L'_ ,11Y/C3_H8W_P# 6#_XBNLHH$<GY/C3_H8W
M_P# 6#_XBCR?&G_0QO\ ^ L'_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T
M,;_^ L'_ ,17644 <GY/C3_H8W_\!8/_ (BCR?&G_0QO_P" L'_Q%=910!R?
MD^-/^AC?_P !8/\ XBCR?&G_ $,;_P#@+!_\17644 <GY/C3_H8W_P# 6#_X
MBCR?&G_0QO\ ^ L'_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T,;_^ L'_
M ,17644 <GY/C3_H8W_\!8/_ (BCR?&G_0QO_P" L'_Q%=910!R?D^-/^AC?
M_P !8/\ XBCR?&G_ $,;_P#@+!_\17644 <GY/C3_H8W_P# 6#_XBCR?&G_0
MQO\ ^ L'_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T,;_^ L'_ ,17644
M<GY/C3_H8W_\!8/_ (BCR?&G_0QO_P" L'_Q%=910!R?D^-/^AC?_P !8/\
MXBCR?&G_ $,;_P#@+!_\17644 <GY/C3_H8W_P# 6#_XBCR?&G_0QO\ ^ L'
M_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T,;_^ L'_ ,17644 <A/I'B35
M86M=4UEKNS<J7B-O"N=K!ARJ@]0/RKJ+.W%K;I&/X1BIZ*!A1110!T%%%%!
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
M **** "BBB@ K/\ [)_Z:_\ CO\ ]>M"B@#/_LG_ *:_^.__ %Z/[)_Z:_\
MCO\ ]>M"B@9G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10 4444""O%/B)^R
MSI/C_P"*+_$"#QIXR\(^(GTQ-)>7PU?PVRO;J_F;3NA=N6P3SCY1QQ7M=%7&
M<H.\6)J^YX[X/_95\$>&_$>N>(-62Z\>:WK$5I#<7_BY8+Z15MX1$FS]TH4L
M "QQECS[507]D/P@O[/^K?!U=5UX>$=0NOM*M]HA^TVH^TI<^5$WD[0GF)_$
MK'#-STQ[C15^VJ7O?M^&PN5'E/Q?_9UT3XR:?X3MK[7=?T&?PQ<K=Z=?:%<Q
M0W"2A @8L\3] ,\ <U77]FO2;BZ\ 7FK>*O%/B'4?!=_<:A8WVK7L4TUP\H
M*SMY0W*H "A=I'J:]>HI*K-*R8^5'!?#'X-:-\([_P 42Z!>:BMAK^HMJDFD
MW$J/:V<[_P"L-NH0,@<X)4LPR.,5Q<_[(_AJW\::EX@T'Q3XQ\(0ZI>C4=1T
M/P_J_P!FTZ\N,@L[Q;"?GQ\P5@&''3BO<:*/:S3;ON%D>+Z/^R+\.=-T/QA8
M7VF'Q%=>*;R\O=0U;68H)[X27*X?RI?+'EA>J@#@\\FH?"?[(_@WPMKNB:G)
M?:QKK:5X4/@U+75I8)(9]/,KR!956%=S .4!! VJ."<D^W44_;5-?>%RH^<[
MK]A_PO-H?@?3;7QKXWTP^"Y;V31+VRU"W2YM4N?+WQ"0VY)11'A>X#,"2,8]
MQ\&>&6\'^&+#1GUC5-?:U0J=2UJ=9KN?+%LR.JJ"1G' ' %;=%*56<U:3&DE
ML%%%%9#"BBB@ HHHH **** "BBB@ IDL,<Z%)$61#U5AD4^B@#D=;^&.BZN&
M9(393G)WP],GN1WKB[OX+ZFEUMMKNWD@)X>0E2..XP?TKV*B@#@=%^$&F6)6
M2^E>^D!SMQM3Z8[UVMCIMKIL0CM;>.! ,8C4"K-% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5_.)FOZ.Z_G$KZ'*/^7GR_4YJW0,T9HHKZ(Y0S1FBB@ S1FBB@ S1
MFBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@
M S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1F
MBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@
MS1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FB
MB@ S1FBB@!5RQ '4U;U%O+,<(/"+S]:CL(_,NHQVSDTRYD,UP[>K4^@$\42)
M8R2N,ECA:J,/ER!FKNHGRXX81T5<GZTMPHAT^),?,YW530'>6/P[\-W&EZ;+
M)XM:.:ZLC<R)N38)L#$(&=P8DE<L/X?>M6Z^$OA73;B\@N_%<UG/ R1M;>9"
M[J"X!D8@@;2.=H^8=Z\A:,J%;;@'D&D=C(Y=R7=CDLW)-<W)+^8=T>HV?@?P
M5?:;]J_X26XLW601>2)$9PN_'F.3C.1G[HXQTI++P+X-O+G3R?$=Q':7!/FL
MUS'YEO\ +D1$$#<6/\7 '0UY;@>E&T>E/D?\P'5>-/#^CZ/!ILFD:C)?+.K"
M1)Y$,B$' ^5<A0>W.:P-.TVXU2\CM+2,RSR' 5?\]*--TNXU6\CM+2(RSR'
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
M9"004;#D'!P1\O\ [:7[05A^TA\:I?$>CVDUKHMC91Z78M<#$LT2/(_F,O\
M#N:5\#L,9YR*\'HITL+"E+F3>FWD#FY*Q>TSYC.OJE1:<=M[']:BAG>W8LAP
M2,4MJ^RXC;_:KNOL9DJG;J S_?I;SY=0;_>!I+S]S?,?]K=3]47%R''1E!I]
M& NK?\?0/JHK5L_#M[XHU*SLK"(RS2#D]D'=B>PHT_PY>^+-0L[73XO,ED'S
M-_"B_P!YCV%?1G@WP?:>#=+2V@_>W# >=<$?-(?Z#VKX_B+B&EDU-PC[U66R
M[>;\OS/N^%^%ZV?5O:3]VA%^\^_E'S[OI^!YEKGPOU#P!;VVM:#</>2VZ8O(
MB/O>I [K[5T/ACQ/:^*-/%Q;G9*O$L!/*'_#WKTNO)/'O@"Z\-W[>)O#"E-I
MW75D@XQW('<>HKYSA7C*4I_4\REN])?H_P!/N/L.+N!XT:;QV51]V*]Z&^W5
M?JOF=17NW[*-[;:?<?$2>[U.ZT>W7P^2]]8X,\(\S[T8)&6KYP\+^*+7Q38"
M> [)UXE@)Y0_X5Z5\._#-EXAAUZ>]:3986\<BQK>K:*Y=RI#2,",<=*_9\0H
MU:#5]';\T?A\=)'T]\*?BAI7Q ^)5CIVD3ZQK']C^$[RT.L:C(D&H:@[%2 &
MSA3_ '23P:H:3;ZCX=^+5@^KQ:QH4UUHMW;^'YO%FKQWWEZB0,,K@D)D< GO
M7SKI_P -K_4+6PU*RU"WMK'4;O[#;2&5B1/D[HB5_N@ ENA!&*6;X=RS6<NH
M/XCMIM(MX))VOG60X,<GELBH>=V[IS@CGBO,>$I*3Y9Z-6V;[_+?I;R1KSNV
MJ/9/%7PI\0ZE\(XX?%0\06?C235H+:VBU75UGMKZ65L/-%$"<!1W]J[7QYI/
MA'QA\/\ 6/ACH7B;3[_4?#EE'-I6FQV[))'/;K_I.9C\K[\DX'ZU\\W?PCUW
MS=/%[KL$<KL$(N)SNA)3>H3+?,2..,<\5AWG@&YTW2+S53J1Q;7#6[QK XF7
M!P6E&<Q9[;N#ZTU04[/VNSNK+2^GKII^+Z"YK=#D.>XP>XI>O2I;F%(;AHXY
MEN5'21 0&_ UQFKZQJ?BG7(?"GA.%KW5;EO+DEBZ(._/8#NW:O5KXBEAJ4JU
M:7+%*[;T,X0E4DHQ5VQ-;US4?$6M0^%?"L+7VKW3>4[P\A/4 ]L=SVKH/B5^
MQ_JGA'P/:ZQI-V^LZC;Q[]3M$7IW+1=V [CKWKZ,^"/P0TSX/Z+QMO=?N5'V
MS4".?]Q/11^M>E@XK^3^(O%+%5<R@\JM["F^J_B=_-+MUZOL?I6!X;IK#OZU
M\<O_ "7_ #?<_*W5#^[@7VI+KY=-MQZ\U]5?M,?LU&[6X\6^$K;YU!DOM+A7
MKW,L8_FOXBOE35&VB&(?PKS7[MD.?X/B+!_6\(_*47O%]G^CZGQ6.P-7 5?9
M55Z/HT)]W2?J]);_ /(/N#[BG7?[NPMT[GDTW_5Z6?\ ;>OH^IYXECQ;W1_V
M<53JY#\FGSM_>(6J=2]D 4444@/Z.Z***_/#TPHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K^<2OZ.Z_%/_AW;^T)_P!$_P#_ "M:?_\ )%>[E=2%
M/GYY);;_ #.>LF[6/G"BOH__ (=V_M"?]$__ /*UI_\ \D4?\.[?VA/^B?\
M_E:T_P#^2*]WZS0_G7WHY^678^<**^C_ /AW;^T)_P!$_P#_ "M:?_\ )%'_
M  [M_:$_Z)__ .5K3_\ Y(H^LT/YU]Z#EEV/G"BOH_\ X=V_M"?]$_\ _*UI
M_P#\D4?\.[?VA/\ HG__ )6M/_\ DBCZS0_G7WH.678^<**^C_\ AW;^T)_T
M3_\ \K6G_P#R11_P[M_:$_Z)_P#^5K3_ /Y(H^LT/YU]Z#EEV/G"BOH__AW;
M^T)_T3__ ,K6G_\ R11_P[M_:$_Z)_\ ^5K3_P#Y(H^LT/YU]Z#EEV/G"BOH
M_P#X=V_M"?\ 1/\ _P K6G__ "11_P .[?VA/^B?_P#E:T__ .2*/K-#^=?>
M@Y9=CYPHKZ/_ .'=O[0G_1/_ /RM:?\ _)%'_#NW]H3_ *)__P"5K3__ )(H
M^LT/YU]Z#EEV/G"BOH__ (=V_M"?]$__ /*UI_\ \D4?\.[?VA/^B?\ _E:T
M_P#^2*/K-#^=?>@Y9=CYPHKZ/_X=V_M"?]$__P#*UI__ ,D4?\.[?VA/^B?_
M /E:T_\ ^2*/K-#^=?>@Y9=CYPHKZ/\ ^'=O[0G_ $3_ /\ *UI__P D4?\
M#NW]H3_HG_\ Y6M/_P#DBCZS0_G7WH.678^<**^C_P#AW;^T)_T3_P#\K6G_
M /R11_P[M_:$_P"B?_\ E:T__P"2*/K-#^=?>@Y9=CYPHKZ/_P"'=O[0G_1/
M_P#RM:?_ /)%'_#NW]H3_HG_ /Y6M/\ _DBCZS0_G7WH.678^<**^C_^'=O[
M0G_1/_\ RM:?_P#)%'_#NW]H3_HG_P#Y6M/_ /DBCZS0_G7WH.678^<**^C_
M /AW;^T)_P!$_P#_ "M:?_\ )%'_  [M_:$_Z)__ .5K3_\ Y(H^LT/YU]Z#
MEEV/G"BOH_\ X=V_M"?]$_\ _*UI_P#\D4?\.[?VA/\ HG__ )6M/_\ DBCZ
MS0_G7WH.678^<**^C_\ AW;^T)_T3_\ \K6G_P#R11_P[M_:$_Z)_P#^5K3_
M /Y(H^LT/YU]Z#EEV/G"BOH__AW;^T)_T3__ ,K6G_\ R11_P[M_:$_Z)_\
M^5K3_P#Y(H^LT/YU]Z#EEV/G"BOH_P#X=V_M"?\ 1/\ _P K6G__ "11_P .
M[?VA/^B?_P#E:T__ .2*/K-#^=?>@Y9=CYPHKZ/_ .'=O[0G_1/_ /RM:?\
M_)%'_#NW]H3_ *)__P"5K3__ )(H^LT/YU]Z#EEV/G"BOH__ (=V_M"?]$__
M /*UI_\ \D4?\.[?VA/^B?\ _E:T_P#^2*/K-#^=?>@Y9=CYPHKZ/_X=V_M"
M?]$__P#*UI__ ,D4?\.[?VA/^B?_ /E:T_\ ^2*/K-#^=?>@Y9=CYPHKZ/\
M^'=O[0G_ $3_ /\ *UI__P D4?\ #NW]H3_HG_\ Y6M/_P#DBCZS0_G7WH.6
M78^<**^C_P#AW;^T)_T3_P#\K6G_ /R11_P[M_:$_P"B?_\ E:T__P"2*/K-
M#^=?>@Y9=CYPHKZ/_P"'=O[0G_1/_P#RM:?_ /)%'_#NW]H3_HG_ /Y6M/\
M_DBCZS0_G7WH.678^<**^C_^'=O[0G_1/_\ RM:?_P#)%'_#NW]H3_HG_P#Y
M6M/_ /DBCZS0_G7WH.678^<**^C_ /AW;^T)_P!$_P#_ "M:?_\ )%'_  [M
M_:$_Z)__ .5K3_\ Y(H^LT/YU]Z#EEV/G"BOH_\ X=V_M"?]$_\ _*UI_P#\
MD4?\.[?VA/\ HG__ )6M/_\ DBCZS0_G7WH.678^<**^C_\ AW;^T)_T3_\
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
M/3_@H6->7XZDZ56I'R=U=/R/QRU.3=<",=(QMQ[T[4/W44$/]U<FOO3X^_\
M!//QGXDU3_A(_!OAZ-;^9\WFF?;+>-)6/_+1"T@4'U!(S7B=Q_P3R_:"N+HN
M? &%)QG^V=/Z?^!%?U_E><4<RPD<3*+I2>\9KE:?SM==FM&?E6)PTL/5=--2
M2ZK5,^=;C]W80)W8[C5.OI>^_P"">?[04TWR> ,HHVK_ ,3G3_\ Y(JO_P .
M[?VA/^B?_P#E:T__ .2*]1XFA?XU]Z.7EEV/G"BOH_\ X=V_M"?]$_\ _*UI
M_P#\D4?\.[?VA/\ HG__ )6M/_\ DBI^LT/YU]Z'RR['[64445\*>@%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%?DS7IX+!?7.;WK6MTON?&\1
M<1?V![+]US\_-]JUK6\GW/UFHK\F:*]3^Q?^GGX?\$^-_P"(B?\ 4)_Y/_\
M:'ZS45^3-%']B_\ 3S\/^"'_ !$3_J$_\G_^T/UFHK\F:*/[%_Z>?A_P0_XB
M)_U"?^3_ /VA^LU%?DS11_8O_3S\/^"'_$1/^H3_ ,G_ /M#]9J*_)FBC^Q?
M^GGX?\$/^(B?]0G_ )/_ /:'ZS45^3-%']B_]//P_P""'_$1/^H3_P G_P#M
M#]9J*_)FBC^Q?^GGX?\ !#_B(G_4)_Y/_P#:'ZS45^3-%']B_P#3S\/^"'_$
M1/\ J$_\G_\ M#]9J*_)FBC^Q?\ IY^'_!#_ (B)_P!0G_D__P!H?K-17Y,T
M4?V+_P!//P_X(?\ $1/^H3_R?_[0_6:BOR9HH_L7_IY^'_!#_B(G_4)_Y/\
M_:'ZS45^3-%']B_]//P_X(?\1$_ZA/\ R?\ ^T/UFHK\F:*/[%_Z>?A_P0_X
MB)_U"?\ D_\ ]H?K-17Y,T4?V+_T\_#_ ((?\1$_ZA/_ "?_ .T/UFHK\F:*
M/[%_Z>?A_P $/^(B?]0G_D__ -H?K-17Y,T4?V+_ -//P_X(?\1$_P"H3_R?
M_P"T/UFHK\F:*/[%_P"GGX?\$/\ B(G_ %"?^3__ &A^LU%?DS11_8O_ $\_
M#_@A_P 1$_ZA/_)__M#]9J*_)FBC^Q?^GGX?\$/^(B?]0G_D_P#]H?K-17Y,
MT4?V+_T\_#_@A_Q$3_J$_P#)_P#[0_6:BOR9HH_L7_IY^'_!#_B(G_4)_P"3
M_P#VA^LU%?DS11_8O_3S\/\ @A_Q$3_J$_\ )_\ [0_6:BOR9HH_L7_IY^'_
M  0_XB)_U"?^3_\ VA^LU%?DS11_8O\ T\_#_@A_Q$3_ *A/_)__ +0_6:BO
MR9HH_L7_ *>?A_P0_P"(B?\ 4)_Y/_\ :'ZS45^3-%']B_\ 3S\/^"'_ !$3
M_J$_\G_^T/UFHK\F:*/[%_Z>?A_P0_XB)_U"?^3_ /VA^LU%?DS11_8O_3S\
M/^"'_$1/^H3_ ,G_ /M#]9J*_)FBC^Q?^GGX?\$/^(B?]0G_ )/_ /:'ZS45
M^3-%']B_]//P_P""'_$1/^H3_P G_P#M#]9J*_)FBC^Q?^GGX?\ !#_B(G_4
M)_Y/_P#:'ZS45^3-%']B_P#3S\/^"'_$1/\ J$_\G_\ M#]9J*_)FBC^Q?\
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
M4DK1DE]B/Q73NO2WJ=)\6/@[HW@3X6^!O$MA=7\U]KMO#-<QW,B-$A:!9#L
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
M117>?+A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %>D?#GX&ZS\0+07YFCTO2V)"W$R%FDQU*)QD9XR2*\WK[VT7^S]-T>R
MM;.6%;6&%(X@KC&T* /TKSL;B)4(KDW9]7P_E=',:LWB'[L;:;7O_P ,0^#_
M  ^WA7PSIVD-<B[-G$(O.$?E[P.AVY../>MBH?MEO_SWC_[[%'VRW_Y[Q_\
M?8KYB3<FVS]@IQA3@H0V6B)J*B%Y W FC)_WQ2_:(O\ GJG_ 'T*DTYEW&7U
MG%J5C<6DX+0SQM$X!P2K#!_0US<_PM\,S6IA&F+'Q@21R,''OG/\ZZ?[1%_S
MU3_OH4?:(O\ GJG_ 'T*N,I1V9SU*-"MK4BGZI,^;/''A&7P;K36C/YUO(OF
M02D8++[^X/'Z]ZYZO4_CM?P7%]I-M&ZO+#'([[3G 8J!_P"@FO+54L< 9/H*
M]RC)RIJ4C\LS"C##XJ=*ELOZ_ 2K7A#X8VEU>2:C?KYEKOS#;]%/U]0#V]J2
M&PFDN(8FB=/,<*"RD=3BO3X84MX4BC&U$ 4#V%5.HX*T7N+"86%:?/45U$6.
M-8T5$4(BC 51@ >E.HHKC/I0(# @C(KC/$/A&WL89+O3X5A3)>6&,87W8#M]
M*[.D90RE6&5(P0>]5&3CL85J,:T>62/):*MZI:?8=1N(!]U'(7Z=OTJI7<?)
M23BVF%%%% @HHHH S]<TPZI8^4A59 P96;I_G%<]_P (;>?\]8/S;_"O2-%\
M-SZQ\^?)MP<>81G/T%=5;^$--A4!HFF;^\[G^F*?M_9Z(UCELL3[[5CQ/2_
MM]>ZM:6K;&CDD =XV^ZO<\X[9KZ"M[>.TMXX(4$<4:A$4=  , 52M?#]C972
MW$$7ER*".&)'(]ZT:YJU9U;'MX#!+!J7=A1117.>J%%%% $UGI[ZI<):HH8R
M?*0PR,=\^V*Z7PA\(_#/@U2UIIT=Q=$Y-U=*)''/1<_='T_'-1^ XU:^N7/W
MEC 'XG_ZU=M7)5J23Y$]#W,%A*4XJM.*<NE^A2U+0].UFU:WO[&WO(&&#'/$
MKC]17S7\</@G#X/A.NZ&K_V4SA9[5B6-N3T()Y*$\<\@D=<\?4-0WMC;ZE:R
M6UW!'<V\@P\,RAE8>A!ZT8?$3H2NGIV+S+*Z&947":2ET?5/_+NCX!:WE6)9
M6C<1,<!RIP?QJ.OT N=-M+RQ>RGMH9K-T\MK=T!0KZ;>F*^4_%_P(\1+XOU>
MW\/Z/-<Z5'*&@D:1$7:RAMJEV&[;G;GGI7NX?'0K-J7N_,_-\RX<KX&,946Z
ME]-$[I^BOH>5T5HZ[X=U/PS?&SU6RFL;D#.R9<9'J#T(]Q6=7I)IJZ/DI1E"
M3C)6:"BBBF2%%%% !1110!^LU%%%?F1_9 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5^3-?K-7Y,U]/DO_+SY?J?C?B)_P PG_;_ /[8%%%%?3'X
MV%%%% !1110 4444 %%%% !1110!Z'\-/BW_ ,*[\)^-]%_LK^T/^$ELOL?G
M_:?*^S?NYDW;=AW_ .NSC(^[UYX\\HHJ(TXQDY):O<Z:F)JUJ5.C-WC"ZCMI
M=W?XOJ%%%%6<P4444 %%%% !1110 4444 %%%% !1110 4444 %6-/OY]+O[
M:]M9/*N;:59HI, [74@J<'@X('6J]% TW%W6Y[UK7[2'ACQ;J5IK'B3X76&L
M:[#$L;73:DZ1R8_O1>60P] V['3-5K']IB.Z\=:AXH\2^#=/\0WC)!'IL;2"
M-=.6)G9=A*.227R3QR.,< >'45Q_4Z*5K?B_PUT^1]!+/\QE)3<U>]_AAJ[6
MO+W?>>NE[VWW.I^)7Q#U/XH>+KK7M4VI-* D<$>=D,:_=1<_B?<DGO7+445U
M1BH148K1'B5JU3$5)5:KO*3NWYA1115&(4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 =?X/L5CM'NB,O(2JGT
M4?\ U_Y5T-8_A259-'C4=8V93^>?ZUL5YU2_,[GNT4E35@HHHK,V+VD:7)JU
MXL"?*O5W_NBO0M/TFUTR,+!$%..7(RQ^IK#\"PJMG<S8^=I-F?8 '^M=/7+4
MDV['T6"HQC351K5A1116)Z84444 %%%% &%J7A.#4[V6Y>>1&DQ\J@8& !_2
MN;UCPO<Z4AE5A/ .KJ,%?J*]!I&4.I5@&4C!![UI&HT<-7!TJEW:S/):*NZQ
M9C3]3N+=?NJWR_0\C]#5*NO?4^9E%Q;B^@5;TFQ.I:A#;C@,?F/H!R?TJI70
M>"5#:PY/40L1^8I2=DV:T8J=2,7U9W$,*6\21QJ$11@*.PI]%%<)]>%%%% !
M1110 5T/A/08]4E>>X&Z"(X"_P!YO?V_QKGJV]"\3-HMJ\(MQ,&??G?MQP!Z
M>U1/FY?=.G#NFJB=78[Z&WBMQB*)(QT^10*DKC_^$_;_ )\1_P!_?_K4?\)^
MW_/B/^_O_P!:N+V4^Q]!]=PZVE^#.PHKC_\ A/V_Y\1_W]_^M536/B<^EZ3>
MWHTY93;PO-L\[&[:I.,[?:FJ,WI84L?AXIMRV\F=W17SO_PUE+_T+"?^!Q_^
M-T?\-92_]"PG_@<?_C==/U'$?R_BCRO]8\K_ .?O_DLO\CTWXV>%[3Q-\/-6
M:>-?M%A ]Y!-CYD*#<P!]"H((]_85\95[-XS_:1N_%?AF^TB'14L#=IY3S_:
M3(0I/S #8.HXZ]Z\9KVL#2J48.-3N?GW$.-PN.Q$:F&=]-79K\PHHHKT3Y4*
M*** "BBB@#]9J***_,C^R HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K\F:**^GR7_EY\OU/QOQ$_YA/^W_\ VP****^F/QL**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** -WPC=21ZB80?W<BDL/<=#79T45PUOB/8
MPO\ #"BBBL#K.Q\!RLT-Y'_"K*P^I!S_ "%=5117'4^)GU.#_@1_KJ%%%%9G
M8%%%% !1110 4444 ><>)V+:]=D_W@/R45ET45W1V1\?6_BR]6%:WA>5HM<M
MMO\ $2I^A!HHHELQT?XL?5'HM%%%<)]>%%%% !1110 4444 %%%% !7/_$"=
MK?P;JS)P3"4_!B%/Z$T45I3^->ISXC^#/T?Y'SI1117T)^7A1110 4444 %%
)%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>pega-20221231_g2.jpg
<TEXT>
begin 644 pega-20221231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M2@7< P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***XS]HOX\> /V7O@+XQ_:+^*=\
MUOX>\$^'+O6=7>, NT-O$TA1 2-TC;0BK_$S*.] "_'3]HCX$?LQ> I_BC^T
M3\8/#G@GP];L$DU?Q-J\5G 7()$:M(PWN<'"+EF[ U\O^&O^#AS_ ((Y^+K^
M>ST']LNUE@M9O*NM7E\%:[#IL#?[=])8K;(/<R 8YK\//V!7^+?_  <V_P#!
M:F+Q3^VUK-[>_#SPKIMYXEN_!%K?2)8:;H\$T45OI-O@C8))Y[<32#$DJK*V
M0V"O]/G@KX=?#_X;>";+X:_#SP1I&A>'=-M!:Z?H6D:=';V=M !@1)#&H15Q
M_"!B@#C_  7^V)^RO\2O$?ACPI\,_P!H'PGXFOO&=C>7OAB/PUK46H)J%O:J
MC7$R26Y= B"6,%F(&7 &2<5Z37Y^^$/^"/7PT_9@_P""U?A7]OC]ECX9VOA[
MPMXM\ ^(--^(>C:-;I!8V&JDVSV]W%$N%B^T+YJNJ *'@#8W2L:^F?VQO^"A
MO['7[ VC:3JO[5'QKLO#EQX@N?LWAS1(;.XO]3U>;<J[+:RM(Y+B;YF12RH5
M4NH)&X4 >TT5\\_LW_\ !4[]B7]J/XN7W[/'@#XHWVC_ !'TZ#SKOX=>//"V
MH>'-<$6SS-Z6>I00R3+Y9#DQA\*=QP*WOVO_ /@H5^R#^P1IFEZ[^UU\67\%
MZ;K4Q@TW5KSPYJ-Q9S3 ,WD_:+>WDB64JK,(V8.54L 0": /:**^.OB-_P %
M^O\ @D9\,/@CHW[07B+]LK19O#OB.ZN;?P^NG:5?7%[J#P/Y<Q2S2 SB-7^4
MRLBQYXW9XKK/AU_P6-_X)H_%']E/4_VU_#/[6WAN/X<Z)>BRUK6=4\ZSFL;P
MKN6UDM9HUN//8<I&L9:0<H''- 'TS17RS^PY_P %I/\ @FY_P48\?ZC\*OV4
M/VB8=<\2Z;:/=OH6HZ)>Z;<W%LI :>!;N&/SE&1N"99006500:U?VJO^"NG_
M  3S_8@^(2_"W]K#]H,>!M;FMQ/:6^L^%-6$5Y$0I\RWG2U:*X0;@K-$[!6R
MC892  ?2-%?%/QS_ .#B'_@CY^SSJ?AW1_B%^V#827'B;1+'6;&/0_#^HZB8
M+"\A2>VGN!;6[FW+PR1R"*0++M=6V8(KZP^#GQF^%/[0GPRT?XS?!#Q_I?BC
MPKK]H+G1]=T:Z6:WN8\E3M8="K!E93AE965@""  =-17SS\>/^"IO[$W[/?C
MO5_A1XH^)NI>(/%WA^S%UX@\*_#WP?J?B6_TB$C<'O(M+MY_L0VC=F<Q\8/0
MBK'[#/\ P5!_87_X*0Z-J6J_L??'NP\43Z*$.M:/+9W%CJ%BK'"O):W4<<OE
MDY D53&2" Q(Q0![]17S=^U7_P %=/\ @GC^P_\ $5?A3^UC^T,O@?7);9;F
MTMM8\+:KY5Y"R@^9;SI:M%<(-P5FC=@KAD;#*RC"_::_X+??\$OOV0_#?@CQ
M1\<OVJ--L(/B+H-GKOA*VT_2;V^NKK2KI%D@OWM[>%Y8('1LAI53=A@H+*0
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
MLS"5T;Y6\H*P9684 <K_ ,/]_P#@C;_TD)^'_P#X&3?_ !NC_A_O_P $;?\
MI(3\/_\ P,F_^-U\%_\ !Z[IFFZ-^PS\%])T?3X+2UM_B=+';VUM$(XXD&FS
M@*JJ % ]!7KW_!I7X4\+^.?^"*<?A#QMX;L-8TG4?'^OP:AI>JV:7%M=1,80
MT<D<@*NI'!5@0: /T4_9I_:K_9V_;%^'+_%S]F+XM:3XT\-)J,M@^L:-(S0B
MYC5&>++ '<!(A/'\0KT&OG'_ ()J?L#^&O\ @G5X ^(GP4^'=M:VW@_6?BUJ
MGB7P9I]K*S?8-.O+>S(M#N&5\J:.>)1ELQI&2V20./\ ''_!=C_@F=X+\7>*
M?"5E\:M:\5+X#4OX]UOP!\/M:\0:5X:0%@9+V^T^TFMXE!5P3O(!1@<$8H ^
MOJ*X;X-_M,?L^_M"?!NW_:%^"OQC\/>)/!%S:R7"^)]-U.-K2..,$R^:Y(\D
MQ@'>K[63!# 8-?A__P %$?\ @Y8^"GQX_P""E7P0^ WP4^)']G? #X>?%W1]
M;^)/Q :&7RO$$EI=*X,:(ID:Q@(+@[29I55U7;'&S@'[\T5Y#^SU^WO^QY^U
M3\"=5_:<^!7Q\T36/A_H=W<VVL^++DR6%G8R6\22S^:]VD7EJD<B,SG"@-UX
M./"_B5_P<$?\$M/A-I>F^+O&/QI\31^%-7OC9Z=X]M_A9XAET"ZF&<K#J*V/
MD7/"L<PO(,*3G@T ?7_C/QAX>^'_ (4U#QMXLO7MM,TNU:XOIX[:28QQJ,LV
MR)6=L#LH)KPK]G[_ (*S?\$X?VJ?BK9_ _\ 9Y_:\\)>+/%M_%/)9Z#I=Q(;
MB588VDE(#(!\J*S'GH#7L_PH^+/PS^.OPYT?XO?!OQUIGB;PQK]FMUHVNZ-=
MK/;7<1R-R.IQP05(ZJRE2 017\R?_!!RW@M/^#H75[6UA6.*+QA\04CC08"J
M(M0  '8 4 ?U&UXA^TG_ ,%(?V(_V/-:70?VG_C_ *9X(F>1(X9=?LKJ&"9V
MC$@2.?RC%(VPY*JQ(YSC!KV^OS*_X.XK*TNO^",7BB>XMT=[;QMH$D#,N3&Y
MNPA8>AVLP^C'UH ^@-/_ ."[O_!('4T::S_;^\ &*/\ UD[WTB1I_O.T84?B
M:]9_9[_;Z_8B_:QU%]$_9I_:S^'OCC48X3-+I/AOQ9:W-Y'&.KM;H_FJON5
MK\IO^#).&&X_8T^--O<1+)')\2;971UR&!TZ,$$'J*^ /^#G/X:^#OV!_P#@
ML_9?$7]C:2/P'J]_X2TCQB6\)XLQI>M-<74+RQ+%@1,XM8IF  #-,S$'><@'
M]6E%>??LE_$KQ=\9OV5OAG\8/B!I0L=>\5_#[1M9UNR6/8+>\NK&&>:,*?N[
M9'88[8KQGXO_ /!9_P#X)X_!?QEXL\$Z[\8-6UN?X?;3\1M0\#^!=8U_3_"*
MLQ0'4[S3K6:"T(974J[AU*,"H*F@#ZGHKR7QA^W9^R%X%_92D_;A\0_M >'%
M^%*:6NH1^-+:^$UI/$S;$6+R\M+*TG[H0J#(9/DV[OEK\7_V./\ @Y;^"'[0
MG_!:SQ1^TE^U)\3/^%8_!#P_\&]6\-?"[3M8MIYV,\^K:3.]Q<):I+BZN$M'
M=L#9&D$<>YBI=P#]^J*^8/C1_P %F?\ @FK^SOX;\'>,_C7^TO%X=T;X@^';
M?7?!.L7WA35_LFLV$T:2I+!,MH4<[)(V9,[T\Q=ZKN&>A^(/_!43]A7X6?LU
M^&OVP_'/QR^Q_##Q<@?0O&T?AG4Y[&4%MB^:\5LQMB[?*@F"%R"%S@X /?J*
M\B_90_;P_9-_;E^&NK_%_P#9-^+]OXV\/:%J<FGZI?Z7I=VIBNDACG:$1RPI
M)(WERQL BMG< ,GBO-?AY_P6M_X)A_%/X^V7[+7@O]J:TF^(>H:V^CV_A&]\
M,ZM9WJWZE@]M(EQ:IY,BE6!60J05(.#0!]3T5\P?#/\ X++_ /!-CXR_MC-^
MP9\+/VG=+UWXE![J*/3-.L;J2TFN+:-Y9[>.]$7V:65(XY&*I(?]6PSN!6J%
ME_P7!_X);7GQTLOV99_VJK;3_']_XBM]!@\)ZUX4U>PO$U*:588[:5+FT3R7
M,CJO[S:!G)('- 'U=17Q98_\'#?_  1YU3]HFW_9ATS]M'1+CQ%=:H--@OX=
M,O6TA[POL6(:EY/V4@L<"02>43QOSQ7VG0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5\-?\')^@^+?$?_!$7X]:?X*C
ME:\CT72[J<0@[OLD&LV$UT>/X1;QS$_[(-?<M9'C_P !^$/BGX$UKX9?$'0(
M-5T'Q%I-QIFMZ9=+F*[M)XFBFA<?W61F4^QH _F__P"#)7Q'HEI^W/\ %SPI
M<R(-0O\ X4I<V8;[S10ZE;++C\9XLU_2O7\U^M_\$JO^"C'_  ;L_P#!232O
MVWOV2_@KX@^-7P>T^^N8Y?\ A&+9[F_?0[D%9[#4((5:2*6-"&6Y5&@+PQ2'
M;\T2_K%\./\ @X[_ ."7_P 1M AE@\8?$/3_ !/)$ID\ 7/P?U^?68YCP(/+
MM;2:)WW KE)67(^\* /NZOYE?A=\>?%G[=7_  >"Z1K'Q2NI+VP\)_%_6M#\
M+Z?<G='86.A6VH"T6-#PA,MK]H('_+65VZFOW8_9)^,G[:/[3GQBU#XW_$/X
M+7GPE^#4'AZ6P\'>"/&5HB^*M?OI)X)/[8OXD9AI<,444D,5F297^T222[-L
M2C\D/VP?^"?WQ1_X)3_\'"_A/_@JG8_#/Q!KGP&\5>/[G7O$WB/PSHD^H'PO
M<:E!/;ZB+R*W5Y$C66YDN$<+M9'V+N="I .&_P"#Q3Q3XC^ G_!3+X$?M%_"
M'69="\9:7X BN[#7+ [)XI[/5;B2WDR.I5I&ZYR.#QQ7UK_P=&_$S_A>?_!
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
M?]K+XP?LT?%;PW\/]<\4^,)X/$FI_"[65AA2_CO3:M*!:EHPYDC7)&%+C=@
MD?T^4 %?QA_M6RZG\*_^"\OCK6/B_NC;2OVJ+S4=7DNL@/;?\)"T_F\_P-"0
MX_V6%?V>5^*7_!RA_P &Z_Q/_;1^(,O[>O["^AVVH^.YM/B@\?>!FN$@DUY8
M(Q'%>VCR$(;E8E2-XF91(D2%#O!60 _:VBOR?_X)X?\ !Q+\._AQ\"_#WP!_
MX*W?#GXD_!OXL>$].@TC5=2\3?#?5Y;7Q"T*B-+I3!;22QS2*H:1714WDE&(
M8*OT/JO_  41^-_[<TL'PM_X);_"'Q1#IVHS(FN_M _$CP5>:/X?T&R)'FR:
M?:W\<5QJ][MW+'$L2P*[(\LFP%2 ?.O_  >51QO_ ,$E-(9T!*?&31BA(Z'[
M%J(R/P)'XUY-_P $P(XY?^#/+XL+(@8#X>_$4@$=Q]L(/YBOJ_\ X.?OV1/C
M/^V+_P $I=>\)? 7P7>^)/$/A7Q5IWB5- TN$RW=[;VXFBG6"->99%CN&DV+
MEF$9"AF(4_FE_P $WOVNOCMJ?_!OY\6?^":/P7_82^*?B3Q];>'/%D>KZW)X
M<>#0['2[N*665_/)\V6^VO+%#91Q,\LNSD)O90#T+_@QF_X\?VGO^NW@S^6N
M5\K_ /!?[P3X:^(/_!S3_P (#XKT_P"T:5X@\4> K#5K=)6C,\$UIIT4B[T(
M924)&X$$=B,5]<_\&:?@/XL?LU>-?CK\,OV@O@=X^\%ZGXTM_#ESX9;Q-X&U
M&RM[U;$:K]I43RP+$KJ+F$A68%@QV@[3CYI_X+$^ OC=\6O^#A9_VJOA9^S+
M\5?$'@'0/&O@^6Y\2:7\,=8D@F33H; 7;Q?Z-F14>&50R@ARF5+ @D ]O_X/
M4/@K\(_A1\._V8[7X7_#30_#L&GKXCTFS@T32XK5(K&*/3#%;@1J!Y:$L57H
MN]\8W'/I7Q__ &;O@9X4_P"#.L^+]#^&.DQZWK7PY\*^)=6UV6T66^N]5DU3
M3]UT]P^9&<([0K\V$A/E+A %KG_^#P32?'O[76D? #PG^S'\&/B#XXNM'AUK
M5]6;P[\/M5GCL[:]BT_[+YCBWVK(XBE/E$[TV?.JY&>]_:%\7:QXE_X-.-%_
M9IT'X0?$2Z^(EQX%\/\ A1?!,7PXU<ZDFHV6H6,MRKP_9MR1K#$\@F;$;# 5
MBQ"T :7_  90:_JM[_P3R^)WAZZNW>UL/C'-+:1,V1&9=+L-X'H"4!QZY/>O
M@C]AB..+_@\4UM(D"C_AHWXB' &.L>M$U]Y_\&<_AKXA_ W]G'XI_ 7XW?"'
MQKX-\2W?CA->L;/Q5X,U#3X[JQ-G;VY>.:>%8W*R1D% VX @XQS7Q#\<_A[\
M:?\ @E%_P<[W7[8/QD_9W\=:[X(U?XKZSXHT6^\(^'Y+UM6L=7BNE/V4C"2S
M0O>%7AW!@T1'1E) ,K_@[/CC3_@M[X:9$ +^ O#9<@=3]LNAD_@ /PK]8O\
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
M'3C(3';ZI8SVZ)<*IX0O!-,CD8+[8<YV+CD?CE_RN+67_9QOAW_T595]E?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K\"_^#R/P1\5?VGOB?\ !'X:_L\? SX@>--1\!V7B&7Q3)X:
M\!ZG>6UG]O\ [+:V3[1' 8I&9;:4E49BN!NP2!7[Z44 ?+W_  1I\;Z?X@_X
M)H_!3P/)H>NZ3KG@OX6>']!\3:-XC\.7FFW-C?6NGQ02QF.ZBC+ /$^&7*D8
M(."*^H:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#QK]K7]KNZ_9MM-.\._#S]G_QG\5_'.MQ2S:/
MX&\"V\'G_9HBHEN[FXN9(X+.W5G1-\C[G=PL:N0VWA_^"<O_  5$^&/_  4-
MG\>>!+7X4>+OAQ\1?A;J\6G?$'X<^.;-(K_2WF#F"56C8K+#((I,,,'*$E=K
M(S_0?CW6]6\'^%=2\7>%_ASJ/BC5+>U'V?0]%FM(;N_(8[8DDO)H85QN8_O)
M5 &[&2<'\Z?^",O[4?@?XN_\%"OVIM$^/'[-WB;X2_M,^)=5T[6O%WA/Q'-%
M-$WABPMXM.TP6<T0"RK%&\332#*RR7@>-VCVK$ ?57C+]OJ.\^/7B_\ 9O\
MV:/@1KWQ4\2_#C3;6\^(AT75;*QM-%DN4:2VT\3W<J+/?RQ*9%@7"*NWS98B
MR@]C\#/VT_V=/V@OV7(OVQ?!/CR*U\"KI5W?:OJ&M)]DDT46F\7L-ZC\V\MN
MT4JRJWW3&2"1@GX=_P"#7K6]5^)/[/\ ^T9\>?&$S3^(_&?[5WBBZUBXE.7R
M+>P98CZ!6EDP.@#8&!7Y\?M'?&7QS\+?^"='_!4KX,^!;Z>UT&W_ &N1;6:P
M,0MI%J6ME;V%.RHR6<<17IMD/K0!^Q.A_P#!6CP.W@3P7^T5\0_@)XN\(_!;
MXBZS::;X1^*6NSVBQ'[8^RPO;ZS64SV%E=ML$,\@./.B,R0!\CZUKX#_ ."T
M'PZ\*Z1_P;S?$KX>?9(O[-T/X1:1'81;1M0V<EDUOCL,/%&1]!7TQ_P3I\?>
M)_BM_P $^O@5\4/&UU+/K/B/X.>&=4U>><DO+=7&E6TLKL3R27=CSSS0![)1
M110 445G:EK.H6-T8+?P]<W*[0?-B88^G- &C16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM:\;%XU=D*DJ"5/4>U "T444 %%%% '@G[37[;/C3]FG
MXT^&OAX?V)/B_P"//#'B#2WGNO'GPW\/QZM;:1<B0J+:YMTD%POR@/Y@0C#J
M%W$/LXCX#?LW>*_BM_P4E\0_\%//'GPPOO!$*_"&U^'/@K0-<\D:KJ%I_:+Z
MC=:G>1PNZVP:0PPP0LQE"1R-(L9=8U^LJ* /@/\ 9*^$?C[_ ()+_'?]H+P(
MGP0\:^,/A;\5/B!/\1OAG>> /#SZI);ZI>Q)'J&B7,41S9E9(8#!/-MMFB/S
MS(R,*Y'X/?\ !$SQ+\1/^"6'Q]_9X_:6NK#2/BE^T]XRUCQ[XMEMYQ=0>'M:
MN;M+S3[7S4XGCMI883(4X9GG",RE6/Z544 ?FI^TAX-_;#_;U_X)E>'/^"7V
MJ?L_^+O!_P 2?$5EH/ASXO\ B[6-**:%H%A87%L]_J=M?$^1J0N5M2+>"W:2
M3_21YPAV.1^B7PY\ ^&?A5\/=!^%_@JQ^RZ-X;T:UTK2+;=GR;6WB6&),]\(
MBC\*V:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K,\7^-/"'P_P!!F\4>.O%&GZ/IL&/.OM3NT@B0GH"SD#)[#J>U'C3Q=H7@
M#PAJGCGQ1=^1INCZ?->WTV,[(HD+L0.YP#@=SQ7XR?M4?M4?$;]JKXC7'C#Q
MAJ$L6FQ2NNAZ&DI,&GP9X4#HTA !=\98^@"J/D>+.+,/PSAX^[SU9WY8WLM-
MVWV_/[VOT?P[\.\9QWC)^_[.A3MSSM=W>T8KJW;5[16KO=)_I]_P\C_8D_M7
M^Q_^%]6'G;MN_P#LV\\K.<?ZWR=F/?=BO7?"'C3PA\0-"A\4>!?%&GZQIL^?
M)OM,NTGB<CJ R$C([CJ*_!:O3OV5_P!JCXC?LJ_$:W\8>#]0EETV65%US0WE
M(@U"#/*D=%D )*/C*GU!93\)E?BIB98I1Q]&*IM[PNG'SLV[^=K?H?K>??1^
MP,,OE/)\3-UHJZC4Y6I/LG&,>5OHW==[;K]KJ*S/!?B[0O'_ (0TOQSX7N_/
MTW6-/AO;&;&-\4J!U)'8X(R.QXK3K]GA.-2*E%W3U1_,%2G.E4<)JS3LT]TU
MN@HHHJB HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MYSXH_%SX;?!7PI+XV^*7C"ST;383CS[N3F1L9"1H,M(YP<*H)XZ5%6K3HTW4
MJ248K5MNR2\V:T*%?%5HT:,7*<G9))MM]DEJV='63XQ\>>"/AWH[>(/'OB_3
M-%L4^]=ZK?1V\>?3<Y )]NM>$_\ "W_VL/VH (_V=_!Z_#SPE-T\=>,[(/?7
M:'^.TL3P >H>7Y6!XVGBMKP5^P!\$].UA/&?Q>GU3XE>).LFL>.+QKM%/4K'
M;G]TB9Z*5; & :\=9GB\9_N%'FC_ #SO&/\ VZK.4O6RB^DCZ5Y%E^6:YOB>
M6?\ SZII5*B\I.ZIP\TY2FNL#R+]N?\ ;A^#/Q6_9K\9?#7X)7^M^)+VXM88
M[K5-'T*X:QLXUN(GE,T[*JA3&KC(W E@.A-?FE7[Q>(?A[X/\2^ K_X97^A0
M)HFI:;+87%A;1")!!(A1E4*,+P3C'0\U^-G[5/[*WQ&_95^(MQX0\7Z?+-IL
MTKMH>NI$1!J$&>"#T60 @.A.5/J"K'\G\2<HS95:6/KR4XVY6XQ<5'5M:.4G
MK=ZM[KIH?T/X'\1\.RP^(RC"P=*?-[2*G-2E.\4FTU&"O'E7NI:)WUU9YA11
M7I_[*W[*WQ&_:J^(MOX0\(:?+#IL,J-KFNO$3!I\&>23T:0@$(@.6/H S#\R
MPN%Q&-Q$:%"+E.3LDOZ_X8_=\PS#!95@IXO%S4*<%>4GLE_6RW;T6I]N_L5_
M$#]N'1OV7O"&F> _V>_#VM:-%8R_V;J>I>+!;33PF>4J6C*G: #M'JJ@]Z]1
M_P"%T?\ !0&#YY?V*M"G"]4A^(]LI;Z%DP/7FO;/!GA'0O 'A#2_ WA>S^SZ
M;H^GPV5C#G.R*- B@GN< 9/<\UIU_3N!R/%X7!4J/URHG&,5I[.VB2TO3;MV
MO=]S^#<UXKR_'YI7Q*RV@U4G*7O>V3]Z3>O+6BKZZV25]DCP#_AHG]N*TXU#
M_@GJ[J.#):?%+3GR?9=F<4?\-:_M%6/S:[^P-XTC ^]_9^LV=T?P"D9XKW^B
MNK^S<P6V-J?.-)_E31P?VYD\OBRNBO\ #/$+\Z\CP#_AO&]TW_D:OV-OC58*
M/O31>#!<1)ZDLDO]*/\ AY7^S+IQ \:OXK\-?WCKW@Z]C"_79&]>_P!! (P1
MD'J*/JF=0^#%1?\ BII_^DR@']H\+U/XF DO\%=K_P!+IU#R;PS^W;^Q]XM*
MKI/[0WAJ,MT&I7OV+_TH"5Z-X:\;>#/&=O\ :_!_B[3-5B R9=-OXYUQ]48B
MLSQ/\%O@YXV##QE\)_#6K;OO'4M"MYR?^^T-><>)?^"=7['/B2X^W+\&K;2[
MI3F*ZT&_N+%HSZJ(9%7\U-%^(*72E4^<Z?Z5 Y>#:_VJ]'Y4ZOZT?R^1[;17
MS\?V(O'7@_\ >?!']LKXC^']O^JL];O(]9M(O989U7 ]BQI#+_P4C^&?S-;?
M#WXFV4?:-Y-&U&;'US;KG^=']J8JC_O&%FEWC::^Z+Y__) _L#+\3_N684I/
M^6?-2E]\U[/_ ,J'T%17S[%_P4!\/>"I4LOVDO@?XW^',A8*^HZEI#7FF;CQ
MA;JW#;^?]C'2O8/AW\7?A;\6]-_M;X9?$'2-=@"@R-IE^DK1Y[.JG<A]F -=
M.%S7+L9/DI5$Y?RO22]8NTE\T<.8</9UEE+VN(H25-[37O0?I.-X/Y2.BHHH
MKT#Q@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***^>/BQ\?_B+\;_'5[^S=^R%>(EW9OY/C3XB-
M'OM/#Z'AH8#TFNSR  <*>X(9H^+'8^C@*:E.[E)VC%:RD^R7YO9+5M)7/4RK
M*,3F]9QIM1A%7G.6D(1_FD_P25Y2=HQ3;2.A^.O[5S^$_%(^"/P'\+?\)I\1
M[J/*Z/;R8M=)0X_TB^E! A09!V9#-D#Y=RDU/A7^QXK>*H/C-^U!XI'C_P <
MI\UJ]U%C3-%YSY=G;$;5P<?O&&XD!L*<Y[CX"?L\_#C]G7PB?"_@/3W:>Y?S
MM8UF]?S+S4[@Y+33RGEV))..@R< 9-=S7#1RZKBZBKYA:36L8+6$/_DY?WFM
M/LI=?5Q.=X?+J,L)DUXQ:M*J]*M3NM+^SIO^2+NU\<I:)%%%%>V?+!69XN\&
M>$?'^A3>%_'/A?3]8TVXQYUCJ=HD\3XZ$JX(R.QZBM.BIG",XN,E=/HRZ=2I
M2FIP;36J:T:?DSQ#_AV]^Q+_ &I_;'_"A-/\[=NV?VC=^5G.?]5YVS'MMQ7K
MGA'P9X1\ :%#X7\#>%]/T?3;?/DV.F6B01)GJ0J #)[GJ:TZ*Y,-EN78*3EA
MZ,(-[\L4K_<D>CCL[SK-(*&-Q-2K%;*<Y22]%)NP4445VGEA1110 4444 %%
M%% !1110 V:&&YA>WN(EDC=2KHZY# ]00>HKQWXC?L&_LV>/]2'B73?!LGA/
M7D8M!X@\%71TRZB<]7'E81F]V0FO9**Y<5@L'CH<F(IJ:\TG;T[/S1WY?FN9
M955]I@ZTJ;>_*VK^3MHUY.Z/G<^#OV]/@$?-\#^.=*^+^@Q?\P?Q/MT_6$3^
M['=+^[E/JTO// K=^'/[=OP>\3^(%^'WQ-M=2^'?BS@-X?\ &MO]D,C=,PSM
M^ZE4GA3D%NRU[77/_$CX4_#;XO\ A]_"OQ/\$Z=KE@^<0:A;!_+)&-R-]Z-O
M]I2"/6O._L[&X/7!5G;^2I><?E+XX_?)+^4]O^V\KS+W<TPJYO\ GY12IS]9
M02]E/Y1A)]9F^K*RAE(((R".]+7SC)^S3^T/^S<3J?[(?Q1?6-"A.X_#;QS<
MM/;A/[EI=D[X./NJQVY.68]*ZGX0?MI^ /'OB=?A9\2M"O\ X?\ CD85_"WB
M=?+-PQXS:SX"7*D_=(PS=0N.:NCF\(U51QD'2F]%?6,G_=GL_1\LO[IEB.&Z
MDZ$L3EM18BE%7?*FJD%WG3?O)+K*//!?SGLM%%%>P?-!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X%^TK\9?'7C?
MQQ'^R)^S;J/E>*]2MQ+XK\21@M'X7TYL;I"1_P O#J<1KD$;@>,JPX\=C:6
MH>TFFVW:,5O*3VBO-_<E=NR39Z>4Y5B,WQ?L:;44DY2D_AA!?%*3Z)?>W:*3
MDTG1^,OQ8\?_ +1OQ%O?V5_V:->?3[6P(3XC>/K;E=)C.0;*V8<-=, 02#\G
M/((8I[+\(?A#X!^!G@*R^&_PVT-+'3+%.%',DTA^]+(W5Y&/)8_08  $/P2^
M"O@/X ?#NR^&OP\TSR+*T&Z:>0[IKN<XWSRM_'(Q&2>W     ZRN7 8&K"H\
M5BFG6DK:;07\D?+N]Y/5Z62[\XS:A4HK+\O3CAH.^NDJDMO:5//^6.JA'17;
ME*11117K'SH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<E\8O@7\*?CYX7;PC\5_!MIJUJ,FWDE7;-;.?XXI5P\;>ZD9Z'(XKK:
M*SK4:.(I.G5BI1>Z:NGZIF^&Q.)P=>-?#S<)Q=U*+::?=-:H^:GL/VI_V,3Y
MVDSZG\7?AM!]^RG8-XBT6(?\\VX%[&H_A.&Z ;%!)]G^#/QU^%OQ_P#":^,O
MA7XK@U*U!"7,0RD]I)WCFB;YHV]B.>HR,&NNKQ3XT?L?6?B/Q:WQK^ /BM_
M7Q"0$MJ]A'FTU7OY5]!]V92>KXW#@G=M KQ?JN.RK7"7J4O^?;?O+_!)_P#I
M,G;M**T/IUC\IX@]W,4J-=[5HQ]R3_Z>PBO_ "I35^LH3;N>UT5X?\&OVN+R
MY\91? G]IOPM'X)\?XQ9QO)G3==7.!+93DX;)_Y9$[@3@%B&"^X5Z>#QV&Q]
M+GHN]M&GHXOM)/5/R9X69Y5CLHQ"I8F-KJ\6FG&47M*$E=2B^Z;[;W04445U
MGG!1110 5XI_P42_;"_X8&_8Y\8?M9_\*[_X2S_A$_[/_P")!_:_V#[5]JU"
MVL_]?Y,NS;]HW_ZML[-O&<CVNOBG_@XE_P"4.?Q@_P"Y?_\ 4ATVNG!4X5L9
M3IS5TY)/T;1%1N,&UV/BG_B,(_ZQW_\ F6__ +TT?\1A'_6._P#\RW_]Z:_%
M.BOT+_5_*/\ GU_Y-+_,\WZS6[_D?M9_Q&$?]8[_ /S+?_WIK]0?^"=O[87_
M  WS^QSX/_:S_P"%=_\ ")_\)9_:'_$@_M?[?]E^RZA<V?\ K_)BW[OL^_\
MU:XW[><9/\B5?U!?\&[7_*'/X/\ _<P?^I#J5>'G^5X'!8.-2C"S<DMV]+/N
MWV.C#5JE2HU)]#[6HHHKY [0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN6^-'Q?\&_ CX:Z
MI\4?'=[Y5AI<&_RTQYEQ(>$AC!ZN[$*![Y. ":SK5:5"E*I4=HQ3;;V26[-L
M-AZ^+Q$*%&+E.;226K;;LDO-LX[]JS]H35?A'HVF^ OAAI::O\0_&$YLO".C
M<$*^/GNYO[L,0^8D\$C' W,NE^S'^SQI?[/?@633;G5'U?Q+K-R;_P 7>)+C
M)FU.^?)=R3SL4DA%[#)ZLQ/)?LF?![QG?ZSJ'[5WQ]L\>.O%T"K9::^2OAW2
ML[H;*,'[K$8:0\'<<$9WEO=:\C+Z-7&U_P"T,0K:6IQ?V8OJU_//=_RJT?YK
M_29QB:&5X3^Q\')22:=::VJ37V4^M.F](])2O/;DY2BBBO;/E0HHHH ****
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!GP>%O#MKXINO&UOHT":M?:?;V-WJ 3][+;0/-)#$3_=1[B=@/
M61J^*/V7O@M8_'K_ (+.?%__ (*4>%K)8?"7AKX<6WPC\/ZI"F(_$NI6]]]K
MU:\0\>9';2QPV DY5I()U!_=9K1_X*J?M6?MB?#[5]#^ 7[+_P"P_P#%KQ[H
MNMQ>=\0/&GP^:WM9K2P.X'3["XFD4Q74V-KW*C-O$Q,1\YED@7]A[]L;]JWX
MF?$OPG^SGIO_  2-\7_ ?X;Z#HTQO]>\9:A:+:V=G;P>7;6%E;VIYE:5X>6.
MU8HY?E8D%0#S+]M+]@K_ (+$_#3]IKX@?\%"O^"=/[=FAZMJ_B"&Q-U\#?%_
M@>%-.U'3]/B=;?3HKUI7?=^\G88^SYEN96\V/><>+?\ !5G_ (*8ZC^VS_P;
M$^,?VF_!OA2]\'ZYXEU+3_"OCKP[*[>=HE[%K,$&H6A8@$H_EE1N 8Q7 # -
MD#[9\(_\%&_VBM8^)7C'X-^)?^"5/QMT_7M"UZZLO#&IVRZ?-X?\06B.5@O1
MJLL\,5LKJ!(Z$.T:MA?-<%*Y7Q;_ ,$A-+^)W_!*'XF?L$^//$>FQ>*?BQJ&
MM>*_$6N:?$YL;3Q3?ZFVK(\*D!S:V]T((EX5WA@!(5G( !S_ /P6@^'7A72/
M^#>;XE?#S[)%_9NA_"+2(["+:-J&SDLFM\=AAXHR/H*^F/\ @G3X^\3_ !6_
MX)]? KXH>-KJ6?6?$?P<\,ZIJ\\Y)>6ZN-*MI978GDDN['GGFOCC]I#P;^V'
M^WK_ ,$RO#G_  2^U3]G_P 7>#_B3XBLM!\.?%_Q=K&E%-"T"PL+BV>_U.VO
MB?(U(7*VI%O!;M))_I(\X0['(_1+X<^ ?#/PJ^'N@_"_P58_9=&\-Z-:Z5I%
MMNSY-K;Q+#$F>^$11^% &S1110 52OO$6B:;/]EO]2CBD !V,><5=J.6SM)F
MWS6L;MZL@)H H_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^
M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U7)?'#]HSX
M>_ [X8:K\2=<U)+D6,'^AV$+?O+VY;Y8H$X^\S$#V&2> :[G^SM/_P"?&'_O
MT*^;?#5K:?MD_M02>,_LL<OPV^%.H-;Z,H0>5K>O@?O+CCAX[<$!3TW$,"0S
M"O,S3%U:%.-&A_%J/ECY=Y/RBM7W=H[M'O9#EV'Q=>>)Q=_J]%<U2VC:O:,(
MO^:I+W5V5Y;19T7['G@,> /#6I_%;XN:U;S_ !!\>70U+Q1.>MHI'[FQ3KM2
M%"%P/XLC) 6O9/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5T
MX+"4L#AHT*>RZO=O=M]VW=M]6S@S3,<1FV/GBJUN:3V6BBDK1C%=(Q248KHD
MD4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ%=1P%/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#S
MXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_
M ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#
M_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\
M\^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG
M_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJO,?VLOVU/V3?V(O!Z>+_ -H[XDZ5H9N@1I6CI'Y^I:H^<!+:UC!E
MF.XA<A=JDC<RCFOF7_A)?^"HO_!2<;/A?X6D_97^$-YT\2>(=/2X\<:U;GO!
M:YV:8&'&YSYJG:Z,X.*ZJ6$J5(<\FHQ[O;Y=7\DR'-)V6K/>/VM/^"G_ .QQ
M^QK#%I?Q0^)9U'Q1>[5T;P%X5M6U'7-2D;[B16L?*[NBO*40GC=GBO 6\2?\
M%4/^"A9(U'Q':?LF_"ZZ_P"6-K*NH^.M4@/J_$6E[AZ8FB;@[Q7T%^R!_P $
MS/V1?V*DFUOX7?#YM4\6W^YM:^(/BVX_M+7=2D;[[R74HRF[JR1!$)Y*D\U[
MQ_9VG_\ /C#_ -^A6GM\/A]*,;O^:7Z1V7SO\A<LI?$_N/GK]D7]@?\ 8<_8
MJ:77?A#X0@N_%5[N;5_'_B>Z;4==U&1OOO)>2@LN_JR1A$)YVYKWG_A,?#'_
M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ%<E2K4K3YIMM^9:2BK(I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"H&
M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ
M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__
M #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZKQ']HWX.C5/%4'[1O[.'BJRT7XDZ
M3#M=9#MM/$5J,9LKM> V0 %D/*D*"1A63WK^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0KDQN"H8^A[*JO--:.+6THOHUT?Z'HY7FF+RC%JO0:O9IIJ\91>\9+:46M
MT_56:3/,?V>?VL?A]\>/"\MS+NT+Q%I4GV;Q+X8U$D7.FW(X*G@;T)!VN!@C
MK@@@>A?\)CX8_P"@U!_WU7D7[2?[,NN:[X@M?V@_V>)[71_B/H<6$$B!;7Q!
M;#[UE=KP&! PKGE3CD85DZ/]F[X_^"/VA_"UQ=6V@_V/XBT:?[)XI\+7\06Z
MTJZ&0R," 2A(.U\88 ]&#*.+!8RO2K_4L:_WGV9;*HEU7:2^U'YK3;U<TRS"
M8C"/-,L3]C=*<&[RHR>R;WE3D_@G_P!NR]Y>]W7_  F/AC_H-0?]]4?\)CX8
M_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0KV#YDI_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#
M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A
MC_H-0?\ ?5-E\6>$YXF@GU:W='4JZ/R&!Z@C'(J]_9VG_P#/C#_WZ%']G:?_
M ,^,/_?H4 ?!?Q9_9)^*G["7Q#U3]JK_ ()37UA-IFI7)O/B'^SI?7?DZ/K_
M /STN=*)^73[W X50(WPHQA1$_T=^Q[^W]^SO^VI\-&\>?#+Q#+8ZAI\_P!D
M\4^$=<A-OJOA^^7(>UNX#RC!E8!AE6VG!."![-_9VG_\^,/_ 'Z%?)_[:7_!
M.?7_ !?\1XOVT?V&/%=E\/?CMH]OLDNY(/\ B4>,[5<?\2[5X%XD5@H59P-Z
M87D[(S'WJM3Q:Y*[M+I+])=UY[KS6V?*X:QV[?Y'U)_PF/AC_H-0?]]4?\)C
MX8_Z#4'_ 'U7@'["7[>O@S]K7^V?A-\1_AX_P\^,O@DB'Q_\,=9V_:+-N +N
MU?I=6;Y4I,F0 ZYX9&?Z+_L[3_\ GQA_[]"N2K2J49N$U9_U^'F6FI*Z*?\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
MS&4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9
MVG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4
M?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_W
MZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^
M,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?
MV=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ
MKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_
M (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/
M^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z%
M %/_ (3'PQ_T&H/^^JT4=9$$B-E6&01W%1?V=I__ #XP_P#?H5,  , 8 Z 4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !116=XN\6>'_ GA;4/&GBO4H[/3=*LY+J^NI3\
ML<2*68^_ Z#DG@5,I1A%RD[);ETZ<ZLU""NV[)+=M[)'D/[:/Q6\5Z3H6D_L
M^?!^YQXZ^(UPVGZ7(A.=-LL?Z5?/CE1''G!X.3D9*$5Z3\'/A3X4^"'PRT;X
M5^"[;R]/T:S6&-F W3/U>5\=7=RSGW8UY%^QOX3\0?%'Q-K7[;'Q-TV2#5/&
M,0MO!^FW RVDZ C9A4>CS']ZQ'!R",;R*^@Z\;*XRQE668U%\:M!/I3W3]9O
MWGY<J?PGT^?U(99AX9)1=_9OFJM;2K-6:OUC27N1Z<W/):2"BBBO;/E0HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **CO+RTT^TEO[^ZC@@@C:2>>9PJ
M1HHR68G@  $DGI7Q;\5/^"LNL?%[QU?_ +/7_!*WX/GXU^,[.3R-7\9M,T'@
M[PVY_CNK\8%TP'S"*!OG .URPVUM1P]7$-\BT6[V2]7LB924=SZN^,/QJ^$G
M[/O@&]^*7QN^(ND>%O#VGKF[U;6KU8(E/.$!8Y=VQA47+,> ">*^-)_VY/VY
M/^"BL[^&_P#@F-\+3X#^'DSF.Y_:%^)^D,B7$?0R:/ID@WW1X.V64>7D%66,
MX-=)\'?^"24'CCQ]9?M&?\%-/B[/\=_B%:MYNF:/J,'D^%/#C'!\NQTW CDQ
MT,LRG?M5C&KC=7V;!!!:P);6T*1QQH%CC10%50,  #H *Z.;"X;X??EW?PKT
M6[^=EY,FTY[Z+\3YG_9,_P""5?[._P"S1XQ?XX^,KW5_BG\6KPB34_BG\1;G
M[?J1D_Z=5?*62#)"B,;PIVEV %?35%%<U6M5KSYJCNRU%15D%%%%9#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KP_]I/\ 9X\77'BJW_:8_9MGAT[X
MC:-!LN+5SMMO$MF,;K*Y&0"Q  20X((4$C"LGN%</^TI\7KGX"? KQ-\8++1
M(-2FT'3C<16%S>&!)VW*H7>$<@Y;@8Y.!D9R.3&X.ACJ#IU=%NG>SBUM)2?P
MM=]N^ESORW-L5DN)^LT=;)J4>5S4XOXH.$4W-26G*DVW;E]ZQY'JO_!4O]FS
MPQ\,+?QEXMEU.U\0M+);7_@:*UW:E97<9"RQ2!]BHH8\.Q7<.@W!E'DG_#\3
MPS_:OD_\,Z7_ -AW?\?'_"2IYN,]?+\C&?;?^-?GAXZ^,?B?XE>,=2\>^-)G
MO=5U:[>YOKF27EW8YX&, #H .   .!63_P )9_TX?^1?_K5\CC,A\;:M1*AA
M%&*T^+#WEYN]25F^J5DNA]%EOB_]#3#T6\7F\JDY:V=''VA?[,>7#P;2V3E=
MO=]C]N?V9OVU_@3^U5:R0?#S79K;5[>+S+OP_JT8BNXTZ%U )61,_P 2,V,C
M=M) KUNOP"\!?&?Q7\,?&6F^/_ ]S+8:KI5TMQ9744W*,.Q&/F4C*E3PP)!R
M":_<7]FOXO7/Q[^!7AGXP7NB0:;-KVG"XEL+:\,Z0-N92N\HA)RO(QP<C)QD
M_3Y7AN*\+A5'/L,J-3HU.$N=+=I1G)JUU?IJK;V/D\=Q3X4\29G/_4;,98NC
M%)S3HUX>R;ORISJTJ<9<UFX)-RM&5T[7?<4445Z1D%%%% !1110 4444 ?-_
M[>7_  3YTC]JM]'^,_PC\:R_#SXV^" 9? /Q*TN/$L)&2;*\4#_2;*3+*T;!
MMH=B 0SI)F?L)?\ !0/6_C5XMU/]DS]K'P/%\/OC[X/M@_B#PJ[_ .B:[:C@
M:KI4A)^T6KXW%02T9)!) W5]1UX!^WI^P/X._;1\)Z7KFC^)[KP7\3_!EP;_
M .&WQ+T9=M]H=Z.0I(P9K9R LD+'# Y&" :[:5:%2"HU]NCZQ_SCW73=><.+
M3YH_\.>_T5\I?L'?M\>,OB1XWU']BW]M+PO;>"_C_P"$;7?J&F1MML/%MBN0
MNKZ6YP)8G"EGC'S1G=P K!/JVN>M1J4*G)/_ (#7==TQQDI*Z"BBBLB@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KYP_:5NKG]IWXZ:1^QIX>N'/A_3!
M#KGQ2NH&('V96#6VG$CHTK;7(ZA=K#[K"O5OVC?C?HG[//P@U;XG:O#]HEM8
MQ%I6GKG??7LAVPP*!R2SD9QDA0Q[5SW['?P0UOX0_#6;7?B'-]J\;^,+UM9\
M9WS8+&ZEY$ /9(E.P*/E!WD8!KPLR?\ :&)CET?A:YJG^"^D?^XC5O\ "I>1
M]9D:63X&>=3^--PH+_IY;WJGI1BTU_T\E3Z)GJUK:VUC;1V5E;I###&$BBB0
M*J*!@* .  .,5)117NI)(^4;;=V%%%% @HHHH **** "BBB@ HHHH **^*?^
M#B7_ )0Y_&#_ +E__P!2'3:_E]KW\JR/^T\.ZOM.6SM:U^B?==SFK8CV4K6N
M?VL45_%/17I_ZI?]/O\ R7_[8R^N_P!W\?\ @']K%?-O[87_  5"_9Z_9/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M .O<U[M3T34TM90B>IT445QGT@4444 %%%% 'R]_P4,_8/\ $?Q_N=#_ &G/
MV7O%$/@[X^?#I6F\$>*0-L.IP\F32-0 _P!=:3 LOS9\LN2/E9U;I/\ @G[^
MW7X=_;7^&M^=:\,R^$?B1X,OO[)^)WP]U [;O0=33(88/+V\A5FBEY# $9W(
MP'OM?'G_  4#_8Z^+>D?$JP_X*-?L%VL5M\:/"-EY/B#PWG9:?$/1%P9-+N@
M.#.%4>1+]X%57/RQ-'W4:D,135"J[-?"^WD_[K_!Z[7,Y)Q?,OF?8=%>4?L8
M?MB?"7]N/X%:?\<?A-<S11RR-::[H5^NR]T/48\">QNH^J2QL>XPRE6'RL#7
MJ]<DX3I3<)JS1:::N@HHHJ!A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=Y>6FGVDM_?W,<,$
M$;2332N%6-%&2Q)X  !)-?.O[+UG=_M*?&G6_P!M/Q):R#1H!+H7POM)T(\N
MQ1BL]]M/1YGW*#U"[U.1M-6_VSO%&O?$S7M!_8K^&^I20:KXW!N/%E_;GYM+
MT"-OW[GT:4@Q+G@_,IQN!KW/PIX7T'P1X9T_P=X6TV.STW2[..UL;6(?+%$B
MA54?0 <]Z\*7_"GFG)_RZH.[_O5+72]()W?]YQZQ/K*?_"%P^ZFU?%II=XT$
M[2?DZLERK^Y&72:-"BBBO=/DPHHHH **** "BBB@ HHHH ***\A_;'_;A_9\
M_88^'*?$#XY>*'2>_F^S>'/#.E0_:-5UZ[. MM9VP.Z5RS*">$7<-S*"*NG3
MG5FH05VQ-I*[/4?$?B3P]X.T"\\5^+=>L]+TO3K9[C4-2U&Z2""VA0;FDDD<
MA44 $EB0 !7POXI_;G_:E_X*/>)+WX-_\$J; >'O MM<O9^*OVE?$VF,;*(J
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *POB=\1O"_PC^'^K_$OQI?"WTS1;%[FZDXW$*.$4'J[-A5'=F [U
MNU\V?& G]KG]INQ_9RL3YW@?X?2PZQ\0Y%YCOKX\VFG$C@@<R.O0X(.&05YV
M:8R>$P]J2O4F^6"[R??RBKRE_=3/;R'+*698UO$-QH4TYU9+=0C:Z7]Z3:A#
M^])=#=_8H^'/BFZT_6OVH?BS8^7XP^)$R7AMGR3I>E@?Z)9KGD83#-T))4,,
MKFO=J  !@# '0"BM<!@X8#"QHQ=[;M[R;UE)^;;;?J<V;YE5S?,)XJ:4;V2B
MMHQ2M&"\HQ2BO)!11178>:%%%% !1110 4444 %%(S*JEF(  R2>U?#7QL_;
M;^//[<?Q*U7]C[_@EAJMO!::9<FS^)G[0L\'G:3X:'\=IIG\-]?E3P5.R/(.
M1GS(MZ&'G7D[:);M[)>?]7?0F4E$[C]M#_@I0WPJ^(D/[(?['?P^'Q5^/6KP
M9M?"=E-_H'AR)@/].U>X4A;:%0RMY997<%1E ZL4_8V_X)GQ_"_XC/\ M=_M
MC_$(_%KX\ZE#^_\ %FHP_P"@>'(SG_0]'MB MM$NYE\P*';+$",.R'TO]B[]
MA;X#?L+?#F7P3\']&GN-2U2;[5XK\8:U-]HU?Q%>DDO<W=PWS2,69B%&$7<V
MT#))]DK:IB(4H.EA]$]WUE_DO+[[DJ+;O(****XC0**** "BBB@ HHHH ***
M* "BBB@ HHHH **XSXW_ +07PB_9T\)-XR^+GC*VTNV8E;2!B7N+R0?\LX8E
MR\K<C@#C.20.:\/\C]KK]M_F[;4_@S\,+C_EDA"^)M<A/]X\BQC8=N7_ -]6
MXZZ&#G5A[2;Y8?S/\DMV_)?.Q\_F?$.&P.(^IX>#KXEJZIPM=)[2FW[M./\
M>FU?[*D]#LOC5^W!X2\%>+G^#7P3\*7OQ(^(; @>&?#S@Q6)Z;[VYYCMD!ZY
MRPXR%!!KF_#_ .QC\1?CSK5M\0_V]/'D7B%H91/IOPWT%WAT'36ZCS!G==R#
M^\YQU&74BO9/@I\ OA'^SQX27P7\(?!=KI%GD-<R1J6GNY /]9-*V7E?KRQ.
M.@P.*[&M7BZ>'7+A5;^\_B?I_+\M?-G!#A[%9O)5L]FJBW5"-_8Q[<U[.LUW
MFE"^L:<7J5]*TG2M!TV#1=#TRWLK.UB6*VM+2%8XH4 P%55 "@#H ,58HHKS
MVVV?71C&,4DK)!1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "F3P
M074#VMU"DD4B%9(Y%!5E(P00>H([4^BC<$VF?,OPRN9_V)?C\OP UJ9E^&OC
MV^DN/A]>2L2FCZBQW2Z8S'[J.3NC]R!R6<CZ:KB_V@?@?X4_:'^%>I?##Q8&
MB2[026%_$/WMA=)S%<1GJ&5O0C(+*>&-<9^Q_P#&WQ7XSTK5/@I\9P(/B)X#
MF6R\0(3QJ,./W&H1YQN25,$G^]SA0RBO!P?_  E8SZC+^%.[I/MUE3^7Q0_N
MW7V=?K\SMQ#EKS6'\>G95U_,MHUOF[1J?W^63UJ.WL]%%%>\?(!1110!YE^T
M9^RG\-?VC]/M;S73=:/XFTAO,\.>,=$E\C4=+E!RI208+)GK&W!R<8.&'F_@
M;]J+XH?LZ^+K+X)?MSI:Q1WLHM_"_P 5K&+R],U@_P ,=V.EG<8ZYPAYZ !F
M^E:R/'G@#P7\4/"5[X$^(7AJTU?2-1A,=Y87L0=)%['U# X(88*D @@@&NVC
MBER>RKKFAT[Q\XO]-GZZGS68Y#4>*>899-4<2]]/W=6VRJQ6_935IQZ-QO%Z
MR.DB"2-PRL,JP.01ZTM?*3+\9_\ @G-+YB2:KX]^!ZO\R-F?6/!L?J.]S9K^
M:*.VW]Y]+^!?'?@[XF>$['QUX \1VFK:1J4(ELK^RE#QR+_0@Y!4X((((!!%
M1B,*Z*4XOF@]FOR?9^7W76IOE&>T\QJ2PM>#HXF"O*G)W=MN:#VG3;VFO22C
M*\5K4445RGO!6/\ $+X?>"OBQX&U;X9_$CPS::SH&NZ?+8ZOI5]%OBNK>12K
MHP]"#U'(ZC!%;%%--IW0'P)^R/X_\;?\$O/VD=._X)H_M#^)[O4OA?XNFD?]
MF_X@ZM+N:$;LMX:O)3QYT>X"!CC>I55QO2./[[KRO]L[]D+X5?MP_ #6/@%\
M6+:1+:^"W&D:Q:#%WHVH1Y-O?6[=4EC8YX(W*60_*S ^+?\ !-O]KSXK:EXF
MUW_@GY^VQ<1V_P </AG;*6U,Y6'QMH>=EOK=J3C>6&U9@.5<Y(!+I'W5DL73
M=>/QKXEW_O+_ -N\]>NF<?<?*]NG^1]>T445P&@4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444CND2&21PJJ,LS'
M  ]: /-_VJ_CPO[/_P );GQ+I5E]O\0ZG.FF>$M(1=SWVI3?+"@7^( _.P]%
M(ZD4G[*/P(;X _"2W\.ZU>_;O$>J7$FJ>+=6=MSWNI3G=*Y;^(*<(#W"@]2:
M\U^"R/\ M=_M'7G[3FJ(9?!'@>6?2/AM!(/W=[=9VW6I@'J,C8A] #PR&OI2
MO"R__A2QDLP?P*\:?I?WI_\ ;[5E_=2:^)GUN<?\(F6QR>/\634Z_E*WN4O^
MX:;<E_S\DT_@04445[I\D%%%% !1110 4444 %9_BOQ7X8\"^&K_ ,9^-?$-
MEI.D:5:276I:GJ-RL,%K BEGDDD<A450"22< "L7XV?&_P"%'[.7PPU?XS?&
MWQQ8^'?#6AVQGU+5-0DVH@Z!5 RTCL<*L:@L[$*H)(%?#GA;X8?'3_@M;XGL
M?BS^TCH&L^ ?V7K"[2\\&?"^>1K;4_B 48-%J&JE#F*S) >.W!^88;)&V5NJ
MAA_:)U)OE@MW^B[O_AWH1*5M%N+JGQ _:!_X+9:]>>"/@=K>N?#;]E:TNWM/
M$'CZ&-K76OB1L8K+:Z<' :VL"04>8C+C*D']Y$OW'\%?@E\*/V=?AEI/P;^"
M7@6P\.>&M$MA#INE:=%M2,=2S$Y9W8Y9I&)9V)9B22:WM \/Z%X4T.S\,>%]
M%M--TW3K5+:PT^PMUA@MH44*D<:( J(J@ *   ,"K=*OB/:)0@N6"V7ZON_/
M[K((QL[O<****YBPHHHH **** "BBB@ HHHH **** "BBO+_ -H7]KGX1_LY
MK;:/XCO+K5_$VI871/!N@0?:M3U!SPH2%>54G/SM@<'&3Q6E*C5KS4*:NSCQ
M^88'*\++$XNHH06[;LO)>;>R2U;T2N>FW-S;V=O)>7EPD442%Y99'"JB@9+$
MG@ #G-?.7C']M+QC\8/$EW\)OV$?!L'B[4[>3R-6\=ZB63P_HS'J?-'-U(!R
M$CR#P1O (K/M_P!GK]HG]L>YC\0_MAZQ)X2\$LXELOA-X;U A[E,Y7^TKM,&
M0],Q)@#@_(P(/T;X-\%^$?AYX;M/!W@7PW9:1I5C'Y=II^GVZQ11+[*H R>I
M/4DDGFNWEPN#^*U2?;[*]7]I^2T\WL?->VS[B/\ @<V$PS^TU:O-?W8NZHQ?
M\TTZG:$':1Y#\$/V(_"W@?Q:OQH^-?BJZ^(WQ&D 9_$^O1@Q6)Z[+*W^Y;(#
MT(&X<X*@E:]QHHKDK5ZV(GS5'=_@O)+9+R1]!EF4Y?D^']CA*:BF[O=N3>\I
M2=Y2D^LI-M]6%%%%8GHA1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5X)^V%\./%GA;5]*_;!^"^FF;Q7X)A9=:TR+C^W=%)W3VK8
MZL@S(AYP0< MM ][H(!&"*X\?@H8_#.E)V>Z:WC):J2\T]?P>AZ>49G5RC'1
MQ$$I+52B]IPDK2A+RDKKNMUJDS"^&7Q(\)?%[P#I7Q*\#:D+K2M8LUN+24=0
M#P48?PNK JR]F4CM6[7S1X6'_#$O[28^'LW[GX8?%'4FE\.N>(M"UUN7M/1(
MI^J#H&   "NQ^EZQRS&5,51<*RM5@^6:\^Z_NR5I1\G9ZIG1GN64LOQ,:F&;
MEAZJYZ<GORMV<9?WX-.,UW5UHTV4445Z1X@4444 ))''+&T4J!E8$,K#((/8
MU\Q^//V>_BE^R9XKOOCG^Q;I?V_0[R8W/C'X1&0K;WO]^XT[KY%Q@?ZL#:V
M #A8S].T5T8?$SP[=M8O=/9KS_1[KH>/F^2X7.*<>=N%2#O"I'2<'WB^SVE%
MIQDM))HXCX!_M!_#+]I'P)%X]^&>LF:(/Y.H6%RGEW6G7 ^]!/'G,;J?P/52
M00:[>O /C[^RMXQTSQW+^T]^R+JEMH'Q"C3.LZ1/\NF^+(1R8+I 0%E/\,W!
MSU(X=>O_ &9OVI?"'[1NBWEFNF7'A_Q;H4OV?Q9X-U7Y;S2[@<$$$ O$3]V0
M#!'7!R!M6PT)4W6H:PZKK'U[KM+KUL]#@RS.<52Q:RS-DHUW?DDM*=9+=PO?
MEFEK.FVW'>+E'WCU"BBBN$^G"OF#_@I5^Q+XN_:,\,Z#\??V:]9B\/?'7X57
M+ZI\-O$60JW9Q^^TFZ)P'MKE<H0QPK-D_*T@;Z?HK6C6G0J*<-U_5GY/J*45
M)69X?^P#^VUX1_;G^!4?Q#L=&ET#Q5HM[)H_Q"\%7V5N_#NLP_+/:R*V&V[@
M61B!N4C(#!E7W"OA']OKX6>/?V$?C^/^"M'[+WAFYU#3OLT5E^T7X#TQ?^0_
MHB<+J\2=/MEH/F+?Q1@DE5$I?[/^%?Q1\ _&WX;Z)\7/A;XFMM9\.^(M-BO]
M'U.T;*3P2+N4\\J>Q4@,I!4@$$5MB:,$E5I?!+\'UB_T[KYDPD_A>YOT445R
M%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '@O[:G[=VG_ +)+Z+X+\%_L_P#CSXM_$#Q+!<7.A^ /ASI2W%W]D@*+
M->W4LC+%9VJO)''YDC9=Y%5%<AMO$_\ !.S_ (*W_!W]O_QWXT^ EU\)_&?P
ML^+7P[V2>+_AA\0].6WU&VMW*A;J(JQ$T)+Q@MA2/,C.W;)&S_4$'A;P[:^*
M;KQM;Z- FK7VGV]C=Z@$_>RVT#S20Q$_W4>XG8#UD:OBC]E[X+6/QZ_X+.?%
M_P#X*4>%K)8?"7AKX<6WPC\/ZI"F(_$NI6]]]KU:\0\>9';2QPV DY5I()U!
M_=9H ]A\9?M]1WGQZ\7_ +-_[-'P(U[XJ>)?AQIMK>?$0Z+JME8VFBR7*-);
M:>)[N5%GOY8E,BP+A%7;YLL190>Q^!G[:?[.G[07[+D7[8O@GQY%:^!5TJ[O
MM7U#6D^R2:*+3>+V&]1^;>6W:*595;[IC)!(P3\._P#!KUK>J_$G]G_]HSX\
M^,)FG\1^,_VKO%%UK%Q*<OD6]@RQ'T"M+)@= &P,"OSX_:.^,OCGX6_\$Z/^
M"I7P9\"WT]KH-O\ M<BVLU@8A;2+4M;*WL*=E1DLXXBO3;(?6@#]B=#_ ."M
M'@=O G@O]HKXA_ 3Q=X1^"WQ%UFTTWPC\4M=GM%B/VQ]EA>WUFLIGL+*[;8(
M9Y <>=$9D@#Y'UK7P'_P6@^'7A72/^#>;XE?#S[)%_9NA_"+2(["+:-J&SDL
MFM\=AAXHR/H*^F/^"=/C[Q/\5O\ @GU\"OBAXVNI9]9\1_!SPSJFKSSDEY;J
MXTJVEE=B>22[L>>>: /9**** "BBJ5]XBT339_LM_J4<4@ .QCSB@"[16;_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\
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
M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_
M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B
M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"
M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:O$_VPOC-XM\/66D_ #X*S!_B#X]D:UT
MEU/_ ""K/G[1J$F.56--VT]V!(SL(KDQN,I8##2K5-ELENV]%%=VW9+S9Z&5
M9;B,VQT,+1LF]V]HQ2O*4GTC&*<F^R./U:TM/VTOVF_^$8M;:.3X8_"K4@^K
MNB#RM>U]1\MOZ/%;@Y8="Q(((=2/I;^SM/\ ^?&'_OT*YCX&?!KPE\ ?A;I/
MPK\&1'[)IL&);F11YEW.WS23R'N[L2Q],@#@ 5UM<^5X2KAZ<JM?6K4?-/LN
MT5_=BM%WU>[9W9]F5#&5X8?"76'HKEIIZ-K>4Y+^:H_>?96CM%$/]G:?_P ^
M,/\ WZ%']G:?_P ^,/\ WZ%345Z9X)#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ
M%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A7B
M_P"W%^VM\"_V#_A.OQ#^)EH^I:OJMR+'P;X,T>W$NI^)-1; CM;6( LQ+,NY
M\$(&&<DJK1?MW?MY_"S]A3X:VOB+Q1I]WXB\7>(KK^S_  !\/M#4R:GXEU%B
M%2"&-0S! S)OEVD(&  9V1&\I_8=_8(^*6J?%IO^"A/_  44U"T\0_&S5K8I
MX=\/0,)-*^'>GMDK86*993.%8B2<$G)8*S;GDE[*%"$8>VK_  ]%UD^R\N[^
M[4B4FWRQW_(H?L7_ +"/Q:^*?QA@_P""B'_!26SLK_XF31$^ /AU#B32OAS8
MORL42<K+?$8,DYR5;H20"/M+^SM/_P"?&'_OT*FHK&O7GB)\TO1);)=E_7XC
MC%11#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%8E$/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% '+?%WPOXQUWX8ZYI7PIUV'0_$LNG2?V%JALH)
MEAN@,Q[DF1T*E@%;*G"L2,$ U^16L?\ !3S_ (*"^']7NM!UOXPK:WMC<O;W
M=M-X.TD/#*C%71A]DX(8$$>U?L]7Y2?\%GOV8?\ A5_QNMOCSX9T[9HWC?/]
MH>6ORP:G&H\S/IYJ8D'<LLIKZGA>>#J8F6&Q%.,N;6+:3U735=5^7F?A/CGA
M>),+DU/.<IQ=6DJ3Y:D:=2<$XR>DFHM*\9:-[VEKI$\S_P"'JG[>/_1;X?\
MPD-(_P#D2K.C_P#!3S_@H+X@U>UT'1/C"MU>WUREO:6T/@[22\TKL%1%'V3D
MEB ![U\XU]+_ /!-_P#8S^,/[2'C^3XB>!/&$7A73?"]TBS>)GM?/FBN&4D+
M:QGY3,JG=O)'E[D<?-MK[3%X3)\)AY5:E&"2[Q7RZ'\U9!Q!XB<09O2P&%S#
M%3G-[1K5+VWD]9I*RN[MI=VC]'/$?[2_@;]E?X9^'/"/[0?C<^+?B1<Z=$L^
MA^']*AFU+5+UQEEBMK=$5$W$JC,$!"CDMG/)I\&?VJ?VR&%]\?M1;X5^ 9N8
M_ 7AFX4ZOJ,1Z"^NP/W2D=8D'()5E4C=7JW[/_[(?P4_9S$VJ>#=#FO_ !#?
M9;5O%VO3F[U2^=OO,\[\@$\E4VJ>I!/->GU^:2Q="A)O#QO+^9I?^2QVCY;O
MM8_M:AD&:9K0C#.*K5)))482D[I*W[ZJ[3JM_:2Y(/524]SEOA=\$_A/\%?"
M</@CX6^ =-T;3(.D%I;C,C8QOD<Y:1SW9R6/K71_V=I__/C#_P!^A4U%>?.<
MJDG*3NWU9]?0P]#"T8T:,%&$59))))=DEHD0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U%2;$/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4V72=+GB:"?3;=T=2KH\*D,#U!&.15BB@-CYG^
M"T,/[)/[1%U^R]KT*CP5XSEGU7X97<ZY2SN,[KK2]QZ8)WQCT(ZL^!])?V=I
M_P#SXP_]^A7G_P"U+\!K?]H/X47/A2SO_P"S]=L)TU'PKK"$J^GZC#\T,H8<
M@$_*V/X6)'(%5OV3?CQ<?'CX6K?^)K$6'BO0KM])\9:0P"O::A#\LGR]E?&]
M>HY(R2IKPL!_PFXMY?+X'>5+T^U#_MUN\?[CLOA9];G%L\RZ.<0_BQ:A77>7
MV*O_ '$2M-_\_$V_C1Z3_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-17NGR1#_9V
MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/
M_?H5-10!#_9VG_\ /C#_ -^A7E_[3O[*/A']HCP]:75E?OX=\7Z#+]J\)>+]
M-C"W.FW Y .,>9$Q #QG@CI@@&O5J*TI5JE"HIP=FCCS#+\'FN#GA<5#FA+=
M?BFFM4T]4U9II---'@W[,7[2.J^*/%%U^SA^T?X8L_#_ ,4M"@WS6Z1@6GB"
MU&<7]DV &5@"60<J<\##*GN?]G:?_P ^,/\ WZ%>:_M0?LP>&OVC_#%HR:M-
MH/BS09_M?A#Q?I_RW6E70P001@M&Q #QYP1SP0".<_9>_:>\3>*O$EY^SC^T
M=I,.@_%+P_!NN+=/EM=?M1PM_9G@,K 99!RISP &5.RK2IXFFZ]!6M\4>WFO
M[O\ Z3Z69\YE^88S)<9#*\TFY*3M1K/[?_3NIT55+9Z*JE=6DI1/;?[.T_\
MY\8?^_0H_L[3_P#GQA_[]"IJ*\\^O/E?_@IM^Q/XN^/?@W0?VA/V89;;1OCE
M\);QM8^'6JA%5=1 '^D:1<= \%R@*;6( 8C)"M)GO?V#OVO/AM^W3^SOIGQJ
M\*:$-*U..9]-\8>%[N+%UH&L086YL9E8!@5;E2P!9&1L#.![77P'^V%H&M?\
M$N?VMO\ AY=\+M(N)?A/X_NK;2OVC_#6GPLRV,K/Y=KXEBC4??1WV38&6#DX
M+2LZ=]!_6Z7U=_$O@_6/SW7GZF<O<?-TZ_YGWM_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H5%H.O:+XIT.R\3^&M6M[_3M1M([K3[ZSF$D5S!(H=)$=<AE92"".""
M#5NN#8T(?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0J8  8
MP!T HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG
M7]IKQUXI^/?Q"'[%/P4U:2V>X@6;XF>);8Y&C:8W_+JIZ?:)QP%[*>F"Q3K/
MVJOVAM9^%UGIOPN^$NFIJ_Q'\8.UMX6TG@K;CD/>S_W88AELGABI'0,1L_LS
M?L^:/^SQ\/O^$?74GU77=3N6O_%7B&XR9M4OY.9)6)YV@DA5[#U)8GP<;.>9
MXAX"B[07\62Z)_\ +M/^:2^+^6/G*)]=E5*GD."CF^)2=25_80>MVG9UI+^2
M#TBGI.HNL823Z_P+X'\+_#7P=IO@+P5I,=CI6DVB6]C:Q#A$4=SU))R2QY))
M)R2:UJ**]R$(4X*$%9+1)=$?*5:M2M4E4J-N4FVV]6V]VWW844451 4444 %
M?-/_  4!_P""A>G?LG)H_P %_@YX+?X@_'#QUF#X??#C3WR\K'(-]>$$?9[.
M/#,SL5W;& *A9)(Z?[>__!0NZ_9]UW2_V8/V9/!:_$+X^^-8BOA+P1;/F+38
MCD'4]2<$"WM(^6^8J9-I *J&=+?[ 7_!/2R_96DUGXY?&OQJWQ"^.7CH";Q_
M\1K],LQ."+"R4@?9[./"JJ*%W;%)"JL<<?=2HTZ--5JZT?PQ_F\WVCY]=EU:
MS<G)\L3._8 _X)XZE^S_ .(-6_:H_:E\:I\0?C_XWB#>*_&4R9@TJ$X(TO34
M('D6L8PN5"E]HX50J+]4445S5JU2O4YYO7^M%V2+C%15D%%%%9#"BBB@ HHH
MH ***P_B)\2O /PD\)W7CKXE^+;'1=)LUS/?7\X1 >RCNS'LJ@L3P 33C&4Y
M*,5=LSK5J6'I2JU9*,8J[;=DDMVV]$C<KR3]H']LOX5? ;4H? \<=[XI\;7^
M%TGP-X9A^TZA<,1E2ZKD0IWW/CC)4-@BO-V^+?[4'[;3G3_V<[.[^&OPXE.)
MOB+K=F1JFK1=#_9ULW^J0CI,^#@Y4JRE3ZY^S]^RI\&OV;--FC^'OA]Y=5OL
MMK'B759?M.I:DY.6>:=N3D\[5PN>0N<UZ'U>AA-<0[R_D7_MSZ>BN^]CY+^V
M,US_ -W)H\E%_P#,1-.S_P"O--V<_*<N6GUC[1:'E%I^S)^T#^UK=1^)?VV/
M%1T+PN7$MG\)/"=^R0E<Y U&Z0AKANF40[00"I7E:^BO!G@CP?\ #KPW:^#_
M  'X8L='TNR39:V&G6RQ11CV50!D]2>I/)YK4HKGKXNK72B](K:*T2^7?S=V
M^K/6RK(,!E,Y5H7G6E\56;YJDO)RZ1[0BHP72*"BBBN8]L**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#P[]M/X7^*KG1](_:0^$-GO\;?#B
M=K^RA0$'4]/(_P!+L6QRP>/<5')R"%P7S7I_PE^*'A7XT?#?1_BCX*N_.TW6
M;);B#)&Z,]'C;'1T8,C#L5-=%7S9\.A_PR#^U1=?!>X/D^ ?BA<RZEX-8\1:
M9K P;FQ'95D&'0<#.U5!)8UX5?\ X3,R6(7\.LU&?E/:$O\ M[2$O/D\SZW"
M?\+V1RP3UKX92G3[RI?%4I^L-:L?+VG5I'TG1117NGR04444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "O._VH_@3:_M"_""^\$0WGV+6+>1+_ ,-:JI*O8:C"=T$RL.5Y
MRI(YVNV.<5Z)16&)P]'%X>5&JKQDFFO)G5@<;B<NQE/%8>5IP:DGYK7YKNMF
MM&>8?LE?':Z^._PGCU+Q/9_8?%6AW4FD>,=+=0KVNHP?+)\O97X<8X&[&25-
M>GU\V_&]6_9-_:4TW]I_308?!OC>2#0_B3$@Q':7'W;/4B!TP3Y;MT /=GKZ
M15E=0Z,"",@@]:X,IQ%:4)8;$.]6D[-_S+[,_P#MY;]I*2Z'L<0X+#0JT\?@
MXVH8A.45_))?'3_[<EMU<'"3W%HHHKUCYT**** "BBB@ HHHH *^;OVE/@[X
M]^"?Q'D_;3_9AT5KK58X57XB^"[?Y8_$U@G69%'2[B&2K 98#N<K)](T5T8?
M$3PU3F6J>C3V:[/^M'JM3R<YRBAG.$]E-N,XM2A./Q0FMI1\ULT])1;C).+:
M.7^#7QB\ _'KX<:9\4_AIK2WVDZI#OB;H\+CAXI%_@D1LJR]B.XP3U%?*_Q:
M\+>(?V#?BC??M._"?1I[SX:>(KL2?%'PC8Q[CIDS'']L6J#IC_EJ@ZCGI@Q?
M3/A;Q1X=\;>'+'Q?X2UB#4-,U*U2XL+VU?='-$XRK*?0@UIBL/&FE5I.].6W
M=/K%^:_%:HX\CS>OBI3P..2ABJ5N=+X91?PU87WA.VVKA).$M5=^*_\ !1;]
MBVP_;>_9UNO .D:T="\;:!?1:]\-?%L+%)M$UVV.^VG5U^949AY;XS\KD@;E
M4BC_ ,$T_P!M&_\ VR/@&]S\1]$&A?$_P/J<GAOXK>%I%"2:;K-N=DCA.T4V
MWS$(RO+(&8QDUC?\%F_VB?C'^R?_ ,$UOB1\?_@!XP_L#Q=H']C_ -DZM_9]
MO=>1Y^LV-M+^ZN8Y(FW132+\R'&[(P0"/YW?"W_!8'_@HMX(_: \2?M1>$?V
MA_[.\<>,-+M]/\4:O:^$M(6/4X8,"$S6HM/L[2H%"K-Y?FA<KNP2#ZN6Y7B,
MSP$K-63]V][IZ76VS3^];:L]FK6C2J(_K"HK^7W_ (B)?^"Q?_1X/_F/_#W_
M ,KZ/^(B7_@L7_T>#_YC_P /?_*^M?\ 57,/YH?>_P#Y$GZY2[,_J"HKY?\
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
M;J(_++%(H96'U!%7Z]J,HSBI1=TSY><)TYN$U9K1I[IA1113)"BBB@ HHHH
M**** ([RSM-0M);"_M8YX)XVCFAF0,DB,,%6!X(()!!ZU\I:7<7W_!-SXKQ^
M&=2GED^!?C35"-*NI6+#P7J<K$F!V/2SE.2">$.2<$,TGUC6/X_\ ^$?BCX+
MU+X>^/=#AU+1]6M6M[^RG&5D0^_56!P0PP5(!!! -=>%Q$:3<*BO"6Z_5>:Z
M?=LV>!GN3U,PC#$X62AB:5W3F]M=X3MJZ<[)27322]Z,6OD#_@XA=)?^".'Q
M?DC<,K#P\593D$?\)#IO-?R_5^]?_!8OQ7X^_9G_ ."9OQ9_8=^,5]>:KIEU
M;Z+<?"7Q;.A8WUC#KVG22:?.P&!- @)!X!1>PV _@I7W?#V'>'P<E>Z<FT^Z
MLM?\UT=T<V!S:&<4/:<CA4@^2I![PFMXOONG&2TE%QDM&@HHHKWCL/Z@O^#=
MK_E#G\'_ /N8/_4AU*OM:OBG_@W:_P"4.?P?_P"Y@_\ 4AU*OM:ORC,?^1A6
M_P <OS9[%+^%'T04445Q&@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 %<-^T!^T#X$_9T\#MXP\92RSSW$HM]&T6
MR7?=ZI=-PD$*#EF)(R>@!R>V6?M!_M">!_V=/!/_  E7BPS7=Y=S"VT+0;%=
M]WJMVW"00H,DDDC+8PH/J0#P7[/_ .SWXX\2^.5_:D_:G$-WXUN(B/#_ (?1
MM]IX5M6Z0Q#D-.0?GDZYR >I/D8W'5I5OJ>#LZK5VWK&FG]J7=O[,=WN[139
M])E6586&%_M+,[K#IM1BM)5I+[,.T5]N=K16BO)I'SE\0O\ @EE\9?VAM/U/
MX^:SK.@^%/&GB347OY/!B6K+9VL3@;8WF3<1.<%G8(0SL<X.37C'_#J']MK^
MU/[/_P"%<:?Y.['V[_A(K3RL9ZX\S?CO]W/M7ZVT5\QB_#CA[&3523FI?::D
MO>?5NZ:N_P"[9>1]WEWC;QGEM)TH*E*&T8R@_<BM%&+4HMI+1<SD^[9\=_L7
M?\$JM#^!_B2S^*GQNUNSU_Q#8N)=+TRQ1C96,HY$I9P&FD'!7*JJGD!B%8?8
ME%%?5Y3D^7Y)A?J^#ARQW?5M]V^K_I'Y]Q%Q+G/%68/&9E5YY[+HHKM%+1+\
M7NVV%%%?)7[7G_!3@>!OB6W['_[$7P\_X6[\=;M"'\/V$W_$J\+H< W>L72D
M+;HF0?)W"1N%)CWH6]BC0J5Y\L%_DEW;Z(\"4E%79ZO^V3^W!\ /V&/ALOQ!
M^-WB207%_-]F\-^&-*B^T:KK]X<!;:SMP=TKEF4$\(NX;F7(KYH^&G[&'[1G
M_!1_Q[I7[3/_  5(T8:#X)TR[6_^'G[-EM<%[2S(_P!5>:XW'VNZP<^00%3)
M5E4-)"?1OV./^"9Z_#'XD/\ M>?MD_$0_%KX\:C%B7Q5J$.-/\-QG/\ H>CV
MQ 6VB7<R^9M#MEB!&'=3]7UU.M2PBY:#O+K+](]O7=]+=8Y7/66W;_,9:VMM
M96T=E96Z0PPH$BBB0*J*!@* .  .,4^BBN T"BBB@ HHHH **JZUK>C>&](N
M=?\ $6K6UA8V<+2W=[>3K%%#&HR7=V("@#J2<5\SZS^TK\;_ -L#5[GP!^Q'
M;'1O"L4S6^M_&#6;(^2,'#QZ;"P!GD'(\PX /]W*N>G#X6KB+M:16\GLOZZ)
M:OHCQ<VSW!91RTYISJS^"G!7G/T6EDOM3DU"/VI(]$_:)_;%\"? S4[?X=Z!
MI%YXQ\?ZH -%\#>'QYEW*2,AYB 1;Q=R[_PY(# ''$^!_P!C[X@?'#Q59_&;
M]O+7+77;ZUE\_0?AOIS$Z'HA/3S%R1=S <%FRO4?.-N/2?V=?V4_A3^S7I=R
MWA"SN-0UW4SYFO\ BS6IOM&I:I*3EFEF;G!/.Q<+GG!.2?2ZWEBJ>&3AA=^L
MWN_3^5?B^KZ'DTLCQN=5(XC/&G%.\:$7>G'LZCT]K->:5.+^&+:YVV&&*WB6
M"")41%"HB+@*!P  .@IU%%>>?8;!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %17UC9:I8S:9J5
MK'/;W$313P3(&21&&&5@>"""014M%)I-68TW%W1\X_LH7][^SO\ %_7_ -B7
MQ3=R'3H!)KGPSN[AR3/I<KEI;3<>KPR%N.I&]L!0*^CJ\4_;;^$?B?QAX$T_
MXO?"J/;XY^'5Z=9\.,BDM<HH_P!(LR!RRRQC&W^(JJ]&->@_!'XN^&/CO\*M
M$^+'A&7-GK-DLOE%LM;RCY9(6_VD<,A]U]*\/*V\#B)Y;+:/O4_.FW\/_<-^
M[_A<.Y]7GZ6;8.GG=/XIODK+M62OS>E6*Y_\:J+9'54445[I\F%%%% !1110
M 4444 %%%% 'R5_P7%_9K\=?M5?\$S_B'\,?A-\.T\2^+D.FW_AZQ$L,<J-;
MZC;2W#Q/,RJ&%HMSQG<X)50S,%/\T_\ PQ_^T7_T3O\ \J]I_P#':_L-K\7O
M^"GO[,/_  S7^TWJ/]A:=Y/AOQ5NU;0=BX2+>W[^W'8>7(3@=D>/UK[7A+%P
MDY82?^)?JOU^\_(O%CB3B/@W+*>:972ISIN7+5YXR;3:7)*\9QTTY7>^O*C\
MD_\ AC_]HO\ Z)W_ .5>T_\ CM'_  Q_^T7_ -$[_P#*O:?_ !VON&OHO_@F
M%^S#_P -*?M-Z=_;NG>=X;\*[=6U[>N4EV-^XMSV/F2 9'=$D]*^RQ4J&$P\
MJU1Z15_Z]3\7R/QHX]S_ #>AEV%P^'=2K)17N5-+[M_O=DKM^29]\?\ !$OX
M%_%;]FW_ ()@?"SX.?&WPA)H/B73;;59[_2IKF*5X$NM7O;N#<T3NN6AGB8K
MG*[MK!6!4?5-%%?CM>K*O7E5>\FW][N?V%3BX046[M(****R+"BBB@ HHHH
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
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4
M ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4
M5C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L5PO[07[0/
M@?\ 9T\"MXP\7-+<W-Q*+;1-$LEWW>JW;<)!"@Y8DD9.,*.?0')^/WQ&^%W[
M.O@.3QKXTU#499)9!;Z1I%G<L]UJ=TW"6\*=68G\ .37"?L_?LN^*_%OBI?V
ME_VHO,?Q;<(?^$<\.1W):#PO:-TB4G[UP0?G?L<@=Z\C'8VLZWU/!V=5J[;U
M5.+^U+NW]F/VGVBFSZ3*LJPL<-_:>976'3M&*=I5I+[$.T5ISSVBM%>32-/]
MGK]G[QQX@\;_ /#4W[4:Q7/C>\A*Z#H*MOM?"MHW2"('@SD'YY.N20#R2?>*
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJZ\#@:. H^SIW=W=MZN3>\I/JW
M^&RLDD>;FN:XK-\5[:M9))1C&.D816T8KI%?>W=MMMM[%?%/_!Q+_P H<_C!
M_P!R_P#^I#IM?6VK>'O">@Z7<:WKNN2V5E9P--=WEWJ/EQ01J,L[NQ 50 22
M3@ 5^2W_  6W_P""CGPB_:._8B^*'P._8_\  7B?XB>'--GTI/'GQ9L69/#>
MA%-6LGBACN'&+Z:298HPL?RA9?,5W"-CW<JHU:N/IRBM%*+;Z+5?TN_0\BM)
M*FT^S/PPHHHK]3/("OZ@O^#=K_E#G\'_ /N8/_4AU*OY?:_IP_X-ZO"NG:E_
MP1_^$-[//<J[_P!OY$=PRCCQ!J0Z#Z5\UQ5_R+X_XU^4CJP?\5^A]T45C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M7P!Z1L45C_\(/I'_/S>_P#@6U'_  @^
MD?\ /S>_^!;4 ;%%<SXCTSP/X/T.Z\3^+/$QTS3K*(RWE_?ZGY4,*#JS.Q 4
M?4U\XZA\<?BQ^U1J4W@_]AKP_=6F@),T.I?%OQ0)$L8L'#"PMVPUU(.S,-H(
MP0 0]=-#"U<1=K2*WD]$OG^BU?1'BYKGV RAQIU+SJS^"G!<U2?I'LNLI-0C
M]J2/:/VAOVL?A'^S=9V]KXNU"XU'7]2PFA^$=#@^TZGJ<A.%6*%>0">-[87/
M&2< ^56?[/O[0?[9=W%XF_;$OW\)^"/,6;3_ (2:!?,'N5!RIU.Z3!D/0^4F
M .#\C @]U\"/V&_A-\$;J;Q=-J&J>)/&6H G6/&FNW9EOKIB,,%8_P"JC[!%
M[  EL9KT_P#X0?2/^?F]_P# MJZ/K-'":8;67\[W_P"W5T]?B]-CR%DV99^_
M:9TU&ETP\'>+_P"OT]/:/O!6IK9JII(L^%O"OAGP1X?M/"?@[0+/2],L81%9
MV%A;K%#"@[*J@ 5?K'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ\]MMW9]?"$*
M4%""LEHDM$EV1L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M2*-BBL?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@
M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BB
ML?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJ /!_%O_&)W[85G\0HAY'@;XOSQZ=K_ &BT_7U!^SW![*)URK>K
M;F8\"OI"O._CA^S?X.^-_P +-8^&>N75TBZC:D6URTY8VMPOS13 >J.%;'<
MCO7&_L:>,+KXI_#2X\+?$F:[@\;^"K]]$\7VIO&R;B+A+@>JRH P;H6WXX%>
M'A?^$[,I85_PZMYP\I;SC\_C7K/HCZS,/^%O(Z>8+6K0Y:=7NX;4JGR2]E)]
M.6GUD>[45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5[A\F;%%8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;5KQH(HUC4G"J ,GF@!:*** "BBB@#+\8>!_!7Q"T8^'?'
MW@_2]<T\R+(;'6-/CN82Z_=;9(I7(R<''%4_ WPE^%7PP:Z;X:?#/P_X=-Z$
M%Z="T:"T^T;-VS?Y2+OV[FQG.-QQU-=!10!QUG^SM^S]I_Q)F^,MA\"_!T'C
M"X<O/XKA\,6BZE(Q&"S70C\TG'&2W2NQHHH YC0O@I\&O"_C[4/BMX:^$GAC
M3O%&KILU7Q)8Z#;PW]ZN0<2W"())!D#AF/2NGHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKX]?'KP'^SOX!F\=^.KJ1
M@7$&F:9:KON=2NF^Y;PIU9V/X 9)P!2_'CX\> OV>/ ,WCSQY>/MWB'3M.ME
MWW.HW+?<MX4ZN['\ ,DX )KS3X"_ ?Q[\1O'L/[5?[55DG_"2%#_ ,(?X0+;
M[;PM;-R.#PUTPP6<C*GT( 3R,=CJWMOJF#LZK5VWJH+^:7G_ "QWD^R3:^CR
MG*L-]6>99DW'#Q=DEI*K)?8AV2TYY[03ZR<8MWP!^ OCSQWX\C_:L_:HM8V\
M521$>%/"F[?;>%;1N0H!X:Y88WR=0>.#POOM%>!?M@_\%*_V4_V*Y;?PO\2?
M&-QK7C74MJZ%\-_!]H=2U_4Y&_U:1VD9RF_^%Y2B'! 8GBN[+<LCAH>QH)RD
MW=MZRD^LI/O^"6BLDD>=F^;XC-<3[:M:,8KEC%:1A%;1BNB7S;;<FW)MOWVO
MEC]J;_@K#\#_ ('^/&_9X^!OA?5_C/\ &*8LEK\-?AZHN);5QP6O[H!HK"-2
M1O+Y= 0Q3;R/,C\)_P#@J%_P4K'G_M >*KK]F3X07G/_  @?@Z_6;QCK=N?X
M;V_QLL%93S'&-V"R2(>&KZF_9:_8V_9H_8N\!#X=?LV?"73/#5B^TWUQ;QF2
M[U"0?\M+FX<F6=^3R['&<# XKU_98;#?Q7SR_E3T^<OTC]Z/)O.6VB/E[2_^
M"=?[5W[>>J6_C[_@K-\7DA\,+.MSIO[//PWU"2VT2#!W(-3O$;S=0D'&55MB
ML"4?:Q6OJ#XD?L8_LO?%?]FNY_8^\8?!O2U^&EW!;0R^$=&:73+8)!<1W,2H
M;-XGCQ-%&_R,-Q!W9!(/I]%95,77J233LEJDM$O3S\]_,I0BCXI_XAVO^".G
M_1GW_F0/$/\ \L*/^(=K_@CI_P!&??\ F0/$/_RPK[6HK3^T<P_Y_3_\"?\
MF3[*E_*ON/BG_B':_P"".G_1GW_F0/$/_P L*^H?V=OV=O@Y^R?\'-'^ 'P
M\'_V!X1T#[1_9.D_VA<77D>?<2W,O[VYDDE;=+-(WS.<;L#   [6BLJN+Q5>
M/+5J2DO-M_F4H0B[I6"BBO/?CW^U'\$_V;-(CU#XI>,([>[NN--T2S0SW]^Y
M. L,"_,V6^7<<*"1EA6=.E4K34*:;;Z(Y\;C<'EV&EB,54C3IQWE)I)?-GH5
M>)?&[]M[P-\//%)^$/PG\.7WQ%^(<@(A\)>&B'^RMTW7D_*6J#^+=EAD$J <
MUQR:-^V/^V=^\\4W%_\ !;X<S]-+LI ?$VKPGM+)]VQ5A_"!O'((8$&O;/@I
M\ /A#^SQX5'A#X1>";32+5L-<RQJ7GNW'_+2:5LO*W7EB<9P,#BNSV6%PFM9
M\\OY4]%_BDORC]Z/F?[0SS/],NB\/0?_ "^J1]^2_P"G5*6U^DZJ2ZJG-:GC
M?AS]CCXD?'[7+7XD_MZ^,8=<,$HGTKX9Z'(T>A:8W5?.YW7DH[EB5^\,NI '
MT?INFZ=HVGPZ3I%A!:6MM$L=O;6T0CCB11@*JJ % '  X%3T5SU\56Q#7,]%
MLEHEZ+^F^I[.59'E^3J3HINI/XZDGS5)OO*3U=NBTC':*2T"BBBN<]<****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYP_:&5OV8/VC]
M!_:TTY3%X9\3&'P[\2T0?)$&.+/4&_ZYMB-F[+A1R]?1]8?Q+^'GAGXL^ -7
M^&WC&S\_3-:L)+6[0=0K#AE/9E.&4]F4'M7G9I@YXS"VI.U2+4H/M);?)_#+
MO%M'M9!F5++,P4JZYJ,TX5(KK3EO;^]'24>TXQ?0VU974.C @C((/!%+7A?[
M#WQ#\2_\(SK'[-WQ1O-_B_X97BZ7=ROP;_3R,V=XN>2'B &>3\H)Y:O=*VP&
M,AC\)&O%6ONGNFM)1?G%II^:.?-\MJY1F-3"S?-RO22VE%J\9KRE%J2\F%%%
M%=9YH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5Q7QY^/7@']G?P'+XZ\>7CD%Q!INFVJ[[G4;EON
M6\*=7=C^ &2< 4SX_?M > OV=? [>,?&UQ)++/(+?1]'LUWW>J73?<@@0<LQ
M)'/0 Y-?'?CS]KC]GC]F[XD6WQ__ ."@'Q$BU7XLWBA/ 'P2\(P'5M3T.*3F
M.*.SBR1=2#&9IC&N1@-D +YF)Q.*KXGZC@(\U9J[TNH+^:7_ +;'>7E%-KZ/
M*\JPL,+_ &GF;<<.G:*6DJLE]B'9+[<[-07>3C%^^? CX#^/_B1X_A_:J_:K
MLD_X2,(?^$.\';M]MX6MFY!(/#W3#!9R,J?0@!-/]KK_ (*'_LD?L1:="?CS
M\5;:WUJ] &C^#])C-[K6INQPB06<69#N;"AV"QY(!85\_P#]K?\ !7O_ (*#
M';H6F0?LG?#&Z_Y?=2C34O'&I0'^[%Q%IFX9'S8FC.""XKVO]D;_ ()B_LD?
ML:ZC-XV\ >";C7_'-\6?6/B5XVO3JFOZA*PP[O=2C,>X?>6(1JV!D$\UZF!R
MK Y31Y)S<I-WE9IRE+JY2VOZ7LK))))'F9KG&+SG$JI-*,8KEA%*T816T8KL
MO/5MN4FY-M^('7/^"LW_  4;&SPOI<O[*'PGO/\ F):I$MWX[U>W/]R'(CTK
M<,C+$31G!4N.*]\_8_\ ^"</[)_[$D-QJGP?\ -=^*=1W-KOC_Q-<G4-=U61
MN7>:[D&X;CRR1A$)YVYYKW6BNJIBZDX>S@N6/9=?5[OYOT/,4$G=ZL****Y"
MPKG/B[I'Q UWX8ZYI7PI\5_V'XEETZ3^PM4-M%,L-T!F/<DR.A4L K94X5B1
M@@&NCHJH2<)*7;OJ95Z*Q%"5)MI235TVFKJUTUJGV:U3U1^,^L?\%3?^"BGA
M_5[K0=;^-\EK>V-R]O=VTWA/2@\,J,5=&'V7@A@01[56_P"'LG_!0'_HOO\
MY:NE?_(M>C?\%GOV8?\ A5_QNMOCSX9T[9HWC?/]H>6ORP:G&H\S/IYJ8D'<
MLLIKXNK]8P&&RG'X2%>%"'O+^6.CZK;HS^ N*LY\0.%>(,1E=?,\3>G*R?MJ
MOO1>L9?%]J+3\MCZ4T?_ (*F_P#!13Q!J]KH.B?&^2ZO;ZY2WM+:'PGI1>:5
MV"HBC[+R2Q  ]Z_4^#XG:;^SC\"='U_]K#XRZ>NJ6VG(-;UN]6&#[7>%=TB0
MPP(N_!)55C0L54$@G)K\J?\ @G-^S?\ M%?%;XJQ?$_X(^'-'5?#4^U?$?B4
M%K+3KMD.R18QEKB9%)=$ *J_EL^!C/Z4_"G]@KX=>&_%,?Q6^.7B34/BAXY&
M&_X2'Q;B2&U;.<6MIS%;J#RHPQ4_=(Z5\UQ'#*J=:-**C'EU:A%<S?9NUDK=
M[[[,_:O!S$<>8W 5L;4G5K.K[L)XBI-T816\HQ<G*I)O2T5%)1:=2-VCES\=
M?VLOVN/]!_9<\$M\/?!D_#?$GQK8YO+J,_QV%B>H(Y623Y2#_ PKT'X"?L6?
M"#X%ZO)X[=+WQ5XUO/FU'QOXJN/M>H3.1@[&;B%>HP@!Q@$MBO7>G2BOEZF-
MDX.G17)%]%N_\3W?IMV1^Y8/AFA'$QQF85'B:\=5*:2C!_\ 3NFO=A_BUFUI
M*;"BBBN(^F"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 ^=?VO;"^^!'Q-\,_MM>%K21K?1RNB_$.VMU)-UHL\@"
MS$#[S02E6'<Y7)PM?0FGW]CJMA!JFF7<=Q;7,*RV\\+ADD1@"K*1P0000?>J
MWBCPUH?C/PW?^$?$VGI=Z=JEG):WUK*/EEBD4JZGZ@FO#?V)/$NN?#Z^\1_L
M:?$#4'FU?X?3!O#UW.?FU+093FVE'J8\B-L<+\B]0:\./_";FSC_ ,NZ^J\J
MB6J_[?BK^L7UD?63_P"%OAU3WK816?>5"3T?_<*;Y7_=G%;0/H&BBBO</DPH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **\P_:0_;2_91_9"T/\ M_\ :3^/GAOPC&8C)!::EJ -Y<J.IAM4W3S_
M $C1J^:#_P %.?VNOVL_^)7_ ,$R_P!A/6=3TJXXA^+'QEWZ#X?"GI/!;_\
M'U?1\_\ +/:PYRM=-+"8BK'F2M'N]%][T_4B4XQ=C[CN;FWL[>2\O+A(HHD+
MRRR.%5% R6)/  '.:^,_VEO^"YW[&_P<\1/\*/@7-JOQN^(DLOV>Q\(?#"W^
MW(;ECM1)KQ088P6^4[#*ZGK'7C?[1'[%_CSQ'#IP_P""F7[7WC#XW^+?$,H7
MPS\ _AU*WA_P[<2YX6:*V(FG@0@_Z1(8VP&'S$&OIK]A/_@G;\.?V7;1/'^L
M>!_#MGXLN8OW&G^'M-CM].T")ACR+5%'S/CAYVR[DG+'<S/Y]7'82GB_JN'_
M 'U1?$UI""\W:\I/I!).VKDE9OW\-D_)EW]H8Z7LZ<K^SCO.JUORK:,%M*H[
MJ^D5*5TOF3PW_P $]?\ @J5^W?\ %$?'[]MW]H*'X)Z9/&4TWP7\-[A;K7=/
MM&_Y=TOVS%8O@\RP^8[<AL9-?8_[)?\ P3K_ &/OV)K227X!?!VQLM9N@W]I
M^+=39KW6+]FY=I;R8M*0QR2BE4R3A17MM%=4)*C3=.C%0C)W:CI=]Y/5R?G)
MMGF8O%XG'5(SKS<G%*,;[1BME%*RBO))*]WNPHHHJ#F"BBB@ HHK-\7>,O"?
M@#P]<^+/''B6QTC2[--]UJ&I720PQ#W9R /ZTTG)V6Y%2I3I0<YM)+5MZ)+N
MV:58?Q"^)?P_^$WAF?QE\2_&.G:'I=N/WE[J5TL29QPHR<LQQPHR3V!KP.^_
M;+^+G[0UY+X8_83^$[:K9"0Q7'Q+\7PR6>BVY!P3 A ENV'HH&#C*LIS6Q\/
M?V!?"<_B>#XJ_M1^-;[XK>,(SNAN?$,873-/).2MK8C]U&H/]X-R-P"FN_ZG
M"AKBI<O]U:R^:VC\]?)GRCXDQ.:ODR.C[5?\_I7C17^&5N:KY>S3B]G4B>5_
MM'^._B#_ ,%*/AE>_!S]FSX#37'A6>XCN%^)/C0OI]IYD3;E:QB*^;*6&Y-Y
M& '8,H!S7Y<?\(CXG_X2W_A O[#N?[9_M'[!_9OEGSOM7F>7Y.W^]O\ EQZU
M_0S'''#&L,,:HB* JJ,  = !7S+_ ,.\?#'_  \)_P"&MO*MO[&_L[[?_9N!
MG^W<^7YVW^[L_?9Z^;S7OY-G]# TZE-PY8)-Q5VVY=F_/R26FQ^2^(_A-FO$
M^*PF-6(=6O*<:=67+&,8TGK>$5JE#724IR?-K+1'IW['G[/&F?LN_L]^'_A)
M:+&U[;6WVC6[F/\ Y>+^7#3/GN WR*?[B*.U>G445\I6JSKU95)N[;N_F?OF
M7X#"Y7@:6#PT>6G3BHQ7915D%%%%9G8%%%% !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 %?/O[;7AW6OAQJ?AO
M]L[P%I\DVI^ )C%XEM+<?-J.@S-BXC/J8\F1<\+EV["OH*H-3TW3]9TVXT?5
MK..XM;N!X;FWF4,DL; JRL#U!!((]ZXLQP:Q^$E2O:6CB_Y9)WC+Y-)^>QZN
M2YF\HS*&(<>:.JG'I*$ERSB_\46UY/7=$/AOQ%HOB_P]8^*_#>H1W>GZE9QW
M5C=1'*RPR*&1Q[$$&KM?.W['.I:A\$OB!XH_8E\67DCKX==M7\!7-PQ+7>AS
MR$B,$_>:"0E"?<@#"U]$U.6XQX["1J25I*ZDNTEI)??MW5GU*SS+%E.8RHPE
MS4W:4)?S4Y+FA+U::NNDKK=!1117>>0%%%% !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 %%>2_M$?MX_L;?LG6TDO[1'[2?A+PO/$FXZ9>ZLCW[C&<
MI:1;IY/^ H>H]:^>O^'P/Q"^/1^Q?\$\/^">GQ2^*L<W%KXO\16J>%_#L@/2
M1+R]&Z4 ?,4V(Q&,=:Z:6#Q-6/-&.G=Z+[W9$N<4[7/M^N.^,W[0WP(_9U\.
M'Q=\>?C%X:\'Z;@E+KQ'K4-HLI'\,8D8&1O15!)["OE _LV_\%EOVI3YG[1/
M[:'A/X'^'I_];X6^"&B-=ZF\9_@DU2].ZWE']^#<I]/3L/@S_P $5?\ @G_\
M*O$8^(/C'X87OQ1\7L0USXP^+VKR>(+VX<<AV6X_<!@<D,L0.3UZ5I[#"TOX
ME2[[15_Q=E]UR>:;V7WG)ZC_ ,%I-!^,E]-X9_X)R_LC_$CX]WRR&)=?T[2V
MT3PW%(#C;+J=\JA#G_IG@@'#5 W[-W_!8K]KCY_VE?VN_#OP'\+W/,OA#X'V
M+7.LO$?X)=6NN;>4<_/;AE/IZ?;NGZ=I^D6,.EZ38PVMM;QB.WMK>()'$@&
MJJ,!0!T J;IUH^M4Z7\&FEYOWG^.GW1#D;^)_H?-7[-__!([]@_]F;7/^$Z\
M._!F+Q1XP>4377CKX@W3:WJ\\_\ SV\ZYW+%)Q]Z%8ZZ_P#:%_:FN_!7B2#X
M&_ OPXGBSXEZI%NM=(C?_1]*B./]*O7!Q%& 0=N0S9'0,">>^(W[2WQ!^-GC
M"\^ _P"Q>+>ZO+5_)\4?$6XC\S3=!!ZI">ES<XSA1E0?7YBGHW[/7[-W@+]G
M7PW/IWALSZAK&IR_:/$/B;4W\R]U6X)),DKG)QDG"9P,GJ2S'YG$YEC<ZK.E
MA9OE6DJN]N\:=]'+HY?#'S>B^QP^5X+A^C'%9K#FJM7A0V;OM.M;6,.JAI.?
M]V+4GB_LX_LN6WPDU"]^*'Q(\2/XL^(VO(#KWBF[3_5K_P ^UJN/W,"\   ;
ML#( "JOK=%%>AA,)A\#05*C&R7S;;W;;U;>[;U9X&8YCC,UQ3Q&)ES2=ET22
M6BC%+2,4M%%))+1(****Z3A"BBD9E52S,  ,DD]* %J#4]3TW1=/FU?6=1@M
M+2VB,EQ=7,RQQQ(!DLS,0% '4FO"/B7^WKX4B\4S?";]F3P;>_%3QJGRRV/A
MZ0#3].).-UW>G]U$H.00">1M)4UCZ9^QA\4?V@=0@\8?MX?%#^W($D$UI\-O
M"TLEKH5FP.5$Q!$EVX]6/!R,LIKOC@N2*GB)<B[;R?I']79>9\K6XG6*K2P^
M3TOK-1.SDGRT8/\ OU;--KK&FIS76*W)_$O[=>M_%+7+GX>?L-?#&7X@ZI!(
M8;WQ9=EK;P[IC^KW!P;@CKLCQN'*LW2I/"/[!TOCOQ#;?$O]M;XD3_$S7H'\
MVST.1#!H&F-_=AM!@2D="\@^<8W+GFO??#7ACPWX,T.V\,>$= L]+TVSC$=I
M8:?;+##"OHJ( %'T%7J'C527+AH\B[[R?SZ>D;>=R*?#,L?-5L[J_6)+54[<
MM"+Z6IW?.UTE4<W?6*CL165C9:99Q:=IUG%;V\$8C@@@C")&@& JJ.  . !4
MM%%<&Y]8DDK(****!A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '@O[<G@OQ#HNCZ%
M^U3\-K$R^)OAC>-?2V\?!U#27&V]MFQU'EY<$_="OCDU[+X&\:>'OB-X-TOQ
M[X3OA<Z9K%C%=V4X_BC=0PR.Q&<$=B".U:4\$%U ]K<PI)'(A62-U!5E(P00
M>H(KYV_92N)_V>?C1XH_8NUN9ETI"_B'X;2S,</ILTA,UHI/4PREL#J07;H!
M7AU/^$[-E4_Y=U]'Y5$O=?\ V_%<K\XQ6[/JZ/\ PM<.2H[UL)>4>\J,G[\?
M^X<WSI?RSJ-Z1/HRBBBO</E 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 \4_X*)?MA?\,#?L<^,/
MVL_^%=_\)9_PB?\ 9_\ Q(/[7^P?:OM6H6UG_K_)EV;?M&__ %;9V;>,Y'Y?
M?\1A'_6._P#\RW_]Z:^UO^#B7_E#G\8/^Y?_ /4ATVOY?:^OR#*\#C<'*I6A
M=J36[6EEV:[G%B:U2G42B^A^UG_$81_UCO\ _,M__>FC_B,(_P"L=_\ YEO_
M .]-?BG17N?ZOY1_SZ_\FE_F<_UFMW_(_KM_X)V_MA?\-\_L<^#_ -K/_A7?
M_")_\)9_:'_$@_M?[?\ 9?LNH7-G_K_)BW[OL^__ %:XW[><9/M=?D'_ ,$:
M?VX/VOO"O_!-GX;_  #_ &3?^";/C3X@W^C_ -L)/XU\0:U:Z#X;=IM8O9]]
MO=3EC=B,2A'5 I$D<B#)7)^G_P#A0'_!;7]HT^9\:/VS_AW\$='G_P!9H7P@
M\)/JNH-&?^6;WNHD>3)ZO#D9' YKXG%Y?&EBJB<HPBI.UW=VOIHKO;N=\*EX
M+1MGV7XM\9>$/ .@S^*?'?BO3=%TRV&;G4=7OH[:"(>K22$*OXFOE?XF?\%P
MO^">O@OQ"W@3X;?$G5OBQXHY\CPQ\(/#MQK]S<8X_=R0@6[<X'^M[UF^$O\
M@A;^Q5/KL/C;]I75?'_QS\1PMO76/B[XWNM2",>H6!&CAV=@CHX P*^J?AE\
M'OA+\%?#R^$O@[\,/#WA32TQMT[PWHT%C ,=/DA55S[XKGM@*?\ --_**_5O
M\"OWC\OQ/D0_M>?\%?/VC?W'[,7_  3LT3X7Z5/Q;^+/C[XI*2A3W;2K'-Q$
MP'.&+ GZ&D_X=@_MC?M!#[5^W9_P5&\?ZI93<S^#/A!:0^%M,5>\$DT0::ZC
M]W"L?7BOM^BCZ[*'\*$8^BN_OE=_=8/9W^)W/GK]G?\ X)3?\$]OV7+F/5_A
M)^RUX935XW\P>(==MVU74?,)RT@N;QI9$8GD["H]J^A:**YJE6K6ES5)-OS=
MRU%15D@HHKR/XW_M=>#_ (8>($^%W@30[KQMX_NU_P!!\'Z"0TD9_OW4G*VL
M8R"6?D YQCD<6+QF&P-+VE>7*MO-OHDMVWT2NWT._+\MQV:XCV&%@Y2W\DEN
MY-V48KK*3275GH?C[XA>"?A;X4N_''Q#\36FD:38INN;V\DVJOHH[LQZ!0"S
M'@ FOGJ34?CG^WQFTT,:G\/?@_,<3:@Z^5K/BF'NL0/_ ![6S#^(Y+ _Q!BJ
M[O@?]D[QI\4_%MI\8_VT_$-IXBU6T?SM#\#V"G^Q-$)Z?(V?M,HZ%WR.WS *
M1] *JJH55  &  .E>2Z&-SC_ 'A.E0_DVG/_ !M?#'^XG=_::UB?0K%99PUI
M@W&OBO\ GY:].F_^G::]^:_Y^27*G\$6[3,3X<_#;P-\)/!]GX"^'/AJVTG2
M;%-MO:6J8'NS$\NY/)9B6)Y)-;E%%>Y3ITZ4%""22T26B2\CY2M6JXBK*K5D
MY2D[MMW;;W;;U;844459F%%>4?'G]LWX'_ "^C\+:[K-QK?BJZ(73O!GAFV-
M[JETY&540I_J\]BY4'MGI7G/_" _ML?M<_OOBQXDD^#?@:?_ )E?PS=B;7[^
M(]KB[QMM@0?NH,\E67O7;3P524%4JM0AW?7T6[^6G=H^:QO$V$I8F6#P4'B,
M0MX4[6B_^GDW:%/TD^9KX8RV.V^-W[<?PE^$WB+_ (5GX4M;_P =>.IB5MO!
M?A"'[5=*X_Y[LN4MU'!8N=P!SM(KB5_9S_:A_:Q8:C^U]X^/A#PG,=R?"[P/
M?%6G3^Y?WPYE]&2/Y#U!0U[/\$?V=?@Q^SIX<_X1GX0> [/2(I /M=TBE[F[
M8?Q33/EY#G)^8D#/  XKMJOZW1PVF&CK_-+67R6T?Q?F<O\ 8&8YS[V=U4X/
M_EQ3;5+TG+2=7S3Y*;ZTWN<_\-/A5\./@YX6A\$_"WP7I^A:7!]RTT^W"!FQ
M@NYZNYQRS$L>Y-=!117#*4IR<I.[9]51H4<-1C2HQ48Q5DDDDEV26B04445)
MJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MVC%))?)!11169U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 >)?MR?#/Q)XA^'5A\9?AG!GQE\-M0_MW02H.ZXB0#[5:'')66('
M*CEBBKWKTOX2_$SPW\9?AKHOQ1\(S[]/UO3TN8 6!:,D8:-L?Q(P9&]U-=$0
M",$5\X_L\Y_9H_:8\2_LI7I\GPWXG\WQ/\.=W"1!C_IE@GIL8%U0=$!8\M7A
MU_\ A/S:-;[%:T9>4U\$O^WE[C\U!'U>%_X6>'9X5ZU<+>I#NZ3?[R/_ &X[
M5$NB=5GT=1117N'R@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% %/Q!XAT#PGHEWXF\4ZY9Z9IMA;M/?:AJ%RD,%O$HRTDDC
MD*B@<DD@"L;X0?&3X5?M ?#RP^+?P2^(&E>*?#&JO.NF:_H=XMQ:7?DSR02&
M*5<K(HEBD7<I(.W()'-87[57PR^'7Q:_9Z\7^$?BAX%TCQ#IC^';Z3[!K6FQ
M74(D%M*!($D4@. QPPY&3@U\J_\ !L[_ ,H//@/_ -@S6O\ T^ZC0!]2?&S]
ML#]F+]G+6;7PY\;OC=H'AW4;RPDOXM.OKO-PME&VV2\>- 6BMD8X:X<+$IX9
MA7>Z%KNA^*=$L_$WAG6;34=-U&UCN=/U"PN%F@N874,DL<B$JZ,I!# D$$$5
M^<O_  ;W^/K_ /:XUK]JW]O+Q^!>:UXX_:$U#PUI\MP-YMO#VDVEN-/LES]V
M.-+N0%1@,VYB,L37QK-^WC\4/V*O^"27[?O[-?PT\2W5I+\$_CYJ?@?X67D,
MQ631=$UC5F@C@A8',9@B%Z\;#E&=0N HP ?LYX0_;=_9&\??$X?!OP7^T/X6
MU+Q')>W%E:Z?::HC"[N[<$W%M!+_ *NXGB"MYD,;-)'L;>J[3CU.OS9_X*B?
ML\:%\"/^#=4>%?A@@T#5_@IX$\+^(/!&L:<!'<:5JVF36<HO(G ^69_WX9^K
M>?(3DL:^X?V/_C3=?M(_LE_"[]H>^M8X)_'GP[T3Q%/!$,+$][80W+(!V ,A
M&/:@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY?_ ."S?[1/QC_9
M/_X)K?$CX_\ P \8?V!XNT#^Q_[)U;^S[>Z\CS]9L;:7]U<QR1-NBFD7YD.-
MV1@@$?4%?%/_  <2_P#*'/XP?]R__P"I#IM=> C&>.I1DKIRC^:(J-JFVNQ^
M*?\ Q$2_\%B_^CP?_,?^'O\ Y7T?\1$O_!8O_H\'_P Q_P"'O_E?7Q317Z;_
M &=E_P#SYA_X"O\ (\GVM7^9_>?:W_$1+_P6+_Z/!_\ ,?\ A[_Y7U^\7_!&
M3]HGXQ_M8?\ !-;X;_'_ ./_ (P_M_Q=K_\ ;']K:M_9]O:^?Y&LWUM%^ZMH
MXXEVQ0QK\J#.W)R22?Y1Z_=7_@CM_P %I_V /V1_^":_PW^ 'QA^(^N1>+=
M_MC^U=*TOP?J%UY/GZS>W,7[U(O*;,4R-\K'&2#@@BO#S_+:?U./U:BN;F7P
MQ5[6?9;;&^'K6F^>6GFS]@Z*_/W4?^#DG]@:'/\ PC_P^^,.MG^$:5\/6^;Z
M>;,E8MW_ ,'(OP.OB5\&?L0?'F\/\+:KX=L+%6]P6O'X]\5\15HSPZO5:C_B
ME&/YM'L8;#8G&NV'IRF_[L7+\DS]'**_,Z]_X.$/B9J&?^$'_P"":VOW6?N?
MVY\4M)T[/UW*^._Z>M9LO_!<3]M_7Y#'H_[$/PV\,D]/^$A^,R7X7OR;.UP>
MO;T-<<L;ED'[^*HKUK4O_D[GJPX9XFJ_!@:[]*-1_P#MI^H=%?ES_P //O\
M@IUXH_Y!OC_]C_PO&?O?VQ)XKO95'^SY$(4GZ\=:BF_:W_;\\2.8O$7_  5K
M^!WA3</F;PI\%M3U'9[@W<>"?K4/,\@C\6/H+_N+%_E<T7"7%LMLMQ#_ .X-
M3_Y$_4NBORQ/BGXK^)OG^)7_  <5>))5;EH?"GP&MM(V>JJT<3$XZ GGO5?_
M (5A^QAXC^?XI?\ !<7]J[6\_?M;+Q5J.GVLGJ&BBTXY_,8J7G/"T?BS*C\I
M+];%K@WC.6V68C_P3/\ ^1/U6)"@LQP!U)KB?&7[2W[.7PYW_P#"POC_ ."=
M!\K/F?VSXJL[79CKGS9%Q7YOC]D'_@@IKY#?$CXB?$OXB#/[Q_%'BCQ1."?]
MKRA%S7;>#?@A_P &]'@?8OAK]E_P_?/'C9%JG@O5M29L>OVQ)-WXT?V_P@O^
M8Z+]'#_Y-_D/_4OC7_H6UEZTJG_R)](>-?\ @L#_ ,$O_  <Z]^W-\.I_+^\
M-%U]-2/X"T\W/X5YW<?\%_\ _@FYJ<[6?PK\:>-?']PC;3;^"_AKJUPQ;T!E
MMXU/X'%7O!/QM_X)-_#<I_PK7]G7PWHCI_JET/X-"V;/8#R[5>:]%M_^"C_[
M,UI MK9Z?XMCC08CBB\%7@ 'H $P*7^LO",=JZ?_ '$BOR3_ ##_ %*XRZX&
MJO\ N'+]3RD_\%@?B-XR_=_!#_@DY^TYKI;_ %-UXA\$0Z':2^A6:>9LK[E1
M2?\ #77_  6@^(''@#_@D]X8\'PO_J;_ ,??&FRN-P_O-!91B1/]TG->L_\
M#Q[X%]O!OQ )]!X(NO\ "C_AXI\*CQ'\(OBB[?PHO@2?+'T'-'^M7#D?AE3^
M<I/\FE^ ?ZD\6=<+47_;MOS/)O\ A$?^#@/XA_\ (<^+O[,_PZMY/N'PUH&K
MZM=Q#_:^UD1,WTXH_P"'</\ P4/^(//QX_X+0?$"6*3[]I\.? FF>&_+']U9
MHO,8X_O$9KUG_AX7X);Y8/V=_C%*Y^[''X DW,?0?/1_PW_ILGRV?[(OQUN6
M[I!\.V) ]>9AQ_C3_P!;\K7P5(+TA?\ 'E;#_4GB7KAY?.27_MR/)O\ AP]^
MR=XKY_:"^-OQT^+!?_7K\0OBW?3K+Z@BV\CCVKT3X8_\$>/^"8'PB:-_!_[$
M7@*5XN8Y=?TG^UW4]B&OVF.??.:U?^&\=2F^:R_8G^.S*.IG\"B,Y^AFYH_X
M;>\<S<V7[#GQ@8-_J_/T"*/)]\R?+4RXNPTU;V\K=DIV^Y(:X+SY;T8KUG37
MYS/:?!_@+P+\/=,&B> ?!>DZ'9* !::/IT5M$,=/DC4#]*UJ\ _X;'^,LW%E
M^PA\2&(^]Y_V:+\LOS1_PUE^TA/S8_L">,6#?ZOS]>LXLGWSG;7*\_RYN]YO
M_N'4?_MA7^I^>+=4UZUZ"_.H>_T5X!_PTW^V#/S9?\$]M68#KY_C_3XCGZ%>
M?K1_PO\ _;PGXB_X)]06^.IG^*^G.#]-L=+^W<"]HU7_ -P:W_RL?^J6;+>I
M07KBL,O_ '*>_P!%> ?\+@_X*#77,'['7ANU[XN?B%"^!Z?(G7WZ4?\ ">_\
M%'[G_4_ /X<VW?\ TGQ5,_X?(O6C^V\.]J55_P#<*HOSB@_U5QB^+$8=?]S%
M%_E-GMGC3Q=H7@#PAJGCGQ1=^1INCZ?->WTV,[(HD+L0.YP#@=SQ7XR?M4?M
M4?$;]JKXC7'C#QAJ$L6FQ2NNAZ&DI,&GP9X4#HTA !=\98^@"J/MC]N.7]O3
MQ%^RIXPT_P"*G@OX9VWAPV<+:LVB7M[->B-;F)@T0<;,AE4G=_#DCD5^5EQ
M]M.T$@^9&P:Y*G#*\1ZLLOAC)85TTIN$J3;FFVE+6I#2+5FK;M/M;R<[\6Z_
MT<\/1SRKDU/,H8F4J4:T,4H*C.$5)P:5"JE*I&5T^9-J,E9)._6UZ=^RO^U1
M\1OV5?B-;^,/!^H2RZ;+*BZYH;RD0:A!GE2.BR $E'QE3Z@LI\!I]O ]S.L$
M8^9VP*B'@!/*9?78YQ[/V?O<WL;62U;?[[:V_EN>!+]H*N)VLI?"'MGB&J:I
M_7;N<IM1C%+ZGNVU:VM[6U/Z%O!?B[0O'_A#2_'/A>[\_3=8T^&]L9L8WQ2H
M'4D=C@C(['BK.KZWHOA^R;4=>U>ULK=/O3W=PL2#ZLQ KXP_8:_8\\1?$']E
M/P?K7B']IGXEZ)IMU:3O;>&_#&N+86T,?VJ;'(0LP<?O#GNYKV+2/^";O[)U
MK>KJWBGP7J/BB^7_ )??$_B"ZNW/U4R!#^*UT8?,<UQE"%3#T%RR2:E.?+=-
M73Y8J;5UKRMZ;-GW>(R;(<NQ$Z./Q4HU8-J4*5/VG+).TH^TG*BI<KNN=1M*
MUU'6QK>.?V^?V1O 4QLK_P"->EZC=EML=EX>WZC+(_\ <'V97 ;MR17.']KC
MX^_$L_9_V>?V.O$TT,G":[X]F31[51_ST$;%I)E_W2#7L?@?X1_"OX9P"W^'
M?PWT+0U"X/\ 9.E0VY/U**"3[GK70UK]4SG$?QL0H+M3CK_X%-R_"*,O[1X8
MP?\ NV#E5EWK5'R_^ 4E3:]'4DCYY/[.7[6WQC_>?M#?M0MH.G2?ZWPS\+;8
MV:8/53>R@S,#T*D$=>:]"^#G[*'[/_P&/VOX<?#:QM]0.3+K5V#<WTK'[Q,\
MI9QGJ0"![5Z)5?5=7TG0K&35-;U2WL[:(9EN+J=8XT'J68@"ML-DV H555Y7
M.I_--N<ODY7MZ1LO(Y,=Q/FV)PTJ'M%2H]84TJ</^WE%+F]9\S\RQ17BOQ!_
MX*'_ +'?PZNO[*O?C7IVKZ@S;8=-\,(^IS2/_<'V974-[,PKF6_;$_:1^)_^
MC_LY_L0^*6AEXCUWXBW,>BVR#_GH(6+23+Z!2"1S7T,<OQDH\SCRKO*T5]\K
M'YY7XPX<HU72IUU5J+[%)2JR7K&FI-?.R/I"N.^+/[0GP0^!6G_VE\7?BCHV
M@J4W1PWUZHGE'_3.$9DD_P" J:\?/[.G[</QA'F?'C]KJ+PI82_Z[P]\*-+^
MS$ ]A?W&9@<<="*[#X3?L&?LM_!_4/\ A(=&^&5OJ^N,_F3>(?$\K:E>R2?\
M]/,GW!&]T"U7L,%1_B5.9]HK_P!N=E]RD8_VIQ-F&F"P:HQ_GKR2?JJ5-RD_
M2<Z;.,;]M_XL?&MC8_L9_LRZUXAM9.(_&GC('2='4?\ /2,/B6Y7IE5"MSTI
M/^&*OC-\<V%Y^VC^TEJ&M6#G,G@7P.&TO1\=XY77$UTONVUAZU]*@ # %%'U
M[V7^[P4//>7WO;_MU1%_JL\?KG&(GB/[G\.CZ>SB_>7E5E4.:^%_P<^%?P5T
M >%_A1X TK0+$8WQ:;:+&92.C2-]Z1O]IB3[UTM%%<4YRG)RD[M]SZ>AAZ&%
MHQI48*,(Z))))+LDM$%%%%2;!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 5XM^W%\+O$?BWX96GQ4^&L6/&?PZU
M:]X<=5RTPCYN+4XY998@05_B**.]>TT5RX["4\=A)T)Z*2W6Z?1KS3LUYH]#
M*LQK93F-/%TE=P=[/:2VE%^4DW%KJFSFO@]\4?#GQK^&&A_%3PG+NL=;T]+F
M)"V6B8\/$V/XD<,A]U-=+7SC^S__ ,8T?M0>)?V6KS]SX;\6^;XG^'F>$B9C
M_IMBGIL8>8J#H@)/+5]'5AE6+J8O"?O=*D6XS7]Z._R>DE_=:.OB#+J.79BU
MAW>C42G3;ZPEJK^<=82_O1D@HHHKT3Q HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH Y+X^ZKIFA? OQGK.M:A!:6EKX4U"6YN;F4)
M'$@MI"69CP !W-?''_!L?JNF:G_P0_\ @?%IVHP3M:6>M0W2PRAC#(-<U E&
M ^ZV"#@\X(/>ON#QAX'\%?$+1CX=\?>#]+US3S(LAL=8T^.YA+K]UMDBE<C)
MP<<53\#?"7X5?#!KIOAI\,_#_ATWH07IT+1H+3[1LW;-_E(N_;N;&<XW''4T
M ?GS_P $6-#T'_@G5XY_:K_88^.GB/3_  U_PC?Q@U'XC^%]0UR]2UAU#PAJ
MEO"(+Z.20A7CA-F\<[@D12DJQ'&?F+PE_P $Q_C%^VQ_P1^_;1^,NA^$+Z#Q
M3^TO\8]3^)/PMT2ZMVBN;S2++4OMFFIY;@,KW48NEB#  I/"^<-FOV=^(?P5
M^#?Q=ET^?XL?"7PSXG?2+CS])?Q%H-O>FREX_>1&9&\MN!RN#P/2NF  & ,
M= * /S"_X*.?M/Z-^V#_ ,$%-$\!? >ZAUWXC?'_ $#P_P"$O"7@RUF4WTFL
MR7%J-2M9(OO1&S2*\-PS +#Y#;RHYK]!?V8_@S9_LX_LV_#W]GK3[T7-OX#\
M#Z3X=@N57 E2RLXK8/@],B+/XUHZ%\%/@UX7\?:A\5O#7PD\,:=XHU=-FJ^)
M+'0;>&_O5R#B6X1!)(,@<,QZ5T] !1110 5G:EX9T_5;HW=Q/<JQ4#$5P5''
ML*T:* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VKXO_P"#A7PKIVF_\$?_ (O7
ML$]RSI_8&!)<,PY\0::.A^M?=%?+_P#P6;_9V^,?[6'_  36^)'P ^ '@_\
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
ME.7-)W9]%0P]#"TE3HP48K9)))?):&/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U;%%2;&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1
M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L
M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M6Q10!X)^VM\!M2\0_"R+XF_#)KD^,/ -X-<\/EIF8S"
M+F>V]2)(@1M'WF51WKOO@]K/@;XU?"_0_BIX4OKQK'6]/2YC0WK$Q,>'B8_W
MD<,A]U-=[7SC^SY_QC5^T[XH_97O/W/ASQ5YOBCX>9X2(L?]-L4]-C#>J#H@
M+'EJ\.O_ ,)^;1K_ &*UH2\IKX)?]O*\'Y\B/J\)_P +/#M3"O6KA;U(=W2=
MO:Q_[<=JB71>U9[M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%>X?*&/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U:\:"*-8U)PJ@#)YI
M:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#SK_ (9A^&7_  TW_P -5_V=_P 5
M)_PCG]D_=&S[W_'QZ^;Y?[K/]SBO1:**TJ5:E6W.[V5EZ+H<N%P.#P//]7@H
M\\G.5NLI;R?F[:A11169U!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7B?[<WPT\1^)?AC9_%WX;P_P#%8_#?4!K_ (?95R9TCYN;4XY*
MR1 Y4?>**.]>V4$ C!%<F.PE/'X2=">BDM^J>Z:\T[->:/0RG,:N4YC2Q=-7
M<'>SVDMI1?E*+<7Y-G._"7XF>'/C)\--$^*/A.;?8:YI\=U""P+1DCYHVQ_$
MC!D;W4UT5?.7[-I/[.'[2'BO]DN^/DZ!KAD\4?#K=PB0R-_I=DGIY<@+*@YV
MAF/WJ^C:QRK%U,9A$ZJM4BW&:[2CH_D]U_=:.OB#+J.6YDXT'>C-*=-OK3GK
M&_G'X9=I1DN@4445Z)X@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'AW[=7P^\1ZA\/=-^.WPWMMWBWX8ZC
M_;FDA1S<VR@"\M3CDK)""2!RWE@#K7JOPS^(7AWXL?#[1OB3X2N?-T[6]/BN
M[5B>55UR4;T93E6'8J1VK;=$D0QR(&5AAE89!'I7SI^RL[_L]?'7Q?\ L<:D
MYCTAV?Q-\.BY^7^SYW/VBT7/_/&;.!R2"['BO#J_\)^;QJ_8K^[+RJ)>Z_\
MMZ-XOSC!=3ZO#_\ "QPW/#[U<)><>[I2:]I'_MR;4TNTJCZ'T91117N'R@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 %%%% !7P!_P %(OVW? GAWXR>%H/@H/M?CCX>:S++/KX8&TA5XS'/I[ <
MS;OE#X*A-I4$L6V_6G[8OQ4U/X*_LQ^,_B3H<QBO[#2#'I\PZQ7$SK!%(,]U
M>56_"OQ0EEEGE:::1G=V+.[')8GJ2>YK\M\2.)*^74J> P^DIVDWU24O=MV?
M,KWZ6TUV_?\ P0X(PN=5ZV<8S6G3;IQCTDY1]_F[QY))<NTN;716?T9_P]=_
M;;_M7^T/^%E6'D[L_8?^$=L_*QGIGR]^/^!9KZI_8M_X*K:)\;_$EG\*_CAH
MEGH/B"^<1:7JEBS"ROI3P(BKDF&0\!<LRL>,J2JG\R*=%++!*LT,C(Z,&1U.
M"I'0@]C7YME?&W$.78I595Y5(WUC-N2:[:WMY-?\ _<,^\+.#,[R^6'AA849
MV]V=.*BXOHWRV4EW4KW\GJ?OU17FG['7Q4U/XU?LQ^#/B3KDQEO[_2!'J$QZ
MRW$+M!+(<=V>)F_&O2Z_I3"XBGC,+"O3^&:4EZ-71_#>88*MEN/JX2M\=.4H
M/UBVG^*"BBBMSD"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /-/VQ/A7J?QK_9C\9?#70X3+?W^D&33X1UEN(76>*,>[/$
MJ_C7XH2Q2P2M#-&R.C%71A@J1U!'8U^_5?'?[:7_  2JT/XX>)+SXJ?!'6[/
M0/$-\YEU33+Y&%E?2GDRAD!:&0\EL*RL>2%)9C^9^(/"F,SI4\9@US5(+E<>
MKC>ZMYIMZ=;Z:JS_ ';P;\0LLX7=;+,SER4:LN:,[749V2:E;6TDEKT:UT=U
M^8].BBEGE6&&-G=V"HBC)8GH .YKZ-_X=0_MM?VI_9__  KC3_)W8^W?\)%:
M>5C/7'F;\=_NY]J^J?V+O^"56A_ _P 26?Q4^-VMV>O^(;%Q+I>F6*,;*QE'
M(E+. TT@X*Y554\@,0K#\PRO@GB',<4J4J$J<;ZRFG%)=];7]%_P3]YS[Q3X
M,R3+Y8B&*A6G;W84Y*3D^B?+=17=RM;S>A[S^QU\*]3^"G[,?@WX:ZY"8K^P
MT@2:A">L5Q,[3RQG'=7E9?PKTNBBOZ4PN'IX/"PH4_A@E%>B5D?PWF&-K9EC
MZN+K?'4E*;]9-M_BPHHHK<Y HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HKSSX_\ [6W[+?[*-EIFI?M.?M$^"OA]
M;ZU++%I$WC+Q+;:<MZ\84R+$9W7S"H="VW.-PSU%:GP1_:!^!G[2W@G_ (65
M^SS\7_#?C?P\;N2U&N>%=9AO[0SIC?&)8692R[ER,Y&10!U]%>6>$/VW?V1O
M'WQ.'P;\%_M#^%M2\1R7MQ96NGVFJ(PN[NW!-Q;02_ZNXGB"MYD,;-)'L;>J
M[3CU.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /R+_P""G/Q+_:!^#7[;'C']I[]M_P#X(FZ7\?\ ]F_0
M-'L=(\+^([B72->N?"VGP[YM0U2/2IEG,;3RR9DDD$(\FTM@TJ;&!]#_ ."E
M7[;7[/?P(_X-W/%7[2W_  3"M?#_ (8\(>+- M].\ _\(/HL6DV^FMJFH+;7
MCQV\"(+6YC\V\+84.EPA)^8$U]7:)_P5._X)N^,X?%^G6O[8G@$S^#-8NM%\
M5Z/J>L);7EM>0R-#)!]DN DTY,BM&GEHZRL-L9<\5\+>._\ @DI\2O'?_!O+
M\7?V5/A_X O=&UWQ9XQUSXA?#;P#<P&*YTFR.M_VEINCF(_ZJX>QA2,Q-CRY
MKDHV"A- 'HW_  5$_9XT+X$?\&ZH\*_#!!H&K_!3P)X7\0>"-8TX".XTK5M,
MFLY1>1.!\LS_ +\,_5O/D)R6-?</['_QINOVD?V2_A=^T/?6L<$_CSX=Z)XB
MG@B&%B>]L(;ED [ &0C'M7P/_P %'/VG]&_;!_X(*:)X"^ ]U#KOQ&^/^@>'
M_"7A+P9:S*;Z369+BU&I6LD7WHC9I%>&X9@%A\AMY4<U^@O[,?P9L_V<?V;?
MA[^SUI]Z+FW\!^!])\.P7*K@2I96<5L'P>F1%G\: .XHHHH ***\J^+7['_P
MQ^,OC&3QOXI\0>*;>[E@CB:+2O$,MM"%08!"+P#ZGO0!ZK17@O\ P[J^!_\
MT-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/0![U17@O_#NKX'_ /0W>.__  KYZ/\
MAW5\#_\ H;O'?_A7ST >]45X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^
M%?/0![U17@O_  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\] 'O5%>"
M_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\] 'O5%>"_\.ZO@?\ ]#=X
M[_\ "OGH_P"'=7P/_P"AN\=_^%?/0![U17@O_#NKX'_]#=X[_P#"OGH_X=U?
M _\ Z&[QW_X5\] 'O5%>"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\
MA7ST >]45X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A7ST >]45X+_P
M[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\] 'O5%>"_\.ZO@?_T-WCO_
M ,*^>C_AW5\#_P#H;O'?_A7ST >]45X+_P .ZO@?_P!#=X[_ /"OGH_X=U?
M_P#Z&[QW_P"%?/0![U17@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?
M/0![U17@O_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7ST >]45X+_P[
MJ^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/0![U17@O_  [J^!__ $-WCO\
M\*^>C_AW5\#_ /H;O'?_ (5\] 'O5%>"_P##NKX'_P#0W>.__"OGH_X=U? _
M_H;O'?\ X5\] 'O5%>"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/
M0![U17@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\] 'O5%>"_\ #NKX
M'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7ST >]45X+_ ,.ZO@?_ -#=X[_\
M*^>C_AW5\#_^AN\=_P#A7ST >]45X+_P[J^!_P#T-WCO_P *^>C_ (=U? __
M *&[QW_X5\] 'O5%>"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7ST >]
M45X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/0![U17@O\ P[J^
M!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/0![U17@O_#NKX'_ /0W>.__  KY
MZ/\ AW5\#_\ H;O'?_A7ST >]45X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN
M\=_^%?/0![U17@O_  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\] 'O
M5%>"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\] 'O5%>"_\.ZO@?\
M]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/0![U17@O_#NKX'_]#=X[_P#"OGH_
MX=U? _\ Z&[QW_X5\] 'O5%>"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\
M=_\ A7ST >]45X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A7ST >]45
MX+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\] 'O5%>"_\.ZO@?_T-
MWCO_ ,*^>C_AW5\#_P#H;O'?_A7ST >]45X+_P .ZO@?_P!#=X[_ /"OGH_X
M=U? _P#Z&[QW_P"%?/0![U17@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_
M .%?/0![U17@O_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7ST >]45X
M+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/0![U17@O_  [J^!__ $-W
MCO\ \*^>C_AW5\#_ /H;O'?_ (5\] 'O5%>"_P##NKX'_P#0W>.__"OGH_X=
MU? __H;O'?\ X5\] 'O5%>"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_
M^%?/0![U17@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\] 'O5%>"_\
M#NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7ST >]45X+_ ,.ZO@?_ -#=
MX[_\*^>C_AW5\#_^AN\=_P#A7ST >]45X+_P[J^!_P#T-WCO_P *^>C_ (=U
M? __ *&[QW_X5\] 'O5%>"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7S
MT >]45X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/0![U17@O\
MP[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/0![U17@O_#NKX'_ /0W>.__
M  KYZ/\ AW5\#_\ H;O'?_A7ST >]45X+_P[J^!__0W>._\ PKYZ/^'=7P/_
M .AN\=_^%?/0![U17@O_  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\
M] 'O5%>"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\] 'O5%>"_\.ZO
M@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/0![U17@O_#NKX'_]#=X[_P#"
MOGH_X=U? _\ Z&[QW_X5\] 'O5%>"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\
M^AN\=_\ A7ST >]45X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A7ST
M>]45X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\] 'O5%>"_\.ZO@
M?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7ST >]45X+_P .ZO@?_P!#=X[_ /"O
MGH_X=U? _P#Z&[QW_P"%?/0![U17@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&
M[QW_ .%?/0![U17@O_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7ST >
M]45X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/0![U17@O_  [J^!__
M $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\] 'O5%>"_P##NKX'_P#0W>.__"OG
MH_X=U? __H;O'?\ X5\] 'O5%>"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"A
MN\=_^%?/0![U17@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\] 'O5%>
M"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7ST >]45X+_ ,.ZO@?_
M -#=X[_\*^>C_AW5\#_^AN\=_P#A7ST >]45X+_P[J^!_P#T-WCO_P *^>C_
M (=U? __ *&[QW_X5\] 'O5%>"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?
M_A7ST >]45X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/0![U17
M@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/0![U17@O_#NKX'_ /0W
M>.__  KYZ/\ AW5\#_\ H;O'?_A7ST >]45X+_P[J^!__0W>._\ PKYZ/^'=
M7P/_ .AN\=_^%?/0![U17@O_  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_
M (5\] 'O5%>"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\] 'O5%>"_
M\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/0![U17@O_#NKX'_]#=X[
M_P#"OGH_X=U? _\ Z&[QW_X5\] 'O5%>"_\ #NKX'_\ 0W>._P#PKYZ/^'=7
MP/\ ^AN\=_\ A7ST >]45X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A
M7ST >]45X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\] 'O5%>"_\
M.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7ST >]45X+_P .ZO@?_P!#=X[_
M /"OGH_X=U? _P#Z&[QW_P"%?/0![U17@O\ P[J^!_\ T-WCO_PKYZ/^'=7P
M/_Z&[QW_ .%?/0![U17@O_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7
MST >]45X+_P[J^!__0W>._\ PKYZ]RTC3+?1=)M='M'D:*TMTAC:9RSE54*"
MQ/4X')[T 6**** "BBB@ HHHH XZS_9V_9^T_P"),WQEL/@7X.@\87#EY_%<
M/ABT74I&(P6:Z$?FDXXR6Z5V-%% ',:%\%/@UX7\?:A\5O#7PD\,:=XHU=-F
MJ^)+'0;>&_O5R#B6X1!)(,@<,QZ5T]%% !1110 4444 %%%% !1110 4444
M%%%% !1110 45X[^U#_P4$_8F_8JN],TW]JS]I[P?X%O-90R:7I^O:ND=S<Q
M@E3*L(S(8PP*F3;M!XSGBO1_AQ\2_AW\8O VF_$WX3>.M(\3>'-9MA<:3KN@
MZC'=VEY$21OCEB)1QD$9!X((ZB@#;HKRS6_VW?V1O#GQ6/P1US]H?PM;>)TU
M.'39],EU1/\ 1[^8 PV4LG^KANI RE+=V65]R[5.X9]1FFAMX7N+B58XXU+.
M[M@*!R22>@H =17(?!SX_P#P1_:&TC5?$/P(^*^@>,-.T36YM'U34?#FIQWE
MO!?Q)&\MN98B4+HLL>X G!;!Y! Y#XX_\% ?V&?V9?&B?#C]HK]L#X:^!O$$
MEC'>)HGBOQI96%T;=V94E\J:16V,4<!L8.T^E 'KU%>8? ']M?\ 8^_:LU/4
M=%_9E_:@\!?$"[TB!)]5MO!WBNTU&2SC=BJ/*L$C%%8@@$XR0:]/H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO'?VH?^"@G
M[$W[%5WIFF_M6?M/>#_ MYK*&32]/U[5TCN;F,$J95A&9#&&!4R;=H/&<\4
M>Q45B?#CXE_#OXQ>!M-^)OPF\=:1XF\.:S;"XTG7=!U&.[M+R(DC?'+$2CC(
M(R#P01U%</K?[;O[(WASXK'X(ZY^T/X6MO$Z:G#IL^F2ZHG^CW\P!ALI9/\
M5PW4@92EN[+*^Y=JG<,@'J=%-FFAMX7N+B58XXU+.[M@*!R22>@KDO@Y\?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!XU_PP+^RIKWC3QK\2OBO\%?#'CGQ%X^O"?$&K^,/#]M?
MR-9)$L%OI\?G(WE6L4**HB7"L[2RL"\KD_G7_P $W-1U_P#X)Q_\$N?VW?VA
M/@O/.OPT\-_%#Q[JG[/=E=RM/;_8K*-K:WG@+YWVKW<(0')W?9W<Y+DM[_\
MM]?\%>?V'M#^,NI?L!^(_P!M?PS\/)(;4+\5_%AU8I=:5:29#:38-$&*ZC,N
MY7E&/L<9+Y\]HE&]8_%#]@__ (*D?L/?%W_@GS_P3V\>:1JOA[3?A/)X9MM0
M\.Z=+#HN@R7=I/!IULLCJHD9##YA2,/L1!O*ET# 'EW['G[,WA;QQ_P;'MX
M\9V_]H7OQ%^!NM>+=?U>]8RW-YK6HPW&IKJ,LC9:2X2=X9%D8D@PIS\HKV[_
M ((P_'&\_P""@'_!'_X/?%+]H#3K3Q1=Z]X5DTSQ,NNVJ72:I/IU[/8//.D@
M99'D>S$K$CEFS@5\\_LX_M7Z)\*/^#<._P#!GC[.E_$KX>?#+5/A;J'@"<@Z
MLGBR&*;2['2Q;KEWGN'-L\:H&+QS*XR.:^KO^"/7[)OB3]A3_@F1\(/V9/'T
M:6VN>'/"QN/$5N) 5M;^\N)K^ZAW#AO+FN9$W#@[,CB@#YX_X-G?#^B^$_V9
M/CYX5\-Z7!8Z=IG[7'C:TL+*UB"16\$8LD2-%'"JJ@  <  5]2^*/^"8G[!'
MQ+^)7B3XR_'/]E'P%\2/%GBK4$N=3U_XB^$;'6KB-(XDA@MH#=0NMO!%%&B+
M'&%!(+OOD=W;Y8_X-I?$_ASQ%\ OVBCH.O6=YG]KOQK<#[+<J_[F7[&T<G!^
MZXY5NAP<5]._\%2_COXM_9]_87\<^(_A@Y/CCQ#:P>$_AY!&^))?$&KW$>FZ
M?L Y)2>Y24@?PQ,>U 'C'_!$OX&?!73$^.?[8_P/^#_A;P9X:^+?Q6NK+P/I
M7@_P_;:98_\ "-:"6TJSGC@MT1%^T7$6H79;'S?:E/O7W57#?LQ_ ;PE^RW^
MSIX&_9P\"(!I'@;PI8:)8OLVF9+:!(O-8?WW*EV/4LQ)ZUW- !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XU_PP+^RIKWC3QK\
M2OBO\%?#'CGQ%X^O"?$&K^,/#]M?R-9)$L%OI\?G(WE6L4**HB7"L[2RL"\K
MD^RU\"_M]?\ !7G]A[0_C+J7[ ?B/]M?PS\/)(;4+\5_%AU8I=:5:29#:38-
M$&*ZC,NY7E&/L<9+Y\]HE !X!_P3<U'7_P#@G'_P2Y_;=_:$^"\\Z_#3PW\4
M/'NJ?L]V5W*T]O\ 8K*-K:WG@+YWVKW<(0')W?9W<Y+DMZ9^QY^S-X6\<?\
M!L>W@#QG;_VA>_$7X&ZUXMU_5[UC+<WFM:C#<:FNHRR-EI+A)WAD61B2#"G/
MRBO4;'XH?L'_ /!4C]A[XN_\$^?^">WCS2-5\/:;\)Y/#-MJ'AW3I8=%T&2[
MM)X-.MED=5$C(8?,*1A]B(-Y4N@;Q;]G']J_1/A1_P &X=_X,\?9TOXE?#SX
M9:I\+=0\ 3D'5D\60Q3:78Z6+=<N\]PYMGC5 Q>.97&1S0!]#?\ !&'XXWG_
M  4 _P""/_P>^*7[0&G6GBB[U[PK)IGB9==M4NDU2?3KV>P>>=) RR/(]F)6
M)'+-G KR#_@V=\/Z+X3_ &9/CYX5\-Z7!8Z=IG[7'C:TL+*UB"16\$8LD2-%
M'"JJ@  <  5]#_\ !'K]DWQ)^PI_P3(^$'[,GCZ-+;7/#GA8W'B*W$@*VM_>
M7$U_=0[APWES7,B;AP=F1Q7SM_P;2^)_#GB+X!?M%'0=>L[S/[7?C6X'V6Y5
M_P!S+]C:.3@_=<<JW0X.* .7_:X_:KUW_@CW_P %@?$W[9O[6O@_4]2_9_\
MCYX/T#PS9?$?3+)[QO FI:8EP18RQ(#(MO.9)[EEC!+LVY%=H74?1/\ P2B^
M%GC";4_C/^W!K3VNEZ%^T9X\MO%O@OPA8:E#=1Z?I,>GP6D%Y,]N[PB\O$B%
MQ,L;N%S&I=F# >>:7HOAK]HS_@M)\=_V??V[/"^F:SX=LOA+H%O\ ?"'BBV2
M73]5T6]@E_X2.\MX9<I+<B[6"WED4>:D2(N0A.<[_@AQ\ -;_9&^/7[4W[*O
MPA\;ZCX@_9Y\'^/-)/PCN+V]:ZBTO4+JSDN-:TJWG)/F):RO;1L 3MDW;OWK
M34 ?HG1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 >-?\,"_LJ:]XT\:_$KXK_!7PQXY\1>/KPGQ!J_C#P_;7\C621+!;Z?'Y
MR-Y5K%"BJ(EPK.TLK O*Y/YU_P#!-S4=?_X)Q_\ !+G]MW]H3X+SSK\-/#?Q
M0\>ZI^SW97<K3V_V*RC:VMYX"^=]J]W"$!R=WV=W.2Y+>_\ [?7_  5Y_8>T
M/XRZE^P'XC_;7\,_#R2&U"_%?Q8=6*76E6DF0VDV#1!BNHS+N5Y1C['&2^?/
M:)1O6/Q0_8/_ ."I'[#WQ=_X)\_\$]O'FD:KX>TWX3R>&;;4/#NG2PZ+H,EW
M:3P:=;+(ZJ)&0P^84C#[$0;RI= P!Y=^QY^S-X6\<?\ !L>W@#QG;_VA>_$7
MX&ZUXMU_5[UC+<WFM:C#<:FNHRR-EI+A)WAD61B2#"G/RBO;O^",/QQO/^"@
M'_!'_P"#WQ2_: TZT\47>O>%9-,\3+KMJETFJ3Z=>SV#SSI(&61Y'LQ*Q(Y9
MLX%?//[./[5^B?"C_@W#O_!GC[.E_$KX>?#+5/A;J'@"<@ZLGBR&*;2['2Q;
MKEWGN'-L\:H&+QS*XR.:^KO^"/7[)OB3]A3_ ()D?"#]F3Q]&EMKGASPL;CQ
M%;B0%;6_O+B:_NH=PX;RYKF1-PX.S(XH ^>/^#9WP_HOA/\ 9D^/GA7PWI<%
MCIVF?M<>-K2PLK6()%;P1BR1(T4<*JJ  !P !3_^"9'Q>NO'W_!;#]NKPO\
M&&Z"^-M"O?"MAX1LKX_O8/"L-M<&-;56Y6!I)XIY-N TEVC')85%_P &TOB?
MPYXB^ 7[11T'7K.\S^UWXUN!]EN5?]S+]C:.3@_=<<JW0X.*]E_X*0? 7_@F
MAX9U6Q_;7_:O^'5V?'VBV3:9X2U#P-XCU72O%'B*5L^5H]HNDW-O<:E)(S;%
MMVWJ [$A4WL #P[_ ()6>*KCX4_\%J/VZ/V+_ LW_%O[+6O#WC72M,A.+?2]
M7U/3X9M2$2CA/.FF!91QFW& .:_2ROA'_@AG_P $Z_&7['_@+XC_ +2OQV\!
M:;X6^)WQ[\6MXBU_PCI3*\/A735:4Z?HX<?ZR2%)Y6DDR2SR88N4WM]W4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C7_  P+
M^RIKWC3QK\2OBO\ !7PQXY\1>/KPGQ!J_C#P_;7\C621+!;Z?'YR-Y5K%"BJ
M(EPK.TLK O*Y/LM? O[?7_!7G]A[0_C+J7[ ?B/]M?PS\/)(;4+\5_%AU8I=
M:5:29#:38-$&*ZC,NY7E&/L<9+Y\]HE !X!_P3<U'7_^"<?_  2Y_;>_:$^"
M\TZ_#3PW\4/'NJ?L]V5W*T]O]BLHVMK>> OG?:O=PA <G=]G=SDN2WIG['G[
M,WA;QQ_P;'MX \9V_P#:%[\1?@;K7BW7]7O6,MS>:UJ,-QJ:ZC+(V6DN$G>&
M19&)(,*<_**]1L?BA^P?_P %2/V'OB[_ ,$^?^">WCS2-5\/:;\)Y/#-MJ'A
MW3I8=%T&2[M)X-.MED=5$C(8?,*1A]B(-Y4N@;Q;]G']J_1/A1_P;AW_ (,\
M?9TOXE?#SX9:I\+=0\ 3D'5D\60Q3:78Z6+=<N\]PYMGC5 Q>.97&1S0!Z?_
M ,$J+;PM_P %5_\ @F7^S-^TQ^UQIL/C6Z\/:'??:-&\16R7=EJ6N65S+I2:
MO<Q2 K-<HEK<LA<%0][)( '5"O!?$G]COX<_#[_@XW^ OQ#_ &// FF^$KN+
MX2^)M4^/-KX7LDL[2ZTAHS9Z4]Q%$%C:66^=@"1N<62MSY'&Y\ _C7\%_P#@
MW[_X([?!/X,_M5>,]&TSQJ-$^S:;X7O]72W-WKE]<R7UU$\N&\JUMIKM_/N0
MK*B)E5D=XXY-;]C'_@I?_P $N=(\>1^'O!?[9OA_XL_'/XS^*K*+Q%<>$M/G
MEN=4O#B**"WC*XM-,L8-^Q'?$<,<LCM)/+(\H!SO_!.;XAZI^UA_P71_;*^,
M7C.0W$/P7L/#WPX\ 03'<NFVDC7<VH^6#PK37=F)&8<D%5)(45-_P3;^(NI?
M"/\ X+=?MI_L'Z1<$>#Y+C0OB/X=TP'$>GW^HV-J^JE%Z*)[BYCD('&Y"W5S
ME_[%O@$_L,_\%P_VH? ?Q%N(M-T']H_2=&\??#75KZ010:A/8+<1:O9([85K
MB.6\\TQ EQ %DQM)(E_X)9?"^_\ C;_P52_:\_X*A:<OF>"/&&JZ3X&^&NK1
M\P:U;Z1:06VH7MN_26V:YM8UCF0E'*R[2=M 'Z*T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'C7_# O[*FO>-/&OQ*^*_P5
M\,>.?$7CZ\)\0:OXP\/VU_(UDD2P6^GQ^<C>5:Q0HJB)<*SM+*P+RN3^=?\
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
M>?@#X(UV#Q1X+^!W@_2-3M2WV74=+\,VMO/#N4HVV2.,,N59E.#R"1WKL**
M.'U3]F/]FS7-3N-:UK]GKP/>7EY.\]W=W7A.SDEGE=BS.[-&2S$DDDG)))-;
MO@CX:?#GX9V4VG?#?P!HGA^WN91)<0:)I4-HDK@8W,L2J&..,GG%;=% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MQ1IT7PD^,C>*_ -UHNG1V4FU=,N \BA6,0C5V'41Z9&H!R:[C_@\>MO$#?\
M!-_X?:G';S3>'++XZZ3+XKCA!(^S?8-15#)C^#>P7G^-H^^* /K7X%P_\%1/
MVIOA#I7Q_P#&7QP\(?!2X\4:='J?A[X<:;\/AKLFD6DR"2"/5+NYN8FNKC8R
MF1+=+54.4!8@N8OV%O\ @H_XN^+/[3WQ"_X)T_M>^#]&\+_'7X9VT6HS?\(Y
M)*=&\7:)*(S%JVG"8M)"/WT0EMY&=HF< 2/AQ'];:==V&H:?!?Z5<12VL\*R
M6TL)!1XV *LI'!!!!%?DM^T?IVJ:I_P>%_ *X^',;,-._9VO9O'C6V=J6QC\
M01Q^=C_II+8@9[M%0!^M5[>V>FV<NHZC=Q6]O;Q-)//-($2-%&69F/   ))/
M  KX>_96_;;_ &H?^"K^M^*/B9^QWXHT3X9? 7PYXBN-#T'Q]JWAHZMKOCBZ
MMR!/<V4$LL=O86*LP57E2>20J?EB(95]F_X*O0>-[G_@F)^T);_#@3G6W^#/
MB06*VN?-)_LV?<(\<[RN[;CG=C'->'?\&R]YX5N_^"(7P.7PG)"8X;'6([U8
MB,I=#6K\S!AV8N2>>S ]"* /0_$WQ$_X*%_ ;]K'X*_"OQIKO@[QW\*_'GBG
M4M,\1>-K+PW+INLZ5+%H>I7=K;7$*SR02)-/;1XNHA#@H(FBS(KM]74R6W@G
MV&>!'V.'3>H.UAT(]#[U^;W_  3-_P"%<_\ !85/VA_VC/VN/#H\7V.G_'+6
M? G@3PKJUU*;/PMH>G6]KY+6L*L!;WTQN'EFNTQ,6**KJL:J #])**_&[X(?
M$_XZ^(/V$O\ @H5^P5\6?C=X[U:X_95CU]OAG\0X/&%]9ZTVFG3-1N=-M[J\
MMI8Y;HP?9 761F5UE5&5D50.._:(_98\-O\ \&U7@3]OYOBE\0A\8? GP?\
M"VN^"_&D'CS4('T1Q)9KY-O;0RI;*ACD=6<QF5V(=Y&8*0 ?N%17X^?\%9O@
MM;_ #]D+X,_\%4/!/Q/\<M\=H?B#X,N]1\;7?C*]*7UO?L@N=/-@L@LH;(AP
MH@A@1=JD'<9)2_>_M^_"CQ'X\_X+]_L\?"32?C]\1_#F@^._A;XKF\26.B>-
MKU8U\FWD5C91O*T>G2RQ'R6FMT20+ED*2XE !^HU%?DE\(_@_JO_  2#_P""
M\WP__9?_ &?OB-XNO/@A^T1\.M=U+4/!7B7Q%=:LFB:OI5K<74EU;O<.\F66
M"-=S,S-]ID5BP6/;W?\ P2=\$?#'_@LO^Q%XB_;0_;'TBY\3>(?B9XUUZ/1_
M-U29)? VF07+6UE8Z0T;#^SWBCC64S0[999)"\COQ@ _3*BOQL_9P_: _P""
ME?[1W_!('XV? KPG<ZO\3_BE^SQ\?9?!.J3?VL]IJ?C[PWI6H6DUW9&[4A_M
M,UKY]N[J?-DBXR\LAW>Y_P#!*K]HS_@G#^UU^U!JGBS]EG0-<^#/Q#T'X<W_
M (?^(_[/&MZ5+H=S8O)>6,@U"*TC985DB:&2)YX5$K">$RB-E0$ ^ROV?O /
M[5W@[XE?%#7?VA_C_I'C#PQKGBI;KX7:)IWAF*PE\,Z2(L&SGE3FZ??@[WW-
M\I.X!Q''I?LS_M/?"G]K7P)J7Q.^"VM+JF@6/BK5-"@U6&17AO9K"Y>UFEA9
M20\1EC<(X.&4!AP17P9_P2$^&&B?$+]H3]OO]GCXI:_XE\6^%8_C9'HZVGBK
MQ;J&H7!TXVTA%HUU/.UP\84[,-(2R#:Q()S\^?\ !)3Q'X/_ &$/^#=+Q_\
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
M71\FRB6)?FE42L)74<^5%(> "1YU_P $T?CW\)OVHOVB?VA_V@?@7XRM=?\
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
M/87=S'*;R>:665(&:81V\ID@_?;FC9HH3& ?L517YF_#>+QQ^W+^UO\ M"?
M_7O@OX/^*/@CX':KH_@+PSX8^)GQ5U+3A81IID<D^I/!!I=XMU>7$S2 7LC"
M9$MU6/9F1I/??^"0?[*O[;W[&GP3\4_ []L+XL:#XLTNU\9W5U\*SIGBJ_UJ
M[T?0)>8M,NKN^M+:2;R2,(V&X8C*JJ(H!]:T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %?*O_!6WX Z[\7OV?K7QQX3L)+K4/!=[)>2VT2EG
M>RD0+.5 ZE=L;G_91Z^JJ" P*L 01R#7G9MEM'-\MJX.KI&:M?L]T_D[,]KA
MW.\3PWG=#,\.KRI2O9[-;-?--KYGX!T5^J7Q^_X))?L_?%[7;CQ9X'U2]\%Z
MA=2%[F+3($FLG<G)80,5V$^B.J_[-<E\./\ @BC\)= UF/4?B9\6M6\1VT3A
MOL%EIZZ>DN#]UV\R5]I[[2I]"*_!JOAMQ/#%>SA",H_S<R2];/WOP9_76'\<
M. ZN ]O4J3A.W\/DDY7[)I<GHW)?(\M_X(V_ '7?$'Q:OOV@]3L)(M'\/V4M
MGIMPZD"XO9EVL%/<)$7W>AE3WK]*:S/!O@SPI\//#%GX,\$:!:Z7I6GPB*SL
M;.()'$H]!W).22>222222:TZ_:^&<BI\/93'"*7-*[<GWD]_DK)+R1_+?'7%
ME;C/B*IF,H\L;*,([M05[7\VVV_-V6@4445[Y\>%?!_C?_@GC^V=XF_X+$>'
MO^"J%AXJ^&<=AX;^&\G@FW\ S7^H>;<V#274WG-?"VPDIEN2V! RA5"<GYZ^
M\**  @$8(^M?F+\(?^"1/_!4#]@;XI^*O G_  3,_;P\"^'/@1XQ\13ZO#X.
M^(O@Z75+OP;+<-F8::J$),J\;%DDC0X7>K-ND?\ 3JB@#\\/^"BWPK^(+Z1^
MS[_P3;_96_:LTW3?B?J'B>Z\7W=M\1M*CU*R\7VFGQSW5_=ZO$I7S!+?W$=P
M(8T(><[EC1("\.5X @_X+._L :EX:U?XH:'^R-KOPTU;QQH^BZ]X;^&'AS4_
M#^MW+:A?0V2SV*;1;37"F82M&XPR1. 5QN'UW^V'_P $\/V./V]M-T>R_:H^
M"EGXCNO#L[3>'=;@OKG3]3TJ1B"QM[VSDBN(@2J$JK[6**2#@5G?LU?\$T/V
M/_V4O$T'COX9^ ]7U#Q%:Q/%9>(_&WC+5/$-[9*Z[7%M)J5Q/]DWJ2K>0(]R
MDAL@XH ^=OA)_P $L?VW?@7\;_VBM!^%_P"UMX,LO@]^T+XUU7Q9JDFH>#I[
MWQ3HM]J,;+<P6DCS+:"/!5%DF2<*D2XB#%B4_9*_X)K_ /!17]D']A7X/_LZ
M>!OVJ?AY=^*/A%X\&I6"R>'+R'2-0T0PZJDUA<L)&FFFF.I ^<%1(O(A*Q,\
M;/-^@E% 'RC\'_V&?$]O_P %#]<_X*@?'G2_!?A3Q/+\*U\$P>'O ^ISWMM-
M;"\6[FU*_O[BUM&N)L10Q(GD*L4<7+R_)Y?E_P"V=^R!\ _VU/\ @K;^SEX_
M\/:Y]KU?P%X6U#Q'\0'T:\5[;4_#T%Y;3:+:7A0D2(VL+]HAC.5D6TO"0=BD
M?<7Q-^&_@GXR?#?Q!\(OB5H,>J^'/%6B7>D:_IDLCHMW97,+0SPED*LH:-V7
M*D$9R"#S7F?[$?\ P3T_8]_X)T_#J\^%_P"Q]\%K'PCINIW8NM7F2ZGNKO4)
M@"%:>YN'>67:"P52VU S;0N3D 7]KWX7?M2^.=0^'7C3]E#XB>&M%U?P9XR?
M5-;TOQ=%<M8>(--?3[NUDL':W!>(E[B.590&\MX5;8^-A\__ &=/V#O$OAW_
M (*!>./^"E/Q>TCPEX<\8>+OA[9>#4\*> [V>\L_LT-S]IEU"\O)[:V>\O)6
M2"('[/&(H;9$S(26'U/10!^?O[#7_!&SXH_ C]B3QQ_P3-_:5^.?AKQ?\$-3
ML]=TWPM8>'O#<MIK!MM2N6N/M%Y=32R()X'=FB2&, .^YW<*JCF?V4/^"8?_
M  6!^"/A*R_8O^)7_!2CPIK?[/6DP?V9:7UAX1E3QG/H2_*-*2Y?]W9JT7[G
MSP\TL*'$13;&4_2BB@#XV^(7[!O[26O_ /!6GP-_P4*\*:YX!M?"G@;X<7/@
MJW\'37-XEW=6<\TDK70F2 QPNI= L(1UQ&1Y@WY1WPT_8;_:C\&?\%:?'/\
MP47U;7_ 4_A_QI\/[/PA_P (G;WUZ+RRMK::.6.[^T&WV2R,R-F+8@ < .=F
MY_L>B@#X'^%/_!-/]L3P3\9OVPOBU?\ Q2\#6,O[4OA]+?3&T.ZOQ<>#[ZVT
MN[L;.59&A7[4/])1G8"%@8]RC^&M_P",/[ /[3_[;6H_ ZP_;8;X6PO\%OB)
MI?C.7QYX'GO9-5\07E@&9+:*UGMHUTF">7RI)]MS<[A$%54.UT^V:* ([MKM
M+65["&.2<1L88YI2B,^. S!6*@GJ0#CT/2OA?]FG_@GA^V+\&/\ @K!\7O\
M@I#XL\8?#?4-,^,NE:9I6K>#]/NK^.?1[:RAM+>&6&Y> K<2"*VRRM'&)&?A
MHQ7W910!\9?LC?L.?M7_ +.G[?/[1G[:'B?5_A[J]G\??[%F_P"$;L=5OH9=
M%ETBQGMK-/M#6K"=91*!*_EH5R756V^6W#?LV_\ !'#QW8? /]J+]EK]L#Q5
MX4U_PA^TO\1M=\:WEUX0EN8;O0[_ %)X7$4:W$124020Q2QRE@0\0#1L&.W]
M!J* /SM_9#_X)O\ _!6?X9^"='_8[_::_;_\$^)_@+X9@CTZ!]!\(3Q>*_$&
MBPX6/2+JXE;RK6W:(+#(\?G3F+=&LJEA(OU9JWP__;8G_;LTKXDZ1\?/#<'P
M#A\ RV>K?#F3P\C:G<:^9V9+U;O9N6,1%%V^8%^0CRF+>8OLU% !1110 444
M4 %%%% !1110 5\7_P#!9[]F'_A:'P1MOCSX9T[?K/@C/]H>6OS3Z9(P\S/K
MY3XD'8*TIK[0JMK&D:9X@TBZT'6[&.ZLKZV>WN[:9<I-$ZE71AW!4D$>]=>
MQ<\#BX5X?9?WKJOFCY_BKA["\5</XC*Z^U2-D_Y9+6,O^W9)/SV/RM_X(P_L
MP_\ "T/C=<_'GQ-IV_1O!&/[/\Q?EGU.13Y>/7RDS(>X9HC7ZMUP7[-G[/'@
M7]EWX46GPD^'RR-96US/<2W-QCS;B65RQ=R.I"[4!_NHH[5WM=6<YB\SQTJJ
M^%:1]%_GN>%X;<'QX*X6I8&:7MI>_4:ZS?2_51245WM?J%%%%>4?>A1110!\
MY>%_@3^UAIO_  4(U[]K#6'^'Y\(Z[\/M+\(?\(];:K>G4+6&RU"^NUOO.:V
M$<LC?;Y5,&U%&U/WO!+4?^"L/_!,'X+_ /!5G]E+4_V?OB;'%I^MVN^]\"^+
MDMP\^@ZF%(24=WA?A)8LX=#QAU1U^FZ* /E7]L_]DG]JKX[?LU>!?V8/A!XP
M\!V&A:==: _Q%_X29;R3_A(+'3I[>:72HQ"@\J"Y-N(Y)22QB=TV?,37TU!/
MXI;PNES<Z7IZZT; ,]DE^[6HNMF3&)C$',>_CS/*#;>=F?EK0HH ^"?^"3?_
M  34_;"_X)O?%SXK1:K\3OAUJOPI^*/CV^\5VW@C1(;Z"7PG=W#N=EF\B%)H
MO+\B%E<(2+>-@5(96ZC]E7]F[_@J?^Q5\%+#X'^&_BC\'_BWI=EYKZ/+XO?5
M/#]WH"2NTGV$3VT-ZNHV\+.4B=HK:3RU"G'&W[.HH ^5OV*_V#_B/^QQHWQ8
M^-,_B7PWXT^-OQL\7?\ "1^-]5DCGTG18YE4QVUE;1HMQ,MM;1NX4ONEF9F+
M,FX;/%O^"87_  3A_P""E?\ P3+^!_B3X'>#_BW\#O$]MXD\<W_BB35-5T?6
M(Y;>ZNXX4D3RXY LD8\A2%RIY(+="/T2HH ^/_@!_P $JKC3OVQS_P %$_VV
MOCQ)\7OB_9::^G>#6@\/C2?#_@NR<,&ATRP,T[K(1)(IGFFD=@['AB375>&/
MV=OVMKC_ (*,WO[6_P 2]<^']_X,M_!$OA/P=X=LI[U;_0;66[2ZN;P2/$8Y
MI[EH+594 C4):PJK'8QD^EJ* /F/_@KU^P]XS_X*.?L-^*/V/O!=WX8T^X\4
MS6C?V]XF\]ETEK>YBN$GACA0L\N8]G+( KMG<"5+/AS^P[X\^,G_  3Q;]@C
M_@ICJ'ACXBV\GA>WT#4_$/AYKF&3588%407KK,N8+Q&CBD\U&8&5/, 7[M?3
M]% 'YB?M(_M)_P#!3;_@A=^RCI?A?1_V=X/VH?AEX2TX:=H_Q&M=4FT[7?#6
MG0@+;KK5C%!.+Y(H@$^V0-"K"(&58F(9_>O^"6W[,_P<O3KO_!36'X[Z?\8/
MB+\>;"VN]5^).F6'V2PMM+15%OH^FVI>1[.V@\M4>.1VF>6',QWJ%3[!(!&"
M*X7P-^S-\!_A;XPN_'/PL^&>G^%K_4;E[G5D\,;].MM2N'4JT]U;6[)!=38.
M!+*CN,#!&!@ [>XMX+N![6Z@26*5"DD<BAE=2,$$'@@CM7P-\$/^"8_[87_!
M-3XE^*O^'8/Q;\ W_P (/&>NR:S<_!/XM17T%OX<OI,>:^E:E8I+)%$X51Y,
ML#JJHO+,2]??E% 'CGP[^%O[2/COQ5IGC_\ :P\6>%H4T28W.B^!/ (NGT^.
M\VE1=7EY=!)+]XP3Y4?DP11L3(R2R+"\/@OPB_X)V_M+_L'_ +5WQ5^,7["/
MBCP+JOP\^-.N'Q%XH^&?Q O+W3QH6OL6\^^T^[M(+C=%-O)>VDB7&Q%6154
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
MP-!%;AY)(K5$<^8X9IV";6Y_]HS]A;]KKXJ_\%2OA-_P4#\%>)_AW;:%\(]
MU?1[+PCJ=Y??:M9AU"*2*:62Y2W*VK -&501R@&,Y9MWR_:-% 'QQ^UO_P $
M_?VF_B?_ ,% OA1_P4&_9E^-?@SPIXA\(>"=0\)>*=*\8>'KG5;633[MS(9K
M8036[/-&[N5#LBMM0D@;E/3_ /!4;_@G5+_P41_9N\-?";3/BG>>&/%O@[Q]
MH7B7PQX]@/E7NFW%I<*MS<1M"J[9FM)+K8%"IYQB)"JO'U!10!\=_MG_ /!(
M7X1_M1?$C]FCQ;X6EM_#&F_ #Q"(I-,L]Z+J/A?[%Y;:-A/OQ/+;64;(YV>0
MUR.2^&UO^"MW[ ?Q9_;T^$OP_3X ?&#3/!WC[X3_ !7TCQ_X-O/$-@]UI=U?
MV'F^7#=QQ_-LS+NW ,04VXPY(^KJ* /@?7O^";'_  4 \=_\%"/A'_P4'\:_
MM;_#R+7?"O@W4O#GC#1=%\!7$=E;65RV[9I2RW$DC2G<^;B[ED57"N("N8*Z
M[]B3]A;]JC]G#_@H!\?_ -KOXB>*O .H:!\?[_2+K4-!T:XO?M>@-IEK-;VP
MCEDA"78=9<2;EAY^=<8V-]E44 ?GI^U/_P $J/VVO!W[>FN?\%$/^"4G[5GA
M?P!XE^(6FVEE\5O _P 0='FN]"UYK9!'#> 0JS)*J*HP%5MV]A*HED5OK+]D
M7X$_%?X.>"K[6OVBOC*OQ ^)'B>[2\\6^)K;2EL+)2B"."QL;92?L]G @(12
MS,[R33.=\S5ZS10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
0% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>pega-20221231_g3.jpg
<TEXT>
begin 644 pega-20221231_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MA 7< P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BJ6M>)/#OAR..7Q#K]E8+*2(FO;I(@Y'4 L1FI-*UG2-=
MLQJ&AZK;7MN6*B>TG61"1U&Y214>TIN?)=7[=31TJJI^TY7R][:?>6:**S?$
M'C+PAX3"'Q3XKTW3!)_JSJ%]'#O^F\C-.<X4X\TW9>8J=.I5GRP3;[+5FE15
M*P\1^'M4TLZYIFO65S9*I9KR"Z1X@ ,D[P<8 ]Z?IFN:)K:NVC:Q:W8C($AM
M;A9-N>F=I..AI*I3E:S6NWF-TJL;WB]-]-O4M45'=75M96[W=Y<1PQ1KNDEE
M<*JCU)/ %0Z9K>C:TCR:-J]K=K&<.UM<+(%/H=I.*;E%2Y;ZDJ$W'F2T[EJB
MBJ^J:MI6B6;:CK6IV]G;I]^>ZF6-%^K,0!3;45=["C&4Y*,5=LL45D:'\0?
M7B>Y-EX:\;Z1J,P&3%8ZE%,WY(Q-:]3"I3JQYH-->6I=6E5HRY:D7%]FK!11
M15F84444 %%%% !1110 445Y]X?_ &IO@)XI^*LWP2T#X@QW'BBWNKBVFTH6
M%PK++ &,J[VC"?*$;G=@XXS7/7Q>$PLH1K5(Q<W:*;2YGV5]WY+4Z\-@,=C8
M5)X>E*:IKFDXQ;48K>4K)V2[NR/0:***Z#D"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLWQCXJTCP+
MX2U3QKK\WEV.D:?->7;^D<:%V_' -3.<*<'.3LEJWY%TZ<ZU14X*[;LEW;V1
M\)?M]7NI?M/?MK>%?V8_#6H;8-+\NTGE4;A#/.!-<2X'79 L?'JC"NC_ ."1
M_P 1=1T#5/&?[-OBAC#>:?=MJ-I;2'E'1A;W2?@PA.!_M&O!OV7?VIO 7PY_
M:<UO]H[XW:3K.H76H)>36<6C6\4K175Q(-S'S98P%$9D0 9^\.@%6=%_:;\
M:)^WW#^T1\.;;4=/\.ZKKB/J=OJL,<<J1W"".[9A&[J1N9Y1SU Z$5_-^"X@
MP,,^I\02K+VE2O*,H7U5"45&+:_NV_(_KS,>%<SJ<,5>%8X=^QI86$X5+:/$
MQDYS2?\ ?;M_X$?=7[<O[1EY^S3\";KQ;X?\LZYJ5RNGZ'YJAECF=68RE3U"
M(C, >"VT'@U\E?LP_L">+/VO?#<OQ]^-_P 4M4@BUBXD^PN%\^[O0C%&E9Y"
M0B;@55<'.T_=&,^E_P#!92UO9?AIX+U"($VL>N7"2L.F]H04_1'_ %KW3]AC
M4-,U/]DCP'<:2Z-$FAK$^SH)4=DD'UWJV:^]QN"H<3^(%7 9A>5"A24HPNTG
M*7+>3LU>W-;Y+Y_E^79CB>#/"RCFF56AB<56E"=2R<HQCS6@KIVORW^;ZV:\
MX_9N_P""<&G_  $^(.OZMJ7Q%EU[P_K'A^;35TUX&@8^=A9/-56*283<H/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *\+_P""AFF_%GQ5^SQ<_#WX/>#;_6+_ %^^
MAM[Y;! 3!:*?,=B21]YD1,=P[5[I17!FF!69Y=5PCFXJI%Q;5KI/1VO?IH>G
MDN9RR;-J&/C!3=*2DHRO9N.JO:ST=F?,?[#/[%?@?P=\!+7_ (7M\%M"OO$F
MHZA<75U'X@T2WNI[2/<(XXMTBMM&V,/@'&9#WKD_^"BG[$5MXE\)^'O$/[-O
MP8TZ#4++4)8-3T_PUI4%L9X)$#+*ZH%#;&CQGJ/-K[(HKP:_!>25^'UE7):*
MBH\Z4>?2SYKVW;5W_D?48;Q$XCP_%+SQ5&YN<I<C<O9VDFN7EO\ "D[+KHGN
M?/\ !\#_ !'^U#^Q'I/PJ^-FD7>@^);?3XXQ->Q;I;:\MB8XK@@'Y@Z#+8/(
ME8#!Z?-GPY\,_P#!2S]C)[OP)X$^'L^M:-)<M+%%!9#4;-G/!EC,9$D6['*G
M;GJ5S7Z)T5CF'!>&QM2AB(8BI2KTH*'M(-*4HI?:TL_PW[61T95XB8S+J6)P
MM3"TJV%K3=3V,XMQA)N_N.]U;1:WV[W;^</V./$O[='C7XB:GXC_ &FM!;2?
M#O\ 8S)IE@;2WMP+LRQD'8I,W"!QESCGCDUL?\%$?@)K7QZ_9YGT[P?HSWVO
M:-J$-]I5M"!YDW/ERQ@GUC=FQW*+7N]%>C'AVE/(JF68FM.JJBDG*;O+7JG:
MWN_95M+'CRXLKT^)J6<X/#TZ$J3BXPIQ<8>[T:O=\RNI.]W=['P[_P $X/V4
MOC#X3^-NH_%SXY^#+_39=*T5+31CJ07?+*ZB+<N">$AC*?\ ;05]Q445KP[D
M&$X;RU8/#R<E=R;E:[;ZNUNEE\C+BSBG'<7YN\?BHQB^6,5&-^6,8K97;>]W
MZLR_&_@W0?B'X.U/P+XIM//T[5[&6TO(@<$QNI4X/8C.0>Q -? %I^S-^W9^
MQ#\1;_6_V?K*;Q#H]Y\AFT^!+A+R($E%GMB=ZR+D_,HXR0KX)%?HG17-G_"^
M"SZI2KRG.E6I7Y:D':2ONO-?\'75WZ^%^-,QX8HUL-&G"MAZUN>E47-!VV>Z
MLUW]+JZ5OS4^,_PY_P""A7[9>N:5+X]^!<UJ^DQRQ6A^Q+I\2+(5+EC/)\WW
M!W^@KZC_ &W/A)\1/&_[&=I\-O!GAB?5=:MCIB265EAF_= !R.0"!CK7T117
MFX3@?"8>AC(U<14J3Q4>6<I-7LDTK:;V?6_0]?'^)..Q>)R^='"4J-/!3YZ<
M(*25VTW?WMFUTMN]3Q/_ ()[_#WQK\+_ -F#2/!_Q \.7&E:G!?7CS65TH#J
MK3LRDX)Z@@US'_!1#]C37OVF/#FF^+OAP8#XFT%)(X[2XE$:W]LY#&(.W"NK
M#*Y(4[F!(X(^DZ*]>KPUEV)X=CDU>\J2C&-]I>[:SOM=6OM;RMH>#1XPS;"<
M62X@P]H5I3E.UFX^_?FC9N[BTVM[]G?4_/;Q1XD_X*A?$[X9_P##.FM?!V\6
MUGMDLKS5CI?DS74*X&V2Y>3R<$ !F4 L,Y)R<_47[#G[+LO[+?PB;P[KE[#<
MZ]JUU]LUJ:W),:/M"I"A(&Y44=<<LS'IBO9Z*X<GX0P^69BL=6KU*]6,>2+J
M-/ECV5DM>[]>[/3S_C[%YSE+RS#X6EAJ,I\\XTHM<\N\KMZ+HEV79'YO_M>_
ML8_M"2_M'>,=4^$7PTU+4=!\33+<M<V:KY;F5HYY4;)&,7"$_@#7TE^VI^S3
MK/B_]C'3?A5\.]!DU+4O"G]FG2K.V4;YA"@MGVYQ_P LY'8_[OK7T=17/A^
M\HPZQR4I-8I-/;W$W)VAIWE=7OLCJQ7B=GN*EEDI0@G@FFFK_O&E&-YZZWC&
MSM;=^1\>?\$S?V;/BM\/?'/C'XM_&SPC>:7JVH0I;67V]1OF\V0S7$G!/5DB
MY^M:_P#P5!_9@^)/QU\.^'/&/PMT1]4O?#[W,5[ID+J)9(9O+(= Q&XJT>"H
MY.\8!P:^K**Z(<&99'A>61N4G3E=N6G,WS<U[VM=.W396.6?B'G,N-(\21A!
M58V2A9\BBH<G+:][-7Z[NZ/EG]C3XG?MS^(?%FC^!?C1\($T;PKI.D-!/JEQ
MI+VUQ,T<86+<9)<,20,[$'OBN%^"'[._QM\._P#!2?5?BUK?PWU&V\-S>)-=
MGBUB1%\EHYDN!$P.<X8NN..]?<%%0N#J=2EA8XC$U*CP]15(N35VU:T7I\.G
MKJ]31\?U:5;&SPF#I4HXJDZ4HQ4DDI7O):_$[]=+)*Q\L?\ !4KX-?%'XR>!
M_"FG?"_P5>ZU/9:M/)=162@F)#$ "<D=37MW[,GAS7/"'[//@KPMXFTV2SU#
M3_#5G!>VDPP\,BQ*&4^X(KN:*]7#9#AL-GU?-8R;G5C&+6EDHVM;2_3N>'B^
M)\7C.&,-DDH15.C.4U)7YFY7NGK:VO1!1117NGS04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M4B!8=  P!R 6QFOI;X"?M4^"?C?\ Y_CN+633+;3(;@Z_9N_F&RD@C\R50P
MWC85<' )##@'(J<KXQR#-\7+#4*CYXQYO>C*-XK[2YDKK]-=BLY\/^*,AP,,
M9BJ2Y)24/=E&?+-[1DHMV?3UTWL>HT5\0Z?_ ,%*OVG_ (P:WJ3_ +./[,T.
MJ:7IK#SO/M[B[F1&)V%S"Z*C,%8A!NZ'!.,UZ]\%?VN/C!X[^"OBSXD>-/V:
M]7MM5\+W*6L&A:8DS7.IW!"ED2!X_,CV!XR?O\$G'RXK/ <:Y#F-7DH2FU:3
M4O9SY6HIN5GRZVL_79:Z&V9^'/$^44%4Q,8)WC%Q]K3YXN;2BI1YM+MKR2U=
MDFSWI=0L&O#IZWL)N%7<T D&\#UV]>XJ:ORO^$_[3/QZ7]K?Q'\<?"'PENO$
M?B?58;J.Y\/0V5Q.]I#OC7;LB'F8B6-(\D#ISS7W]\-?C-\6=?\ V:)OC#XV
M^#EU8^)K:SO;A_"+1RVDLGDO($0"92ZET0$9!SN&.HKEX;XWP'$/M5&$H.'.
M_ADTX1:5[\MN9W^!7:\SLXO\-\TX4]@Y5(35107Q1352:;<;<U^5-6YW:+\C
MU*BOB.__ &_/V[)M"G^(6E?LD16WAN"(SR7-YI%\Y6 <E_,WH"H')<)@8)Z5
M[Q^QK^U]H/[6G@V^U*'03I.LZ-+''JVF^?YB 2!C'+&V 2K;'&",@J1SP3VY
M9QCD>:XZ.$I2E&I)-Q4X2CS);N-TKZ:GG9QX?\29)ELL?7C"5*#49N%2$^1O
M1*2BW;5V[7MW1[)17QSXJ_X*E:I\/?C9XS^&7BCX7Q7MOH=Y=V.@KI4C_:+Z
M[CN%CB23=D*K+N)*@G(& <XKFK__ (*D_M&?#;Q?9V_QP_9MBT?3+S]XEI+9
MW=G=M!G!>-IR5D(_W0">,K7#5\0^%J,FI59:2<9-0DU%IV]YVTN]NYZ=#PGX
MVQ,4X48^]%2BG4@G--<WNIN[:35^BVN?==0VE_87X8V-[#,$;:YBD#;3Z''2
MO%?VK/VH->^&W[/5M\3OA!X$U/Q"/$.EF>RU6SMW,&EP/ '6[G*JVT ," <
MD'+#%?&'[$O[1?[1WP:\*:YIOP8^ %[XSMK[4DFOKRWTJ\N?(E$> A, (!(Y
MYYI9OQUEN49S1P,HRDI1<I2BI.RM>-DD^;FZV>@9!X:9OGW#U?,X3C!PDH1C
M*48\SO:?,W)<G+T35Y/;S_3^D9E12[L  ,DD]*KZ+=W=_H]I?7]J8)YK:.2:
M J08W*@E<'D8.1S7RU_P5B^.>O\ PW^$>E?#3POJ$EK<>+[B=;^>%R'^Q0A/
M,C!'(WM(@/JH9>A-?09WG.'R/)ZN855>,%>VS;;22\KMI>1\MPWP_BN)<_HY
M50:4JDK7W223<GYVBF[==CT7QQ_P4)_9'\ :S)X?U;XM075U"Y69=)LI[M$(
MZCS(D*$YXP&)%=?\'_VEO@9\>O-B^%'Q%LM5N((?-GL@KPW$:9 +F*55?:"0
M-V,9(YY%?//['/\ P3E^!M]\%-&\>?&;PJVNZSXAT^.^$4][-%%9P2J'C15B
M=<ML*EBV2"2!C'/M_P !/V0?@S^S9XDUOQ+\+M-O('UR***2&[NS,MK&A8[(
MF8;PK%@3N9B2B\\5X&28SCC&U:.(Q=.C&A45W%<_M(IJZO=\K>R?KT/J>(\!
MX;9=1Q&$P%7$3Q-)\JE)4_93DI6E:RYDEJUWMN]#U&BOF#]FW]N[QQ\;?VG=
M7^!6M>"=*L['3CJ'EWMK)*97^SR[%R&)'(Y-;'[>?[9/B_\ 9*/A4>%/".FZ
MK_PD OO/_M"21?*\C[/MV[".OG'.?05Z2XMR1Y-5S13?L:<N63Y7>]U';=ZR
M1Y#X$XD7$%')737UBK'GBN:-G'EE+>]EI%Z'T/17C7QU_:7\2?"?]DRS_:&T
MOP[8W6H7.GZ9<-87#N(0;GR]P!!W8&\XY[5X-XF_X*U^(+[P?H%G\*OA9;ZI
MXJO;(S:Y#*D\EO92"1E\I$0AY"0H?=N 4.H^8D[<\SXSX?RBM[+%56I."FER
MMMJ3LK66KOTZ+5Z&N3^'O%.?4/;X*BI0525-OFBE&45S/FN]%;KLWHM3[>HK
MYD_:;_;?^(_[/GP>^''CU/ NE7>I^+]+6XU:SN3-&EK+]G@D9$ ;< &E888D
MC KC]?\ ^"H7BOQE\7-/\#_L]?"^'4]&DU*VM;S6-3MYY&?S'5694B*B)1DX
M9R<XS@=*SQ?&_#N!Q#P]6HU47)[O*VWSKF5E;73?ML]6C7 >&_%F982.*H4D
MZ3]I[_-%17LY<LKMO2[TBMY:M:)GV717S[^V3^W?HG[,FHV7@'POX7/B'Q9J
M,*RQ6'FE8K:-F*HTFT%F9B#MC7!(&21E=WETO_!1[]I;X0:WILW[3_[,PTC1
M=3?$5S8V\]O*%XW%?.=U=U!R8R4/N*K'\:\/9=C)X:M4=X64VHRE&#>RE))I
M?U<G+/#KBO-LOIXNA2C:HFZ<93A&=1+=PC)IO]>A]IT5Y%^TU^TTWP@_9O7X
M_?#FSL=;AN392:?]I9Q%-#<,N'^7!'RL#C\Z\%'_  4_^-'Q"\-62_ 7]F^Z
MUW5K:P$WB:=+"ZNK:SE);Y$2#YMNU00S..I&#C)TS+C#(LIQ7U:O4?.XJ:48
MN7,FVERV3OLWZ:F.3\ \39Y@OK>&I+V:FX2E*48*,DDWS<S5MTO5VW/M>BOF
M;]B+_@H&_P"TUXFN_AKX\\(VVC^((+1KJUDL)'-O=HA =0KDM&ZY!QN;(W=-
MO.C^V=^WYX>_9>U*W\">'/#2Z]XHNK<3M:R3F."SB8D(TA4$LS8.$&#CDD9&
M:AQ=P_/)?[5]M:C>U[._-_+RVO?RMMKMJ1/@/BJ'$?\ 8?U=O$6O9-6Y=^;F
MOR\OG??3?0^B**^-OAC^WC^V3K/Q&\.^%/B%^RJ+.Q\0ZE#:V]R^EW]@%5V
M,@DFWJP5<N>.BUO_ /#??Q!\*_MD+^S/\3/ >CV6G2Z]]@AU6WDE$KQS+FTE
MPS%?G+Q;O3<?2N6EQQD%6E"HW.*E-4_>A)>])72=UI=:W^\[J_AMQ11K3I*,
M)RA3E5:C4A*\(NTFDG=M/2V[>USZJKB_C'^T+\(O@!:6%_\ %SQ3)I%OJ4S1
M6=Q_9=S/&[J 2I:&-PAP<@,1D XS@XXO]MW]JN?]E+X;Z?XGT;1K34M5U351
M:V=E>.RH8PC/)(=I!PN%'U<5S7B2P\5_MH_L#W^O?$3PG8Z?JVJZ9-JNA6ED
M'(B>$LULP+DD&0*1D?P38]:Z<SS]1JXC 8!J6+IT_:<LHMQMI9-IK66RUOJG
ML<63\+N=#"YGFB<<#6JJDY1E%3OJFXIJ6D;7;Y;:-73:/H?3[^QU6P@U33+R
M*XMKF%9;>XA<,DJ, 592.""""".N:FKY=_X)0_&"_P#B!^S_ '7@+6;MIKKP
MAJ MH&=LD6<H+P@GV82J/154=J^HJ]'(\UI9YE%''4U95(WMV>S7R::/*XER
M.OPWGV(RRJ[NE)J_=;Q?SBT_F%%%%>J>&%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %?G1_P4S_Y/?\,_]@?2_P#TKFK]%Z^5?VN_V$OB?^T%^T1I'Q?\
M)^*=!M-/T^QLX)K?49IUF9H9Y)&("1,N"' &3US7PWB#EN.S7(8T<)3<Y^T@
M[+LF[L_2_"G.,LR3B>6(QU54X.E4C=[7=K+3N?560.IKYE^-'_!+CX-_&#QC
MKGQ%?Q]XFT_6=;NY+J0B2WEM8I&](_*5RN>WF9]Z]<_:;^#^M?'?X,:I\-/#
MGBO^Q+^\DMY;34]C-Y+PSI*/NL&&=F,@Y&<X.,5\L7_[%/\ P4JNM.D\)S?M
M46]QIDH\MVE\6ZAEXSP0Q,!8C'!7)':CBV2Q$XX:OEDL53MS)Q:TEJFFKIJR
MM[WGY"X$B\+"6,PN<PP5:_+*,HN[@N5IIV<97=URZ?#KN5O^";'[2/Q5A^--
MU^S)XP\2_P!NZ+;VUVFFW# ,;62W;JCXRT3J&X;.#M(QSGO/BE_P2K\+>,?'
M>K^)_ WQFU/POI6OW!FUG08=/\Z*4E_,*JPE0!-_S!65PIZ<  ==^Q7^P7H/
M[*UQ=^,M=\1KK?B:^M?LS7,,!C@M(2P9DB!.6+%5RYQP  !SGTS]HSPC\4/'
M_P ']8\#_"'6M.TW6-7@^R_VAJ4TB)! _$I4QH[;RF5' QNW9R #Y>3\,5:G
M",:.?476G3<I0AS-SBK:04DT]=K7M9I/;3VL_P",J%+CN5?AC$*A3JJ$*E3D
M2A*2=Y5'"46M-[\O-=-K5W?QO\"_A7X3_:+_ &F+'PKX,M)9_A3\'("E@)FW
MC4[GS&<R.<89KB=6D/ !BB5<#(%>9?!WX6:!^T;\)OC?\>?B7=W-SXAT:SCU
M'3KD73 )/(9YI"PSA@PC" '@ G'."/T!_9*_9VTS]F3X-6/P\AF@N-2=VNM<
MOX =MS=/C<5) )10%1<@<("0"37S=XZ_X)K?'_0?$WBK1/V??BUH^G>#/&<B
M_P!K:;J$DL<BQ"0R+"0D+[E0LP5@RDJ2IX)S\WF'!^84,OPM>6&]M*7M75IQ
MM[LIT^6BDF[<M&R2U?+JT?7Y3Q_E6)S3&X:&,]A"/L%1JSO[T*=7GKMM)OGK
MW<G=+FTC+8]9_P""8?C37?&7[)FEQZ_=R3OI&HW.G6TLK98P(59%R>RA]@]
MH':LS_@K ;H?LG2"WSL/B.R\_']W]YU_X%MKU[]G#X':-^SK\'])^%.CW[7G
MV%'>[OGCV&YGD8O(^W)VC)P!DX4 9.,UF_M@?"2[^-_[./BCX>Z7!YFH3V(N
M-,0=7N876:-!Z%BFS_@=?>5LIS#_ %!EE]36LJ'+;?WE#X;]>Q^8X?/,J7BC
M'-:6F'>)YT[6M%S^*W31\UNA0_83%J/V1? @L\;/[%&<?W_,?=_X]FNN^/G_
M "0OQI_V*6I?^DLE>"?\$GOBQ;>*?@)<_"B_FV:GX0U*5/LTG#_99W:5&P>>
M)#,I';:OJ*^C/B7X9O?&GPX\0>#M-GBBN-6T2[LK>2<D(CRPNBEL G +#. 3
MCM77D&(AF7!U"5'6]%1M_>4>5KY231P\482IE'B!B88C2U=RN_Y93YT_G%IG
MQA_P1<_U_P 2/]S2/YWM<!^WWX4CUG_@H1:Z#XFU673=-U^31X)-01MIAM9
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
M;&L<D>P =MNT8^E>,_\ !)WP[IGC']F#QOX/UV-I+'5-?N+2[C5L%HI;*%'
M/8E2>:^D_P!H_P"&>M?&/X'>)/AAX=O;6VO=9T\P6\]ZS")&W*<L55CCCL#7
ME/[*_P"QU\0_@=^SEXV^#/B7QAI9U'Q.UY]BU+27F=+7SK-8%<[T1MRL-W'M
MSFOL\SRO&SXWP^,A1YJ4:$XMZ6O[UH_._IJ?GF39UEU/PVQ67U<0H5YXF$TM
M6[+DO/Y6;WOH?/'BS]DO]LK]AK6]1^)/[/?BV?5="13)=S::JM(;=,D?:K1P
M1)M!;YD#[02?DR<?2G[!7[95_P#M6^%M5L?%NA6]CX@T P_;6LMP@NHI=^R1
M%8DH<HP9<D="#S@>32_LB?\ !32UT>?P1:_M2:9=:1<0M \EWKET\AA8;2"S
MVS2+QV#?0U[1^Q)^QO9?LE^%M234/$::MKNN21-J5W#$4AC2,-LBC!Y(!=R6
M."V1P,5X/"^79S@.(*:P5"M0P;4G4A5E%Q3L[>SU;^*VN_=V/I^-,WX?S/A6
MJ\RQ-#$X]."I5:,91G**:YO:Z)?#>RVVLD]3Y;_X)S_\G\>*?^O/5_\ TKCK
MZW_;1_:=/[*WPB'C;3M$BU'5+^_2QTJUN&(B$K([F23:02BJAX!!)(&1G(\
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
MC>2&!(V92P!VDJ2,@''85TY9E6+I<>X['U*5J<X049::VC'F2Z]-?0Y,YSS
M5_##+,LI5DZL*E64X*]TG*;BWTV>GJ?G5^U1'\1K[_@I5?6_@_4+6T\0GQ#I
MB^'[C4@ODQR_9K?[.2'5EQG;C((R:]1^,G[,7_!3'X^^%8_!?Q5\7^%-2TZ&
M]2[BA5K>$K,JLH8-';JW1V&,XYKU[]M#]@C2OVFM3M?B%X.\3)H/BRR@6'[3
M+&Q@O(U)*"3;\R.I)Q(,G'!!PI7S:+]DO_@IMK5FGA;Q!^U?96VFJOER7%MK
MET9RG3[RVZ.YQ_><9[FOB,5PSF.#S+'4L10Q%6E7G*<?8U$H24G>U2+>ZVN_
MNL?I&"XQRG'Y/EM;"XG"T:V&IQIR^L4I2G%P27-2DEL[7LG\[W18_:A^'/BW
MX2?\$OM/^&_CJ2!M5TBYM(;HVTWF1C_3&*!6P,@(5'3M7;_\$I-(L-._9-M[
M^UMU66_UZ\FNG Y=E98QGZ*BBNK_ &C_ -FGQ?\ %W]E2T^ 7AOQ/9'4[2WT
MZ)M4U4R)',;8(&<[0[ MM)QSR>3WK5_8T^!7B?\ 9R^!=E\+_%^J6%Y?6U]<
MS//IKNT1620L "ZJ<XZ\5];@<CQ>%XUHXA4FJ,,+&FI-IVDGLWU=MW;4^$S+
MB3 XWPZQ&%E6B\14QLJKBDU>+C?F2Z1YMDW='QY^RE!#9?\ !5+Q#9VD8CBC
M\3>)$2-!@*H:YP /08%5OB%]CO?^"M<4?CC:8!XST]46Y^[Q!#]G'/;/EX^M
M>\?!S]A7XG_#K]M/5OVD]7\4Z#-HU_K6KWD5E;33FY5+LS&,$-$$R/,&?FQP
M<9JY^VQ_P3W/[1_B>'XI_#CQ5;:+XFC@2&[6^5Q;W@3_ %;EXP6CD487<%;(
M"C QD_)KA;/EPW)1H7J4\6ZRIMI<\$DM.G_ OULC[I\:\,/B^+GB4J5; +#N
MJDW[.HVWKI?3K;K:[M=KZ<) ZFOAS_@KO\(KO3;WPQ^T=X91H9[>5=,U.>$8
M9'4F6VEX[@B5=Q_V!Z5L_#+]BK]N.Y^(/AO5_C9^THE[H&@:U9ZA)IRZ_>WA
MN3;S)*J&-T13G9C>Q)7.<'I7OG[9FA^"_$'[+OC6P\?7T=K8+H<LRW,F/W=Q
M'AX"H/5O-5 %'+$X[U]AG$<3Q7PMBZ>*PTL.XKFASM7YHKFOI\*NK7?1L_/\
M@E@^!^-<#5P>,CBU.7+45-2MRS?+RZ_$[/F275(^(/VF?B;J?[='Q]^&?PW\
M-N42?1-/2Z2,9%M=7:)/=N/:./9G_KD:_2'1M$TCPUX?M/#FE6J06&GV<=M;
M0#[L<*(%5?H% %? G_!('X.'7?B%KOQNU2UW0:%:#3]+=UX-S,,R,I]4B&T^
MT]?7?[87Q=LO@G^SIXG\9S72QW;Z<]EI*[OF>[F4QQX'?:27(_NHWI7F\"U)
MT\FQ?$>8?'6O)O\ N4U9?BGZZ'L>)=*E5X@P/".5+W,.E!)?\_*K4G]R<?1N
M7F?+G_!&LN/%'Q&6SS]D\C3OIG?<[/TW5]WU\M?\$GO@_?\ @'X!WGQ UFT:
M&Y\7Z@)[=77!-G""D3$>[-,P]593WKZEKW_#W"5L%P?A8559M.5O*4I27X-,
M^6\5L=A\PX_QM2B[Q3C"_=PA&$O_ "9-!1117VA^>!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%>4?M0_MA?"W]E72K27QDMU?ZIJ*LV
MG:-IX4RR*O!D8L0(T!XR>2<X!P<<F.Q^#RS"RQ.*FH0CNWM_79;L[\MRS,,X
MQL,'@J;J59[16[Z_)):MO1+5GJ]%?%^@?\%E_ -UJ8A\4?!+5[*S+8-Q8ZM%
M<R >NQDC'X;J]F_:L_:/^(WPG^ 6E_%SX,_#I]9N=5N;7-OJ5C,_V*WEA:3S
M)HHF#@Y")C< &?D] ?"PW&7#N-P=;%8:M[2-)7E:,KI>C2;/I<7X>\6Y=F&'
MP6,P_LIUWRP<I0Y6_P#$I-*WWGM5%<7^SO\ $#QE\5/@OH'Q ^('A$Z%K&IV
MC27NF&-T$9$CJK!7^95=55P#D@.!D]:[2OH<-B*>+PT*]._+-*2NK.S5U=/5
M/R9\IC,+5P.+J8:K;FA)Q=FFKQ=G9K1JZT:T9POA7]FOX*>!_BAJ'QE\(^"A
MIWB+51)_:-[:ZC<K'<>807W0>9Y)RP#'Y/O?-UYKNJ**,/A<+A(.-""@FVVH
MI)-O=NW5]7NQXK&XS'34\34E-I**<FY-16R3;=DNBV04445N<H4444 %%0ZE
M>+IVG7&H-&6$$+R%0<9V@G'Z5\:+_P %F/ 98!_@?JX7/)&K1$@?]\5XF<<2
M9)D#@L?65/GORW4G>UK[)[71])D'"/$?%$:CRO#NJJ=N:SBK<U[?$UO9[=C[
M1HKYO^#/_!4+]G/XK:[!X6UH:CX6OKIQ';OK2)]FD<\!?.1B%/NX4>]?2'7I
M73EF<97G5%U<#6C4BM[/;U6Z^:./.>'\ZX>Q"H9E0E2D]5S+1KNGL_DV%%%%
M>D>.%%%% !1110 4444 %%%% !17@W[?7[47C_\ 98\ :)XJ^'VCZ/>7&I:P
M;2=-9MY9$5!$SY412QD'*CJ2,=J]%_9V^(NM_%SX(>&?B7XDM;6"_P!:TJ.Y
MNHK%&6%';.0@9F8#ZD_6O)HYU@:^<5,LBW[6G%2>FEG:VOS/=K\.YEAL@HYS
M-+V%6;A%WUYE>]UT6C.THHHKUCP@HHHH **** "BOG#]I3_@I1\,/V>O&]W\
M-8_!&LZWK5AM^V1A1:P1EE#*!)("S95@<JA4YX8US'PG_P""N?PC\:^)K;P[
M\0/ =_X7CNYA%'J1ODNK>)B< RD*C(O^T%8#O@9(^6K<;<*X?'O!U,5%5$[-
M:V3VLY6Y5KO=Z'VV'\.>-\5EBS"E@INDUS)WC=QM=-1OSNZU5HZ]#ZVHIDUQ
M!;P-=3SHD2(7>1V 55 R22>@QWKYC\<_\%3?@UH'Q3A^&O@GPW>>)8GO8K23
M6K.Z2.V\UW"'R\@F11G[PP#VR,$^IFF=Y5DL(SQM504G97W;\DKM^;M9=3Q,
MEX<SSB*I.&74)5'!7E:R27FVTEY*]WT/I^BBBO5/$"BF7%Q;VEN]W=3I%%$A
M>221@%10,DDGH .]?)WQ6_X*Z?!GP;KLVA_#OP5J/BI;=RDFH"Z6TMI"#R8V
M97=Q[E5![9'->1F^?Y/D-)5,?65-/:]VWWLDFW;K9:'O9#POG_$]:5+*\/*J
MX[VLDK[7E)J*OTN];.Q]:45\_?LM?\%#_A5^TOXD'@(Z)>>'?$$D326EA>S+
M+%=!06812J!E@H+%2JG )&<''0_M5_MH_#']E*SM+;Q-:W.J:UJ,9DL=%L&4
M.8P<>;([<1ID$ X))!P#@D8T^)LAJY4\RCB(^P6CEKH^S5KWU6EKZK0WJ\'<
M3T<[CE$\+)8F6JAIJM=4[\KCH_>O96>NA[!17R=\%O\ @K-\*OB/XSM?!_CK
MP+>>%1?S+#:ZE)J*W5NLC'"B5MB&,$\;L$#/.!DCW+]H/]I;X5?LS^%HO$_Q
M,U:5&NV9-.TZSB\RYO'4 L(U) P 1EF(49&3D@&<%Q1P_F& J8VAB(NE#XF[
MQY?522:OTTUZ7+S'@OBK*LSI9?B<)-5JGP15I<W?E<6T[=;/3=V._HKXKB_X
M+,^"FUD03_ O5%T_S,&Z368VFV^OE&,+GVW_ (U]7?"+XN>!OCCX"LOB1\/-
M5-UIM\"%WIMDAD4X:.1?X74\$?0@D$$K*.*>'\^JRI8&NIRCJU9IV[I22NO-
M70\^X)XIX8H0K9GA94X2=D[QDK[V;BVD_)V>C['345XG^U)^W5\(OV7Y(M"U
M42:WX@EVM_86FS*'@C/.^9SD1@CH#EFR.,<CMOV=?C58?M#?"#2OBYIFA3:9
M!JC7 2RGF$C1^5/)"<L  <F//3O771SO*L1F<\OI55*M!<THK6RNEJ]KW:TO
M?78X<1PYGF$R:GFM:A*.'J2Y8S=DI-IM65[M-)V=K:;G;5\E?M!_\$Z?BC\?
M?B_JGBG4OV@7L_#.HWZW$.C/%//]EQ&JG9&9!'N.#R,=:^M:*G.<CRW/\/&A
MC8N4$[V4G'75:\K5UKL7P]Q+F_"^+EB<NFHSE'ENXQE973TYDTG=;G(_ _X*
M^"/V?_AQ9?#/P#:.EE:9>6>=@TMU,WWYI" ,L>.P      %0_&/]GOX1?'^S
ML-/^+GA:35K?39FFL[?^U+F"-9& !8K#(@<X& 6S@$XQDY[2BNMY=@'@E@W2
MBZ227(TG&RV5GII8X5FV:1S%YA&O-5VW+G4FIW=[OF33N[NY#I^GV.DV$&E:
M79Q6]M;0K%;V\*!4BC4 *J@<     = *FHHKK225D<#;D[O<****8@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MKK7B/Q+\'?"?B+Q@I&K7_ANQN-3!3:?M#VZ-)D=CN)X[5\'?\%(?^3\/#/\
MUX:3_P"E4E+Q&RS+9Y33S6$/WDY4HIMO2.KLDW:/G;>WK>O"+.<WIY]5R2I4
M7L80KR:25I3T5VTDY6UY;[7]+?HO13+FYMK*VDO+RX2*&)"\LLKA510,EB3P
M !SFJNB^)/#OB..27P]K]E?K$0)6LKI)0A/0$J3BOUUS@I*+>KZ'X*J=1P<T
MG9=>A=KA?!/[.OP%^$^JZMXO\)_#G2-.N]2N)+N_OWA4E,_,P5GSY,?4[%VJ
M/2NXDDCAC:::141%)9F.  .I)KX-_;!_;%U;]I7QLO[+G[/OBBPL="N9S!KO
MB>^U%+6WO /OJ)6("VRX.2,F4C"@C ?YKB?.,JR3#PQ&)IJI5O:E&R<G)Z6C
M?;IS/HN[LG]?P9D&><1XNIA,'5=*A9.M.[4(P6MY6:4GORQZOLKM<C\*M.T;
MXX?\%/6\5_!'3$A\/6'B ZC)<646R%8((U62; Z+-*#CU\X>]6/BY:VWQJ_X
M*M6_A3Q3"MUIMOXBLK3[',-R-!;VZ2-&0>JLRN2.^\U]2?LH>!_V6OV9_!D7
M@WP9\6_"^H:QJ+Q_VMJIUNV\^_GZ*JJ')5 20D8SC/=B2?E[XW3V_P !_P#@
MJA9^./%D@M-*N]<LK\7DW"+;SPK#)*3_ '4?S03_ +!K\KS+*)97D6&J8J<6
MZV,A4K*+3A#FO[NFEDM^E]-4DS]OR?/HYUQ-BZ6"A.*H8"I1P[FFISY.7W]5
M?F;M;K;5V;:.Y_X+&^ ?#\'AKP;\0K+2X(;Y+Z;39IHH@K2PF,.BL1U"%&V^
MF\^M>\?#'P-X#_:K_9.\"#XS>'(M:CDT>QNI3.[*YN8D"LX=2&&XJP;!Y#$'
M@U\^?\%??BOX,U_P[X/^'_ASQ)9:A="\GU&Z6RN5E\F,1B.,L5)QN+OC_</M
M7MFE_&#P?^Q5^QEX/O/B8Y&HV_ANVCM-$1@MQ=WC1!VA4'H%9OF<C"@=R0#]
M)A*V60XWS:I6<?JRI0]I>SA>T=^C=KZ;MW6Y\?CJ&<3\.,CI8=3^MNM4]E:Z
MGRWE\.S2O;71)6>Q@_\ !1N?X)_"W]DR]\#/X7T>TN=2>*W\+Z9:64<;1RI(
MC-+&J@; B Y8?W@I^_S5_P""8/PQ\7Z-^R+J(U'4KS2'\5:I=7>CW,*KYMM$
MT$<"7"*X(W;HV9<@@@*>0:\1^"OA/3OVU/BQ+^T7^UU\5_#^G:'!/LTOPS<:
M[# TR(QVP+&SAHK=3G)/S2'/J6K[Z\&>+OA[XELC8_#WQ/HVH6VGQQQ-#HU[
M%*ELN"$7$9(084@#CA>.E='#U.GQ#Q$\[DE3I*#IT872G*.MYR2U2LWRKM9]
M+OEXJK5>%.$UPW%RK5G45:O4:;IPGI:G%M6DTTN9[7NNK4?SU_:F_8<'[.W[
M/5_\4_B'XTD\2>,=6\50PM?B1_+BA?SF+?.=TDK[5+,W3[H[LWU7_P $SO\
MDRWPC_UUU'_TON*YC_@K;_R:O!_V-=G_ .BIZZ?_ ()G?\F6^$?^NNH_^E]Q
M7-D>58')?$>IA<)#E@L-?JVVZD;MMZMONSLXESS,^(?"*EC<=/FJ/&6V222I
M3222LDET2_,]XHHHK]8/PP**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KP+]I;_ ()Y?"7]I7QF_P 1=9\3:WI.LRV\
M<,TMC+&\,BH-JYC=200..&'TKWVBO/S/*LNSC#?5\;34X7O9]UUTU3/5R?.\
MVX?QGUO+JSIU+-779[IWNFM%H^Q\K_##_@DM\ _!7B"#Q!XQ\1:OXG^S2!X]
M/O!'#:N1R/,5!N<9_AW 'H01Q7L'[3/[,WA#]I_X>V7PX\5:U?Z99V&K17\,
MFE",-N2*6()AU8;<2GH.PKTBBN#"\+\/X+ U,'0P\8TZGQ+7WO5WN_+70]/&
M\:<4YCF5+,,3BY2JTM8-V]WORJW*K]=->IYQH/[-7A30/V:G_9CMM>U!])DT
M>YTXZ@YC^TB.9G9FX7;N&\XXQP*I_LM?LH>#?V4M"U70?!OB/4]1CU>[CN)W
MU,Q[D9%*@+L5>,'O7J=%=<,ERNGB*->-)*=*/)!Z^[&UK+7L<-3B+.JN$Q&&
MG6;IUY^TJ+2TIWOS/3>^NAX?XV_84^'?CG]I2U_:<U#Q?K4.K6FI6-XFGPF'
M[,7M5C5%.4+8/EC//<XQ78?M#?LT_"W]IKPG%X5^)6FS$VDC2:=J5E(([FS=
M@ Q1B",$ 95@5. <9 (] HJ5D63JE7I^QCRUVY5$]5)O=N_7KIU+EQ/G\JV&
MK?6)*6&BHTFG9PBM$DU;2VFM[K1GQ]H__!'/X/6NKK=:U\5/$5Y9+(&-I%##
M"S#^Z9-K?B0H/ICK7TE\7O@5\-/CGX!/PX^(V@"\TX;6MF5RLUM(HPLD;CE6
M )&>A!((()%=?17-@.%^'\LH5:.&P\8PJ:36K4EKH^9O35Z'7FG&O%6<XJCB
M,9BY2G1=X/2+BW:[7*EJ[+7?0^.9_P#@C=\)FU-I;;XO>(DLRWRP/;0-(!GI
MYFT _P#?-?3'P.^"_A']G_X;6/PM\$37DNGV#2-'+J$RR3.TCEV9BJJ.68]
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !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 %%%97B_QEH?@C3$U3
M7)9L3W"6]K!;6[RRW$S9VQHB EF."?8 DX )H2N!JT5R?@3XNZ)XQ^'Z?$'4
M-+OM(MUTV*\NUU"TD5$1XA)F-RH$R@9^9.O' R!5WX>?$+3/B/I5UJVEZ7?V
M:VFH26DD.HP"*7<@4YV9)4$,.&PP[@'BFXM!<WZ*PO%?B[7-"O([#0?A[JNM
MR/"99'LY((HHUSC!>:1 7/91GWP*RF^-.A7?A?1M?\/:)J&HW.OSO!IFD1(D
M=P98]_G*^]@D8C\MPS%L C SD9.5L+G945QP^-&A0^%KW7=1T34;:]T_4DTV
MYT)D1KK[9(4$4*!7*/O\Q"K!MI5LDC!PMM\7K2'3]=D\3>%=1TF_\/Z6=1O-
M,N'AD>6VVNPDB>-V1P3&Z]1AA@XX)?+(5T=A16#X)^(F@>.? \/CZQ,EK9R1
MRM.EX KVQC9ED60 D J58'GM4/PK^)NC_%KPH/%VAZ=>6L!NI(/)OXU60%#@
MDA6.,_7/J!2Y6.YTE%%%( HHK)L_'7A&_P#&-Y\/[/7H)-:T^TCNKW3E)\R&
M&0X1R/0D4 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<K\7
M[7P;=^&H(_&LFIPQ)?QR6=]I-O.\UG<*&*2@PJQCP-PW,-OS;3][!ZJBFG9@
M>4?LD:YXOU/X=VFG:RTUQI-EHNFKH]_<:<;9G)MQYL ! \U(B$590,-D\L02
M=SX27UII=GXTU+4)UB@M_&.H2SROT1%6,DGV !-=KI^GV.DV$&E:79Q6]M;0
MK%;V\*!4BC4 *J@<     = *@UWP]I7B+0K[PYJ=N3::C;R07B1,4+I(I5QE
M<$$@D9'-4Y)R;%8X?XD_'GPMHT>G>&_#_C31['4M>L%N[34=8NT@@L[1^ERP
MD*[R?X(ARS#G"AB,=)OA[X,U/X?:_P"'?%=E=>&=-34=.FUM;^.6$7,Z(PDE
ME4[0SO'("20-\@'&0*]3;1=&=(XWTFV98HQ'&&@4[5'11QP!Z5(-.T\6K6(L
M81 P(:'RAL.>N1TH4DD%CQ#6[VTU;7]:^+>FW"S^'K3Q[I$LFH0G=%)#;VXA
MGN%(^]&CR#+C(Q"QZ+5_X@:UI'C36_&_B+PGJD&H:?IOPPN[*ZO;.820FXD\
MR18PZDAF5$W$ \"1<]:]CC@@AA%M#"B1JNU8U4!0/3'I38+"QM;;[%:V44<.
M"/)CC 7GKP.*?/Y!8\/NK34M,U3_ (4I8V\HLOB#':7L4L8.V"(1 :FN>VZ.
M-"/]JZ-=W\!8XX=(\211(%5?&^K!548  N6P *[CR8MROY2Y0$(=O*CT'IT%
M$<440(BC5=S%FVC&2>I^M)SNK!;4=1114#"O"_ /_*03Q_\ ]B)I7_HQJ]TK
MPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_ ,I!/'__ &(F
ME?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03
MQ_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHK\F_^#D7_@IY^U[^QW\4_@U^RU^SY\6-&^$7A[XIK=_\)/\ &/7=
M!%_'8(DL<36\:O'(D85)-\C;"^)8L-$ S$ _62BORQ_X-P?A#_P4LT7X _#7
MXK?%G]NWPSX\^ 6K_"B!O#/@*WT&!=4T+4#Y(BM7N4AW-'#&)E<M,6WA!Y8R
MQ'Q]_P %4/V\/^"WVG?ME?!CQS\7+C7/V>?AGXE^-9\+^#?AOX:\4M'?ZQ:6
M=_:1W5]J,UL0+F*83*L8)$93)2,JWG3 ']!]%%?EE_P</_M-?\%<? O@'Q;X
M$_8C\#/\/OAKX4^'<GBKQU\>%UA4NYU5F0:3IVS]Y;7!95W.!YF'5@T*@M(
M?J;17YG_ +%'_!1SQU^SA_P;0^'_ /@HI\>/%.J^._%&@^!=1O)+[Q/JDMS<
M:OJ+ZS<V5C'<3NQD96F>VB+9)"=.@%?'_P"R%?>-?VP/&GP]^+'[=7_!RKXA
M\#_%SQU/IOB#2?@?X$\7_P!E:;IL%ULN+/39XH;B.#SYH)(@8"J2CS@A,C'<
MP!^^%%?(W_!8+_@H+XE_8H^!FD?#W]G[2$U_X[?%_5QX6^#'A9%#M+J4Q5'O
MY%/'V>U619'9AMW&)6PKEE^%/^#?']J_]K+XR?\ !)C]J[X@?'?]I7QEXR\5
M>$=2U^#0O$FN^)KJ\N=/,.@K(AMI96+Q*)<R+MQACG - '[245^!_P#P:O?\
M%&/VPO&O[4]U\ OVTOVC/&/CJQ^+_P ,)/%/PWN?&GB2YU%H)M,U2\LIX(#.
M[%#(L5W(X7@BT0GH*\T_X+:?\%._VXM?_P""K6MP?LO_ +4?CKP=\*_AA\0O
M#'PXO].\*^*[NPM-4U>47-U>M)%"ZI+(DD=Q;R$Y(6*('@@4 ?T=T444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&
M-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7Y^?\%NOVMOAG\(].T[X#?M0_\ !*OQ
MY\?/A7XE\/37MWXH\(^%1K$6@ZDCR1HCQNBK;RA")%F$\;@,P4<$U^@=1W=K
M;WUK+97<0>*:-DE0]&4C!'Y4 ?SN_P#!JQ\!OVL-%_;3T7XS_ 3X9_$[P?\
M "_^%D2_$N[\;;HM(\3:\;4*)M-4@),OVG;)&Z[VCB$H9T$JQGZ-_P"#L+_D
MO7[#?_99;K_TJT:OUX^$WPH^'GP+^&FA_!SX2^%K?1/#/AK3(M/T+2+5F,=G
M;1KM2)2Y+8  '))J]XA\%>#?%TUI<>*_"6F:G)82^98OJ%A',;=^#NC+J=A^
M5>1@\#TH \L_:N_;^_96_8G\2_#_ ,&_M&?$.XT;5?BCXB&A^!K"ST*\OY=3
MOB\*>4JVL4A3YKB%=S[5S(.:\N_X+S?\H=?VA_\ LF]W_P"A)7;?M'?\$Y/@
MI^U-^V!\&OVQ?BOXAU^YU/X&S7]SX.\,Q3P#2Y+RZ5 ;J=&B,K21M# Z;9$
M:!"0<$'WC5]'TG7]-FT77M+MKVSN4*7%I=P+)%*O]UE8$,/8B@#\8?AA^S'\
M3?VO?^#-32/@C\&M$N-4\37'@R75-*TFT0O-?-I_BF2_DMXT'+R/';2*B#EG
M*@9)Q7YS_M _%W_@EM^T#_P2&^"/[%O['G[+,G_#72>)=,L-?@TKP)+'KD^H
MHLT5[+-J'EAKM+B4J4@\QS'N3*1^2,?U::)H6A^&=*AT+PWHUII]E;@B"SL;
M=8HHP220J* %Y)/ ZDUG6'PP^&FE>+[CX@Z7\/-"MM>NE*W6MV^DPI>3 ]0\
MP7>V<#J>U 'Y&?$S_@E]_P %^X_^"AUM^WQ\)_BM\ M<U?0OA[I_A;P4WQ*U
M#4;F30H%L8$O9(88K0I'/-<?:V:8.[,MPXR VT?+G_!M79_M;_\ #"W[7=ZV
MK>#_ /A3R^%O%D>MV867^V6\4?V3"8Y(CL\O[']F\P'+!MY7C'-?T95DZ'X!
M\">&-,NM%\-^"M(T^SOBQO;2QTV***X++M8NJ* ^1P<@Y'% '\RWPANO%?['
M7_!(;]B+_@L1\,?#IO\ 5?@K\8_$VC>);2%_+:^T;4M1O-\3OCY$_=3P ]FO
M^AH_:<_9Z\4?"3_@CA^R=\;OB@'E\<?'?]J*7XC^++V=/WEP^HHQMG)/)5[:
M.&;'0-.^.I)_ID_X5K\.O^$6_P"$&_X0#1/[$W[_ .Q_[*A^R[MV_/E;=F=W
MS9QUYJ35O '@37M.LM(USP5I%[:::5.G6MWIL4D=J5&U3&K*0F!P-N,#B@#7
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]
MB)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@"EXC\0Z/X2T&\\3^(+S[/8V%N\]W/Y;
M/Y<:C+-M4$G '0 FO-_^&VOV8O\ HIO_ )1;W_XS71?M%_\ )!O&'_8NW7_H
MIJ_-ZNFA1C4BVR)2:/O_ /X;:_9B_P"BF_\ E%O?_C-'_#;7[,7_ $4W_P H
MM[_\9KX HK;ZK3[LGG9]_P#_  VU^S%_T4W_ ,HM[_\ &:/^&VOV8O\ HIO_
M )1;W_XS7P!11]5I]V'.S[__ .&VOV8O^BF_^46]_P#C-'_#;7[,7_13?_*+
M>_\ QFO@"BCZK3[L.=GW_P#\-M?LQ?\ 13?_ "BWO_QFC_AMK]F+_HIO_E%O
M?_C-? %%'U6GW8<[/O\ _P"&VOV8O^BF_P#E%O?_ (S1_P -M?LQ?]%-_P#*
M+>__ !FO@"BCZK3[L.=GW_\ \-M?LQ?]%-_\HM[_ /&:/^&VOV8O^BF_^46]
M_P#C-? %%'U6GW8<[/O_ /X;:_9B_P"BF_\ E%O?_C-'_#;7[,7_ $4W_P H
MM[_\9KX HH^JT^[#G9]__P##;7[,7_13?_*+>_\ QFO3='U;3]>TFUUS2;CS
M;6]MDGMI=A7?&ZAE;# $9!!P0#7Y9U^F7PA_Y)-X7_[%VR_]$)6%>E&FE8J,
MFSHJ***YRPHHHH **** "BBB@ HHHH **** "BBB@ HHK*\7^,M#\$:8FJ:Y
M+-B>X2WM8+:W>66XF;.V-$0$LQP3[ $G !-"5P-6BN3\"?%W1/&/P_3X@ZAI
M=]I%NNFQ7EVNH6DBHB/$),QN5 F4#/S)UXX&0*N_#SXA:9\1]*NM6TO2[^S6
MTU"2TDAU& 12[D"G.S)*@AAPV&'< \4W%H+F_17,?$SXK^'/A;I\=YK-K>W4
MLP+1VFGV_F/Y:LH>1B2%1%+KEF(Y8 9) JQX[\=CP5_9EM;^&[[5[S5[\VEE
M8Z>\*NS"&29F)FD1 H2)NK>E%FPN;]%<SJ'Q);0/![^*O%7@S5-.F-VEM;:1
M(]O-<W,LCJD:1^3*Z$LS #+#&"3@#-5;;XO6D.GZ[)XF\*ZCI-_X?TLZC>:9
M</#(\MMM=A)$\;LC@F-UZC##!QP2<K%<["BL'P3\1- \<^!X?'UB9+6SDCE:
M=+P!7MC&S+(L@!(!4JP//:H?A7\3='^+7A0>+M#TZ\M8#=20>3?QJL@*'!)"
ML<9^N?4"CE8[G24444@"O"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B
M:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH XS]HO_D@WC#_ +%VZ_\ 135^;U?I#^T7
M_P D&\8?]B[=?^BFK\WJ[L+\#,JFX4445U$!1110 4444 %%%% !1110 444
M4 %%%% !7Z9?"'_DDWA?_L7;+_T0E?F;7Z9?"'_DDWA?_L7;+_T0E<F+V1=/
M<Z*BBBN(U"BBB@ HHHH **** "BBB@ HHHH **** "N5^+]KX-N_#4$?C634
MX8DOXY+.^TFWG>:SN%#%)0858QX&X;F&WYMI^]@]5133LP/*/V2-<\7ZG\.[
M33M9::XTFRT735T>_N-.-LSDVX\V  @>:D1"*LH&&R>6().Y\)+ZTTNS\::E
MJ$ZQ06_C'4)9Y7Z(BK&23[  FNUT_3['2;"#2M+LXK>VMH5BM[>% J11J %5
M0.     .@%0:[X>TKQ%H5]X<U.W)M-1MY(+Q(F*%TD4JXRN""02,CFJ<DY-B
ML<=\=]4L-;^ 6JZSI=P)K6[L8)K:4 @/&\D;*V#R,@@\UH?%2R^'5Y+I,GCO
MQK_8<UM<R2Z7<KK LG9S&8W"N2,_)(>!S@_6NJ2SM([5;%+:,0H@18@@VA1T
M&.F*2\L;'48?L^H6<4\><^7-&&7/K@TE*R"QXC/KU_=:*^MMXGN-;\+^%_B!
M83V>O7+"1GLQ&JSL9% $T<,LK?O.>$;).W-7?B!K6D>--;\;^(O">J0:AI^F
M_#"[LKJ]LYA)";B3S)%C#J2&943<0#P)%SUKV1(8HXA!'$JHJ[0@7  ],>E,
M@L+&UMOL5K911PX(\F.,!>>O XJN?78+'A]U::EIFJ?\*4L;>467Q!CM+V*6
M,';!$(@-37/;='&A'^U=&N[^ L<<.D>)(HD"JOC?5@JJ,  7+8 %=QY,6Y7\
MI<H"$.WE1Z#TZ"B.**($11JNYBS;1C)/4_6DYW5@MJ.HHHJ!A7A?@'_E()X_
M_P"Q$TK_ -&-7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&
M?M%_\D&\8?\ 8NW7_HIJ_-ZOTA_:+_Y(-XP_[%VZ_P#135^;U=V%^!F53<**
M**ZB HHHH T_!_@SQ3X^U^'POX.T2?4+^XSY5O !G Y)). H'<D@#UKT7XB?
ML:?&?X?>&T\5SZ,EU9P:8+K5GCN80;%AN+QD>83(% !W+P<].*ROV9/C9;?
M;XE?\)?J.CO>V5S8O9WL<) D2-G1MZ9X+ HO!(!&1D=:]L^.'PH7XI^ QX_^
M"OQ/OA;V?A.*:\\-WEU()+BQWS2*[G=EF.' #@AC'][(YQG.<9I="DDT>5_#
M[]C?XD?$#PK8>+X?$_AK3;;55SIL>HZH1)<<XP!&CC.>",[@>",UQWC?X+?$
M7P!\08_ACK>@O)J]PR?8H;0^8+H.2$:,C[P)!'8@@@XP:Z/X#:3^SSJS1W'Q
MM\?ZOIES;7ZBPMK6-C"T7#?,XC8H"Y.<$>O'6OHS2-!\9:K^W,FN?$2RL%2V
M\)2S>'#8RF1!")1'R6 )D_?2D\#[W'&*F524).X))H\ \4?L<?$CP3X1N_%/
MBSQ1X9LI;.R:ZDT>352UV54$E0JH5+>F&(/K7DM?2UG\(_@'^T%+XLT_P?XA
M\23>,-+BENY]8U0H(;^4,0S*@)(C+\ ':RAEZX(KYIK2G)RO<35@HHHK0044
M44 %?IE\(?\ DDWA?_L7;+_T0E?F;7Z9?"'_ ))-X7_[%VR_]$)7)B]D73W.
MBHHHKB-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ
M /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#C/VB_^2#>,/^Q=NO\ T4U?F]7Z0_M%_P#)!O&'
M_8NW7_HIJ_-ZN["_ S*IN%%%%=1 4444 =7\(/BUJWP>\17&O:7H.F:FMY8M
M:7=EJUN98I(F='/ (YRB\\_2O3/BG^V5J.L^#H?!OPU\-:/HL&HZ#';:U+8V
M!CDB.9 UM&> (PK'!P<;VP17A%%0Z<)2NQW:/9/"GQG_ &9;31-,_P"$N_9K
M%UJVG6<,4EU;ZJRQ7<D:!3*\8VKEB-Q!5N2<YJ+Q'^V-X[UKXX:?\9++2;>U
M33+<VMKI'FED:V;.]'? W,V[.[ P0O'%>044>SA<+L]\U;]KSX?:)HVNW'P@
M^"R:#KWB6)DU/4Y+\R"/=G<T:XQG+$@#:,X)!QBO Z**<81AL#;844450@HH
MHH *_3+X0_\ ))O"_P#V+ME_Z(2OS-K],OA#_P DF\+_ /8NV7_HA*Y,7LBZ
M>YT5%%%<1J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>%^ ?^4@GC_\ [$32O_1C5[I7A?@'_E()X_\ ^Q$TK_T8
MU 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!QG[1?_)!O&'_8NW7_ **:OS>K[V_;^^)O_"E_
MV(OBO\6_[$_M+_A&_ .IZC_9_P!I\G[1Y5N[^7YFUMF<8SM./0U_/?\ \/\
M_P#ZM,_\OS_[@KZ#)\HS',:,IX>',D[/5+\VC@QF.PN$DHU96;\F_P D?HU1
M7YR_\/\ _P#ZM,_\OS_[@H_X?_\ _5IG_E^?_<%>O_JOGO\ SY_\FC_\D<?]
ML9;_ #_@_P#(_1JBOSE_X?\ _P#U:9_Y?G_W!1_P_P#_ /JTS_R_/_N"C_5?
M/?\ GS_Y-'_Y(/[8RW^?\'_D?HU17YR_\/\ _P#ZM,_\OS_[@H_X?_\ _5IG
M_E^?_<%'^J^>_P#/G_R:/_R0?VQEO\_X/_(_1JBOSE_X?_\ _5IG_E^?_<%'
M_#__ /ZM,_\ +\_^X*/]5\]_Y\_^31_^2#^V,M_G_!_Y'Z-45^<O_#__ /ZM
M,_\ +\_^X*/^'_\ _P!6F?\ E^?_ '!1_JOGO_/G_P FC_\ )!_;&6_S_@_\
MC]&J*_.7_A__ /\ 5IG_ )?G_P!P4?\ #_\ _P"K3/\ R_/_ +@H_P!5\]_Y
M\_\ DT?_ )(/[8RW^?\ !_Y'Z-45^<O_  __ /\ JTS_ ,OS_P"X*/\ A_\
M_P#5IG_E^?\ W!1_JOGO_/G_ ,FC_P#)!_;&6_S_ (/_ "/T:K],OA#_ ,DF
M\+_]B[9?^B$K^;/_ (?_ /\ U:9_Y?G_ -P5_1A^RIXR_P"%C?LO?#;XA?V;
M]C_M[P#H^H_8_.\SR//LH9?+WX7=MW8S@9QG Z5XV<93F&70A+$0Y4V[:I_D
MV=F#QN%Q<FJ4KV\FOS1WU%%%>"=X4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^
M ?\ E()X_P#^Q$TK_P!&-0![I1110 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 ?._\ P5Q_Y1??'[_L
MDNN?^D<E?Q_U_8!_P5Q_Y1??'[_LDNN?^D<E?Q_U^K>'_P#N%;_%^B/C^)/]
MXAZ?J%%%%??'S84444 %%%% !1110 4444 %%%% !1110 5_9?\ L#_\F*_!
M;_LDOAS_ --EO7\:%?V7_L#_ /)BOP6_[)+X<_\ 39;U^>>(/^[4/67Y(^EX
M:_C5/1'K-%%%?EQ]>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\
M_L1-*_\ 1C4 >Z4444 %%%% !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 %%%% 'SO_ ,%<?^47WQ^_[)+KG_I')7\?
M]?V ?\%<?^47WQ^_[)+KG_I')7\?]?JWA_\ [A6_Q?HCX_B3_>(>GZA1117W
MQ\V%%%% !1110 4444 %%%% !1110 4444 %?V7_ + __)BOP6_[)+X<_P#3
M9;U_&A7]E_[ _P#R8K\%O^R2^'/_ $V6]?GGB#_NU#UE^2/I>&OXU3T1ZS11
M17Y<?7A1110 4444 %%%% !1110 4444 %%%% !113)YX+6%KFYF2.-%+/([
M !1ZDGI0 ^BJ/AOQ+H/B_1;;Q%X:U2*\LKN%)8)XCPRLH89!Y4X(X(!'<4_1
M]?T/Q#!+<Z!K%K>QPSM!-):3K(J2K]Y"5)PP[CJ*+,"W1536]?T/PU8'5?$6
ML6MC;*ZH;B[G6- S'"C+$#)/ '>F>(_$_AWPAI;:UXHUNUT^T1@IN+N8(NX\
M!03U)[ <FBS O45F6GC7P??>&F\96GBBPDTE8V=]26[3R%5>&)?.!@@@YZ$<
MU%HGQ"\#>(]$N?$>A>+=/NK"R#&\NH;I2D 5=S;SGY,+SSCCGI3LP-BBJ^DZ
MOI6O:;#K.B:C!=VES&'M[FVE#QR*>A5AP146@>)/#WBNP_M7PSK=IJ%KYC1_
M:+.X61-ZG#+N4D9!ZTK,"[1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_
MY2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<G\<?CI\'_P!FGX5:S\</CU\0],\*^$_#]L)]7UW5[CRX
M+="P11GJS,[*BHH+.S*J@D@'K*^6O^"Q_P#P3JG_ ."I'["7B/\ 90TCXAQ^
M%]9N[^TU3P]JUU$TEL+VV<ND=PB?,874NA*Y*%@X5]FQ@#PS]F[_ (.A?^"6
M/[0_[0.K? 2'XK7.BRW'BNTT;X=:M=:!JCQ>+!/#!ME"_8E-DWVF62W6.8@M
MY0?(#A1]&?\ !1G_ (*I_L;?\$MOAI;?$3]JCQ_+!<ZG)Y>@>$]#A2ZUC5R"
M [06[.@V(#EI79(UX4MN95;\6?V"OVT]9_X)'_M7^(/V9O\ @JW^PQX/\06'
M_"VM!TI/C#X5T.TGLO"NNVFAZ7'9/;QFW"C_ $1;.[9XC#,K-+(L;,"B_;7_
M  <D_P#!.#]D?_AC7]H/_@I'J/PX?4/BM)X!T71K+6-2OY)X--B35;2(S6L#
MDI!,\,GE,ZC[JG:%,DID /T7_92_:4\ _MA_LY>#OVG_ (66.J6WAWQOHL6J
M:1;ZU;I%=QPOG E2-W56XY =A[UP_P#P4/\ ^"C_ .R__P $P?@/_P - ?M1
M^([ZWTZXU!-/T;1]%LQ<ZCJ]VRLX@MXF9%)"([%G=$4+RP)4'@_^"#W_ "AW
M_9X_[)K9?S:OA[_@Y0B7Q-_P5*_X)T_#[QE$)?"FH?&,"]M9QF"Y9]:T&.57
M!X8>60O/02-ZF@#[(_X)N_\ !=']CG_@I?\ $S6_@1\._#OCCP+\0="T_P#M
M"X\$?$K0H["^N;/Y,SP>5-*CJHDC)4LKX<,%*Y:O)?CK_P '4O\ P3-^"/QG
M\0_"2T\/?%'QI8>$=4&G^*_'G@CPC#=Z%I<_F&(AYY+F.1U$BLN](V5RI\LR
M<9\*_P""AEFWAW_@[C_98O/ ,S6.J^(OA++;Z[)8_*\L+IXB@,KX^\1"O!/0
M0I_=%?-?[(>C?\%$/^"5O[$7[2__  2Q^)?_  2A\6>,O^$OG\07@^,3PF'P
MG%ITVE):2WMW?M$T+6\,-L;M$$@E)D>,K&] '[#?M6?\%H?V /V0_P!DGPG^
MVGX]^*USK7@SQ_&C> _^$4TM[R[U]F3S#'#&VQ8V50=XG:((P*,0_P M>=_\
M$^/^#AO]AC_@H9\?1^RUX4\+_$+X??$"XM);K1_#?Q+\/0V,FK1QQF9Q;M!<
M3*7$2M)L<H2JL5W!2:\2_P"#9Z?X:>'?^"#?A'XH?M7)H$?A#P5XQU_Q#HNL
M>+[>%[718;:]F/VV-Y@1"T<QN]LBX8%F .37 _L3^'?'7_!;;_@MSIW_  6.
MT#X>WWA7X"?!71)O#/PSUC4[0P7?C:ZC%['YZJ0&\I9+ZXD9NBB.&$@N9@@!
M]>>$?^"_G[#7B[_@I+/_ ,$M8]&\=6'Q#@\3WN@#5-2T:T31Y+VVADE*+.MT
MTN)/+*(3$-SLH(&<UZ5_P4X_X*J_LP?\$G?A-H/Q>_:;M_$=[:>)/$']D:3I
M?A/3X+F]EE$$DSR[)IX5$2+& S;LAI8Q@[LC^?O]L+P'XQT+]O3]M[]NCX56
M6[Q9^S?^TCX1\:V,JYW&S&I7]O-%QSL,TEH[]MD+9&,U]&?\%N/BSX9_X*J_
MM*>,=>^'M]_:GPQ_9M_8^O\ QN)6PT,NN>(K&%[0'&1O%K<V4Z^C6D@SV(!^
MX/['?[57PW_;>_9H\(_M5_"'3]7M/#?C33FO-)M]>MHX;Q(UE>(B5(Y)%4[H
MVX#MQCGM7I=?%W_!N[_RA:_9_P#^Q1F_]+[JOM&@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#YW_ ."N/_*+[X_?]DEUS_TCDK^/^O[
M/^"N/_*+[X_?]DEUS_TCDK^/^OU;P_\ ]PK?XOT1\?Q)_O$/3]0HHHK[X^;"
MBBB@ HHHH **** "BBB@ HHHH **** "O[+_ -@?_DQ7X+?]DE\.?^FRWK^-
M"O[+_P!@?_DQ7X+?]DE\.?\ ILMZ_//$'_=J'K+\D?2\-?QJGHCUFBBBORX^
MO"BBB@ HHHH **** "BBB@ HHHH **** "N4^+_@.]^('ARUT[3KJS6>RU2&
M]CM=2A,EK>&/=^YF4<E#G/?#*IP<8KJZS?%'@_POXTL$TSQ7H5M?P13"6*.Y
MB#>7( 0'7NK89AD<X)'>FG9W!GF?[,L_A;Q/\+U\!7G@6'2[J+PUI@U=K1U4
M:C!/:_NIC)%M;>RJ^Y6^9<]2"">B^ VGV&DV?BC2]+LHK:VM_&-['!;P1A4C
M15C 50.  .U;_P ._AUX5^%_A:U\)^$]-C@AMX(TEF$2K)<NJ!?-E*@;G( R
M?Y#BF:CX#MHO"OB#0O"MT=/N==^U2O=L6D\JXF3:90,CIP< @<5<I)MBLSF_
MVFO#6A:G\,-1\0ZAIR37FG6V+&60D^07EC#,JYP&(&-V,@$@$ G-OQXBW/QG
M\"6UX@:W5-4GC5QD?:5AC"'_ '@CS8_&N@N_ ?A[4? \?P]U"&2;34LXK;8T
MS!V2,+MRPYS\HYI_B[P5H/C:RAL];CG5K6X$]G=6ER\$]M* 5WQR(0RG#,#S
M@AB#D'%)2227J%CR/Q3''_PL/6M 2-?[)G^)6@O>P8_=M*]LCL".GS2);DCN
M6YZUJ_%T"V\9>-([)0JW7PGNI+\)QO='F6%F]3M:4 ^@QVKN;;X3^![?PC=>
M"GTR6:SOIS<7LEQ>2///.65O.:8MO\P%5(?.5VKC&!ANF?"7P=INE:OI;I>W
M9UVU-MJMYJ&HRSW$\6QD"&1V+*H5VP!@#<3U)-5SQ"QYIH>N:EX$\&:K\&-(
MN##J&HRVI\)L."D.I EV4>D$@NG]E1:Z_P#9NT>P\.^$M9\/Z5#Y=K8>+M3M
M[:/^[&DY51^  KIYOAUX/G\1Z/XMFTA6U#0K22VTRX+G,4;J%8=?FX& 3G&6
MQU-6_#WAC1_"T5W!HUNT:WNH37MP&D+;II7+NW/0$GIT%)S35@2U-"BBBLQA
M7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XA_P4"_83^'?_!1#
M]G\_ 'XC_$/QAX3AAUNUUC3/$7@754LM2L;VWW^5)'*\<@ ^=@1C)!X*GFO;
MZ* /R(_96_X-??!]G^U;XH^,'[='[0WQ1^*VA^&?']EJ_P .;'Q7XR6ZA\1"
M+3K)?MNJ(0TCRI+$;8)O3=#:0JVZ/Y*^^O\ @J'^QMKG_!03]@WXA_L>>&_'
M%IX;O?&UA:6\&MWUFUQ%:F&^M[DEHU92V1"5X(Y8'M7OM% 'YZ?M.>#OVO\
M_@E9_P $$+'X&_L?S:[XR^,/@CPUH_AOPMJ7@GP>^HSRW#7\*S7269CGPBVY
MG;YU900,]<UI?ML_\$?/B!_P4H_8!^$'PW_:(_:*O]%^/_PVM=/UJR^*]EID
M+-;^(/(C-Z##;^2GD/,JX,11E-O"X)VLK_?-% 'YR_\ !//_ ((D?';X-_MS
M7/\ P4K_ ."BW[:+_&[XMVOAYM$\*3VN@)86>CV[1-"TH"X#.87EC"I'&B^?
M,S>8\FY>>_:E_P""0/\ P5Q_;D\:^+OA=^T1_P %BGTWX">)/$E[,G@7P=\/
M[2VU$Z+)<O)#IDMW&D+2!82D1:5YE;;EDDR0?T[HH _-W_@J)_P0A\9?M<?L
M4_"7_@G]^QI^T;;_  D^&'PY25-6\.WEA-=QZ\%6'[(\YC=#(Z2"YF8OD/+/
MYA&Y5(POV-/^"2W_  69_9E^)/PZA\4_\%@[#6/AAX+U2P%]\.M+^'\-E;7>
MDV[+NL(]@ B5HUV#'3-?I_10!^??PL_X(@R^'_C?^VEX\^)_Q;TS6O#O[6>G
M3646D6VD.DVA)(MX-[NSD2NIN592H7#1@^E>;?L1_P#!N;K?[)/_  32_:#_
M &,M4_:#TK7/&_QULO[/F\;IHDL=O86,-J(;.!HFD+N(FDN6X8#$JJ -N3^I
MM% 'AO\ P35_9'UK]@_]AGX<_LC>(?&=KXAO? ^C26-QK5E:-!%=%KB6;<L;
M,Q48D P2>E>Y444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 ?.__  5Q_P"47WQ^_P"R2ZY_Z1R5_'_7]@'_  5Q_P"47WQ^_P"R2ZY_
MZ1R5_'_7ZMX?_P"X5O\ %^B/C^)/]XAZ?J%%%%??'S84444 %%%% !1110 4
M444 %%%% !1110 5_9?^P/\ \F*_!;_LDOAS_P!-EO7\:%?V7_L#_P#)BOP6
M_P"R2^'/_39;U^>>(/\ NU#UE^2/I>&OXU3T1ZS1117Y<?7A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E(
M)X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7QG^T+^U?\?O WQH\0>$_"WCW[+I]C
M>^7:V_\ 95J^Q=BG&YXBQY)ZDU]F5^=_[6/_ "<5XK_["0_]%I71AHQE-W1$
MVTC1_P"&VOVG?^BF_P#E%LO_ (S1_P -M?M._P#13?\ RBV7_P 9KRJBNWV=
M/LC.[/5?^&VOVG?^BF_^46R_^,T?\-M?M._]%-_\HME_\9KRJBCV=/L@NSU7
M_AMK]IW_ **;_P"46R_^,T?\-M?M._\ 13?_ "BV7_QFO*J*/9T^R"[/5?\
MAMK]IW_HIO\ Y1;+_P",T?\ #;7[3O\ T4W_ ,HME_\ &:\JHH]G3[(+L]5_
MX;:_:=_Z*;_Y1;+_ .,T?\-M?M._]%-_\HME_P#&:\JHH]G3[(+L]5_X;:_:
M=_Z*;_Y1;+_XS1_PVU^T[_T4W_RBV7_QFO*J*/9T^R"[/5?^&VOVG?\ HIO_
M )1;+_XS1_PVU^T[_P!%-_\ *+9?_&:\JHH]G3[(+L]5_P"&VOVG?^BF_P#E
M%LO_ (S7T9^P_P#&+XC_ !@\/:_??$7Q%_:,ME>PQVS_ &.&'8K(Q(Q$B@\@
M=<U\/5]=_P#!-3_D4O%/_81M_P#T6U8UX05)M(J#;9],T445P&H4444 %%%%
M !1110 4444 %%%% !1110 4444 ?.__  5Q_P"47WQ^_P"R2ZY_Z1R5_'_7
M]@'_  5Q_P"47WQ^_P"R2ZY_Z1R5_'_7ZMX?_P"X5O\ %^B/C^)/]XAZ?J%%
M%%??'S84444 %%%% !1110 4444 %%%% !1110 5_9?^P/\ \F*_!;_LDOAS
M_P!-EO7\:%?V7_L#_P#)BOP6_P"R2^'/_39;U^>>(/\ NU#UE^2/I>&OXU3T
M1ZS1117Y<?7A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]
M&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YW_M8
M_P#)Q7BO_L)#_P!%I7Z(5^=_[6/_ "<5XK_["0_]%I75A?C?H9U-CSNBBBNX
MS"BBB@ HHHH **** "BBB@ HHHH **** "OKO_@FI_R*7BG_ +"-O_Z+:OD2
MOKO_ ()J?\BEXI_["-O_ .BVK'$?PF5#XCZ9HHHKS38**** "BBB@ HHHH *
M*** "BBB@ HHHH **** /G?_ (*X_P#*+[X_?]DEUS_TCDK^/^O[ /\ @KC_
M ,HOOC]_V277/_2.2OX_Z_5O#_\ W"M_B_1'Q_$G^\0]/U"BBBOOCYL****
M"BBB@ HHHH **** "BBB@ HHHH *_LO_ &!_^3%?@M_V27PY_P"FRWK^-"O[
M+_V!_P#DQ7X+?]DE\.?^FRWK\\\0?]VH>LOR1]+PU_&J>B/6:***_+CZ\***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OSO_:Q_Y.*\5_\ 82'_
M *+2OT0K\[_VL?\ DXKQ7_V$A_Z+2NK"_&_0SJ;'G=%%%=QF%%%% !1110 4
M444 %%%% !1110 4444 %?7?_!-3_D4O%/\ V$;?_P!%M7R)7UW_ ,$U/^12
M\4_]A&W_ /1;5CB/X3*A\1],T445YIL%%%% !1110 4444 %%%% !1110 44
M44 %%%% 'SO_ ,%<?^47WQ^_[)+KG_I')7\?]?V ?\%<?^47WQ^_[)+KG_I'
M)7\?]?JWA_\ [A6_Q?HCX_B3_>(>GZA1117WQ\V%%%% !1110 4444 %%%%
M!1110 4444 %?V7_ + __)BOP6_[)+X<_P#39;U_&A7]E_[ _P#R8K\%O^R2
M^'/_ $V6]?GGB#_NU#UE^2/I>&OXU3T1ZS1117Y<?7A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X_\
M^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE%%% !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 ?SK_\%I?^"FW[<OQ[_P""BWC_ /X)\P_M,Z%\$/!?@+QSX4A\*Z'?
M>'T>[\1W3:OIA@U-KJ6,G;"TPU#8)(XS!;A2LAWO7ZM? J#_ (*O_L:_L%?$
MCQM^TOX[T?\ :F^*6BRSWWPYTKP=I\&DMJNG+##Y4,C);Q!I]YGD*JLC,B(J
M,[OBOSM_X.)?VK/@3\9;WQ'^S_\ M4_\$B/BG;>)O"_Q"T;3O!GQKTCPFLT.
MM:&-6MC<QVNHLL+JUS;-/#% #,GGRJ,AOF'TO_P:M?!']MKX(?LG>/='_:8\
M*^-_#/@&\\9+-\%_"/Q'9AJ^EZ7L?S2\3JK01/F#:FR-2Z32(@60,P!\^_\
M!+7]I[_@K'K'_!PUJ?[/?_!1;X\:B;ZZ^%]QKNJ?"_0=;D_X1[09+BTM;BVM
M8[5&,)E@BE56D'F,7W$RR'+M^XNH7]II5A/JFH3"."VA:6>1NB(H))_  U^-
MGPV_Y70OB#_V1J'_ -,NFU^E%Q^W-^R9\0/VN?$/_!-.T^(EU<_%*S\)-JFN
M>'+?0KPI::=+#$?->Z\K[.I*W,.%,F<RJ,9.* /P_P#A+XN_X*E_\%:?V5OV
MEO\ @LIX2_X*4?$OX:1?"G6M6G^''PQ\)ZO/:Z3]ETVQCU*:UEABF2-S]DEA
MB#,CF20,9"P.*[;_ (*/?\%A/VHOCW_P04_9<_:5\ ?M ZY\,_B%X[^*?]B^
M.?$WA#69=*>0V$.HV=S([6[IMAE<0731@A%)7@;!CQ;]CG]O[X=?\$?_ /@F
M9^V'_P $B_VM]%U[2/C)>:WXBLO!NDKH4[Q:N^IZ1!I:3)*%*)"I@6Y#N5$L
M4JF,N3BOJC]F9O\ @G#_ ,$T/^"./[+_ ,#_ /@M[\ Q>-XUU#7_ !-H\'B'
MP,^JQ:!<O<B9$N(D#3PR/:7EOF,1M\RR*X!09 />?^"+7P8B@_:,U3XG>$_^
M#BC7OVKM.TOPY<6FH_#J^UB29+1I9(O+OWB?4[AEV%"BOY6"9" X/!\X_P"#
MEO\ X*J_M!_#_P ->(_V-/\ @GYXXU31?$G@7P[;>+_CAX^\.ZA);3^%M,>Z
MMX+'3X[B(AHKFZGN(&8*0WE%1RDDA7YB_8YLOV;_ -I__@XO\'_&S_@A+\*;
MGPW\,/!_P]O&^(&M0:#=:;H3W\EEJ,0+6\@!BBF:6PB$11"TD3RK'\AD/+_M
MM?\ !-G_ (+;_L'_ /!-3]H[Q7^T'\0?@-K_ (0^)6NV7B'XR^(]/O-0N_%&
MLW+ZI:B 1S2VD48CCN'5A'\JHLDVT9;% 'U!_P %)OVP/VK/A[_P:[? C]I'
MP)^T?XWT?X@ZW!X3.L>-M,\37,&JWIGM9VF\VZ1Q))O*@MECN(&:^@?^#?7]
MO7X@^)/^"?\ \4O"G[</Q6U/6?''[-7C;7]+^(7B'Q%J,EW>R:=!YEXMU-+*
M2[A0+J)2Q^Y: = *_.[]M*T_:IM?^#27X;M^TQJGA.YL)?&_A=_ADOA=91)#
MX;.G/]F2]\Q5!NQ)Y^[9N7!3!/-5?^"OL'Q__8N_;A^(O[.7[.&@2R6/[?7P
MC\(:99QVSE$BUK[;:V5P, ?.TL:W:./^HMNSQMH ZC_@AE^WY_P4+_:5_P""
MV'A+4_VA?VD/'EUX)^+/A;Q3XRT7X>:AXKNY=+L+)YM0CMHDM'?RD2-K9O*
M7 01D=17]$-?B3\(/@7X2_9A_P"#J#X,?LY^!(P-'\#?LK6NAZ>VS:9([;3+
MN+S&']Y]I=CU+,2<DU^VU !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7YW_M8_\ )Q7BO_L)#_T6E?HA7YW_ +6/_)Q7BO\ ["0_]%I7
M5A?C?H9U-CSNBBBNXS"BBB@#4\$:)8^)O&>D>'-4U(6=MJ&IP6UQ=MC$*/(J
ML_/' )//'%?6GQ9\%?L__ ;X>-X>\2? [4]0T%=<@#W::BYDGE:V8FY#!QC;
MS&5R@W'@8QGY&\*Z3I^O>)].T/5=:BTVUO+Z*"XU"892V1G"M*P)&0H))Y'3
MJ*^T_@W;:S\+_ 7V;X@?'GPKKWAR/4BDEW=:EYZ&R-LP%NI;@/OV$)EAL# =
MA7/7=FG?Y%Q/+/V1O"/@;7_#GQ%\:CX26OB%;*6)O#^C7]NL\@&)V6%696()
M!C!8 YVYKBOVC/$=M<W.D:7JG[,4'@5[>9IIE@C$37\1V@J&$*<#!Y&[!;I6
MYX,\%?&SQ?JOBOQ1^R=K,]EX=E\1RQ1V%GJ@M'V#YHV"N5 7:_'.<#!'%=M^
MTE:>*9_V?O!?PH^)NK6NH_$"_P!<B6)!.C2*K-(BEF'&,/$A;HS<Y.":5TJM
M^_X!]DK?!GXD? ?XK_$.R^#?AK]E_28]&NK602:C=QI)=Q;(BQD9]I8#("YW
MYRP.<G;7S[\6/#NB>$OB=K_A?PW<F6PT_5Y[>T=GW'8KD $]\8QGOC-?5EC^
MSQ\3?@=\,#X7^!>C6MYXGUF';KWBF>[2(VZ_\\K<,<CV;C^]UP$^2O'O@KQ%
M\._%U[X-\60I'J-DZBZ5)1( 64./F'!X84Z3BY-Q?]=Q2NEJ8]%%%=!(4444
M %?7?_!-3_D4O%/_ &$;?_T6U?(E?7?_  34_P"12\4_]A&W_P#1;5CB/X3*
MA\1],T445YIL%%%% !1110 4444 %%%% !1110 4444 %%%% 'SO_P %<?\
ME%]\?O\ LDNN?^D<E?Q_U_8!_P %<?\ E%]\?O\ LDNN?^D<E?Q_U^K>'_\
MN%;_ !?HCX_B3_>(>GZA1117WQ\V%%%% !1110 4444 %%%% !1110 4444
M%?V7_L#_ /)BOP6_[)+X<_\ 39;U_&A7]E_[ _\ R8K\%O\ LDOAS_TV6]?G
MGB#_ +M0]9?DCZ7AK^-4]$>LT445^7'UX4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_P#L1-*_]&-7
MNE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<S\2_C%\./@_:
M6M]\1?$?]G17LC1VK?8YIM[* 2,1(Q'!'7%-)MV0'345Y5_PVU^S%_T4W_RB
MWO\ \9H_X;:_9B_Z*;_Y1;W_ .,U7LZG9BNCL/BO\'OAI\<O"D?@?XL>$;;6
M])BU>PU2.RNF<*MW9745W:S?*0=T<\,4@YQE!D$<5TM>5?\ #;7[,7_13?\
MRBWO_P 9H_X;:_9B_P"BF_\ E%O?_C-'LZG9A='H2>"O!L7B=_&T7A+3%UF2
M+RY-76PC%TR8 VF7;O(P ,9Q@"O$?@+_ ,$Y/@I\ _VV/B_^WUI7B'7]:\??
M&.'3[;6)];G@>#2K.TB2)+6S$<2,D;+%;[_,:0DV\>",'/6?\-M?LQ?]%-_\
MHM[_ /&:/^&VOV8O^BF_^46]_P#C-'LZG9A='=ZY\-OAUXG\0V/B[Q+X!T74
M-6TPYTW5+[2H9KBTYS^ZD=2T?//RD59\5>#O"/CK1W\.^-_"VFZSI\C!I+'5
M;&.XA8CH2D@*G\J\[_X;:_9B_P"BF_\ E%O?_C-'_#;7[,7_ $4W_P HM[_\
M9H]G4[,+H]!\(^"/!?P_T@>'_ ?A#2]$L%<NMCI&GQVT(8]6V1J%R?7%6=<T
M#0O$^E3:%XET6TU&QN !/9WULLT4@!##<C@@X(!Y'4"O-?\ AMK]F+_HIO\
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
MB@#YW_X*X_\ *+[X_?\ 9)=<_P#2.2OX_P"O[ /^"N/_ "B^^/W_ &277/\
MTCDK^/\ K]6\/_\ <*W^+]$?'\2?[Q#T_4****^^/FPHHHH **** "BBB@ H
MHHH **** "BBB@ K^R_]@?\ Y,5^"W_9)?#G_ILMZ_C0K^R_]@?_ ),5^"W_
M &27PY_Z;+>OSSQ!_P!VH>LOR1]+PU_&J>B/6:***_+CZ\**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/
M'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHJMK&K:?H&D76NZM<>5:V5L\]S+L+;(T
M4LS84$G !. ": +-%>5?\-M?LQ?]%-_\HM[_ /&:/^&VOV8O^BF_^46]_P#C
M-7[.IV8KH]1N[6WOK66RNX@\4T;)*AZ,I&"/RK"^$WPH^'GP+^&FA_!SX2^%
MK?1/#/AK3(M/T+2+5F,=G;1KM2)2Y+8  '))KB_^&VOV8O\ HIO_ )1;W_XS
M1_PVU^S%_P!%-_\ *+>__&:/9U.S"Z/0O$/@KP;XNFM+CQ7X2TS4Y+"7S+%]
M0L(YC;OP=T9=3L/RKR,'@>E>(_M'?\$Y/@I^U-^V!\&OVQ?BOXAU^YU/X&S7
M]SX.\,Q3P#2Y+RZ5 ;J=&B,K21M# Z;9$ :!"0<$'K/^&VOV8O\ HIO_ )1;
MW_XS1_PVU^S%_P!%-_\ *+>__&:/9U.S"Z/0?%_@;P3\0M(/A_Q]X/TK7+ R
M"0V.L:?'<PEQT;9(I7(['%6X-%T>UTA?#]MI-M'8);^0EE' HA6+&WRP@&T+
MCC&,8KS/_AMK]F+_ **;_P"46]_^,T?\-M?LQ?\ 13?_ "BWO_QFCV=3LPNC
MLO!WP=^$7P[U&?5_A_\ "SPYH5W<KMN;K1]#M[6249SAFC12PSSS5_6_ _@O
MQ-J=EK7B/PAI>H7FG2!]/N[[3XY9;5@P8-&S*2ARH.5(Y /:O/O^&VOV8O\
MHIO_ )1;W_XS1_PVU^S%_P!%-_\ *+>__&:/9U.S"Z/4;NTM;^UEL;ZVCF@F
MC:.:&5 R2(1@JP/!!'!!K(_X5K\.O^$6_P"$&_X0#1/[$W[_ .Q_[*A^R[MV
M_/E;=F=WS9QUYKA?^&VOV8O^BF_^46]_^,T?\-M?LQ?]%-_\HM[_ /&:/9U.
MS"Z.^U;P!X$U[3K+2-<\%:1>VFFE3IUK=Z;%)':E1M4QJRD)@<#;C XK7KRK
M_AMK]F+_ **;_P"46]_^,T?\-M?LQ?\ 13?_ "BWO_QFCV=3LPNCU6BO*O\
MAMK]F+_HIO\ Y1;W_P",T?\ #;7[,7_13?\ RBWO_P 9H]G4[,+H]5HJEX<\
M0Z/XLT&S\3^'[S[18W]LD]I/Y;)YD;#*MM8 C(/0@&KM0,**** "BBB@ HHH
MH **** "BBB@ HHHH **** "OF;_ (*5_P#(J>%O^PC<?^BTKZ9KYF_X*5_\
MBIX6_P"PC<?^BTK6A_%1,_A/D2BBBO3,0HHHH *];_9U_9J@^*^DW'Q#\7^*
M[?2/#FFZE%:SO)&7>YE+1_NAAEV ^8B[LYRXP#V\DKW;]D;Q+\>O"-I]H\&^
M!'U[PCJ6M);:K ;?SEAF CW2 *=R$(R$L05( [C(SJ.2AH.-KG/_ !Y^#?PC
M\!:P)?!'QCL[U)]>DM+K2?LC>;I2*S;BYWLSJG"YP"V.,\UVWA7]G7]DGQAX
MBB^%GAWXUZSJ'B6>!S#>6D"&S>14+L%'EX("@M@2=B-V>*M_MD_!/P/:>%H_
MB[X:\.WNB:QJ/B.6SNM*G8G[<QDE'GHF206*!QC *N#@&HOA]X,B_9#\(K\3
MO%F@3:EX\U6T9="T.*%G73HV&#+,5^Z3T(Z]5'5BN7.Y4U9NY5M=C@_AO^S#
M>>)O&_B?2/&7BB'2-$\&3RIKVL[-P^1F $8/4L$8\]!V)(!ROB_I/[-FFZ-;
M#X+>)_$6H7ZW>V[.KQ(L30[6^=,1H0=VW@]CTKV;]G/Q#=S?LX_$?7-;\+KK
M^N1ZXVHZAI=]$3]H8K%(K2H,%EWK(Y7^(*1WK+^+3:1\6/V0X?C)XF\ Z7H>
MO6FKK!:3:99?9UNHC)L( .25P2<$G!C)& 2*:G+GU] LK'S9111700%%%% !
M7HG[)O\ R<7X4_[")_\ 1;UYW7HG[)O_ "<7X4_[")_]%O4S^!C6Y^B%%%%>
M2;A1110 4444 %%%% !1110 4444 %%%% !1110 5^=_[6/_ "<5XK_["0_]
M%I7Z(5_)7_P77_Y2X?'+_L;E_P#22"OHN&LI_MC%SI<_+:-[VOU2[KN>9FF.
M^H48SY;W=M[?HS]@**_G+HK[3_4?_J(_\D_^V/$_UB_Z=?\ DW_ /Z-**_G+
MHH_U'_ZB/_)/_M@_UB_Z=?\ DW_ /Z-**_G+HH_U'_ZB/_)/_M@_UB_Z=?\
MDW_ /Z-**_G+HH_U'_ZB/_)/_M@_UB_Z=?\ DW_ /Z-**_G+HH_U'_ZB/_)/
M_M@_UB_Z=?\ DW_ /Z-**_G+HH_U'_ZB/_)/_M@_UB_Z=?\ DW_ /Z-**_G+
MHH_U'_ZB/_)/_M@_UB_Z=?\ DW_ /Z-*^N_^":G_ "*7BG_L(V__ *+:OY$*
M_?+_ (,Y?^2#_&S_ +&[2O\ TEFKR,]X6_LS+)XCVW-:VG+;=I;\S.W+\Y^N
M8I4O9VO?6]_T/V6HHHKX ^A"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#YW_ ."N/_*+[X_?]DEUS_TCDK^/^O[ /^"N/_*+[X_?]DEUS_TCDK^/^OU;
MP_\ ]PK?XOT1\?Q)_O$/3]0HHHK[X^;"BBB@ HHHH **** "BBB@ HHHH **
M** "O[+_ -@?_DQ7X+?]DE\.?^FRWK^-"O[+_P!@?_DQ7X+?]DE\.?\ ILMZ
M_//$'_=J'K+\D?2\-?QJGHCUFBBBORX^O"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:5_Z,
M:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *X#]J_QI_PK?\ 9:^)7Q#_ +-^V_V#X UG4?L?G>7Y
M_D6,TOE[\-MW;<;L'&<X/2N_KR3]O[_DQ#XV?]DC\2?^FNXK;#QC/$0B]FU^
M9%1N-.378_GL_P"'_P#_ -6F?^7Y_P#<%'_#_P#_ .K3/_+\_P#N"OSEHK]O
M_P!5\B_Y\_\ DTO_ )(^!_MC,OY_P7^1^C7_  __ /\ JTS_ ,OS_P"X*/\
MA_\ _P#5IG_E^?\ W!7YRT4?ZKY%_P ^?_)I?_)!_;&9?S_@O\C]&O\ A_\
M_P#5IG_E^?\ W!1_P_\ _P#JTS_R_/\ [@K\Y:*/]5\B_P"?/_DTO_D@_MC,
MOY_P7^1^C7_#_P#_ .K3/_+\_P#N"C_A_P#_ /5IG_E^?_<%?GQX+\&^)_B)
MXOTOP#X+TB34-7UK4(;+3+&(@-//*X1$!8@#+$#)( ZD@5:^)'PS\>?"'Q_J
MWPM^)/AFXTG7]#U*:PU33;C!:&XBD:.105)5P'5@&4E3C()'-3_JUD'-R^RU
M[<TO_DA_VOF=K\^GHO\ (^_?^'__ /U:9_Y?G_W!1_P__P#^K3/_ "_/_N"O
MD&Y_8"_;JLO #_%:\_8S^*D7AF.W-Q)KTOP_U%;18<;O.,IAVB/'._.WWKR.
MII\.</5;\E-.W:4G_P"W#EFN:0^*5ODO\C]&O^'_ /\ ]6F?^7Y_]P4?\/\
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
MD+^"7_8VZM_Z2P5]%PI_R4%#U?\ Z2SS,Y_Y%M3Y?FC\#J***_<C\^"BBB@
MHHHH **** "BBB@ HHHH **** "OK7_@A)_RER^!O_8VO_Z27%?)5?6O_!"3
M_E+E\#?^QM?_ -)+BN'-/^197_P2_P#26=&#_P![I_XE^9_6G1117\\GZ8%%
M%% !1110 4444 %%%% !1110 4444 %%%% !7\E?_!=?_E+A\<O^QN7_ -)(
M*_K4K^2O_@NO_P I</CE_P!C<O\ Z205]WP!_P C2K_@_P#;HGSO$G^Z0_Q?
MHSY+HHHK]9/C0HHHH **** "BBB@ HHHH **** "BBB@ K]\O^#.7_D@_P ;
M/^QNTK_TEFK\#:_?+_@SE_Y(/\;/^QNTK_TEFKY?C+_DGZOK'_TI'KY%_P C
M*/H_R/V6HHHK\3/O0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^=_P#@
MKC_RB^^/W_9)=<_](Y*_C_K^P#_@KC_RB^^/W_9)=<_](Y*_C_K]6\/_ /<*
MW^+]$?'\2?[Q#T_4****^^/FPHHHH **** "BBB@ HHHH **** "BBB@ K^R
M_P#8'_Y,5^"W_9)?#G_ILMZ_C0K^R_\ 8'_Y,5^"W_9)?#G_ *;+>OSSQ!_W
M:AZR_)'TO#7\:IZ(]9HHHK\N/KPHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_
M /\ RD$\?_\ 8B:5_P"C&H ]THHHH **** "BBB@ HHHH **** / O\ @IA_
MP4)^%7_!,+]D?7?VLOBWH&HZQ::9<6]EIFA:256?4KZ=]L, =_EC7AG9SG:B
M,0&;"-^>W["'_!=+_@K)\?OVC=:TKQ=_P2<\3:UX$U_XA:)ID$NE>(HM_P .
M[6_TZPFC%TT=B&N83%<K?/-,(]B7)4LHC"U]V_\ !6[2_P#@GWXK_8QU;X;_
M /!3#Q5;Z%\,O%6JVFEOK4[S1M8ZBS-):S1SQ(_V>17B)$CCR^"KY5BK?@?^
MS]^VK\4?^",G[;6H?#G_ ()X_MN^'_CO\)=?^,.E>'?^$ N+NWU/4?$MG)I>
MFF*^@FME81F,3'3XY(G1?-LU0PNJM&@!^KO_  6N_P"#@W2/^"<&IZK^S[^S
M)\'YOB/\7]'T:'6?$MO>V%S_ &+X3TMS'MNK^2(HTAD\V-41'4 RKOD4E(Y/
MKW_@FU^TUXT_;+_80^%O[4WQ%T32]-USQSX2M]5U.QT6.1+2"63.5B$KNX7C
M^)F/O7SY_P '(_AGPW:_\$:?V@_&-MX?L8]7O/#&C6=WJL=H@N9[>+6[1HX7
ME W-&C2RLJDX4R.0 6.>Y_X(37-O:?\ !'']GJYNYTBC3X:V1>21@JJ,MU)Z
M4 <S_P %N_\ @K+XM_X)A_##P'X<^!?PGLO'/Q<^+OBG^P?AUX;U25UM'E4Q
M+)-*(V1Y0)+BVB$:O'N:X4EU"G/E7_!/[_@KW^W8G_!1H?\ !*S_ (*T_L_>
M"/!OQ&\0>%6U_P  :[\/KJ5K#4XEBEF:!UEGGW$QP76)%=<-:.A0DAZ\9_X.
M6KVQ\ ?\%'?^">W[27B^_AB\#^'_ (PK_;6L2R#[-8B/5]%N6DD<_*H,,4KY
MSTMV]*J?MPZSI/QT_P"#N3]F3PW\(-?MM1O/"'PK=O$U[IDZRC3P(M=NO+E9
M20I\F:%@#U^TQ_WA0!'X^_X.!_\ @JI\?-<^.'[0/_!-K]CSX;^(?@#^S_J-
MQ%XFUSQ?<W+ZGK5M;AWN+FW\J[A50((GN-BQNT<90L79@E?5^M?\%._VW_VM
M/^"<OPF_;&_X))?LB^&_'GB+XD7S6>N:)XT\3""#PG)$9HKEI5#V_P!IBCN+
M>6/>)HF(,3+&WF87\[?^"!OQ6^&W[.__  0[_;B^$/QI\2:;HWB;P?J/BC_A
M(='U&[2.X!GT".QABV,0S,]U;30J,9+G:.3BOH[_ (-]?AOKOBG_ (-_/#OP
M '[3LOPA\6_%75?$ES\/_$=E?QQ:M!!%J*QRW-E"TL;R[70@E#P)U)/S#(!U
MG[&W_!87_@ICX,_X*F^%O^"5?_!5C]F/X>Z-XC\?^&Y]8\(^)/AC=SM"L*6]
MW.KS))<7 DC8V%U%D&-D= 2K*=U<1HO_  <??M&:-_P7"O?^"='Q.^$/@2V^
M%5O\7G\"CQ996=ZFIQ7%PLT>G>9*]TT&Z2X1 W[H H'Q@C(\6_9UL/'?_!*C
M_@XT\#_L[_%?XVZ9^U+XG^+_ (>BLKWXH>*A=2^*_!\4OVI%M%+WMQ%;JHMP
M[KM#-!*<>6N W@/[4W[._B'XX_'+_@I_X]\ M+%XJ^#OQ-\/?$/PW=VP_>6\
MFG7NI"XE#=1LLY[J3TS&N>F0 ?K'_P '!'_!9/XG_P#!)GX9?#^/]GGX?>&_
M%7CSQQJ^H2II7B:"YFMX-&T^T,UY<[+::)PRM);X8MMVB4X../H[_@EG^UCX
M\_;G_P""?WPQ_:R^)V@:1I>O>-M#DO=2L-!BE2SA=;F:(")99)' VQ@_,[')
M/-?B1^T#^T#;_P#!9KQ!^TQ_P49L[)QX-^!7[&MKH/AJ$QLJ6_B36K$S:AM#
M=6B$NI6KD=1'$<X*Y_67_@W=_P"4+7[/_P#V*,W_ *7W5 'VC1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7DG[?W_ "8A\;/^R1^)/_37
M<5ZW7DG[?W_)B'QL_P"R1^)/_37<5T87_>J?^)?F9UOX4O1G\:5%%%?T8?EX
M4444 %%%% !1110 4444 %%%% !1110 4444 ?V!?\$D_P#E&!\ /^R1Z#_Z
M115]#5\\_P#!)/\ Y1@? #_LD>@_^D45?0U?SMC_ /?JO^*7YL_3<-_NT/1?
MD%%%%<AN%%%% !1110 4444 %%%% !1110 4444 %?C1_P 'C?\ R0OX)?\
M8VZM_P"DL%?LO7XT?\'C?_)"_@E_V-NK?^DL%?1<*?\ )04/5_\ I+/,SG_D
M6U/E^:/P.HHHK]R/SX**** "BBB@ HHHH **** "BBB@ HHHH *^M?\ @A)_
MRER^!O\ V-K_ /I)<5\E5]:_\$)/^4N7P-_[&U__ $DN*X<T_P"197_P2_\
M26=&#_WNG_B7YG]:=%%%?SR?I@4444 %%%% !1110 4444 %%%% !1110 44
M44 %?R5_\%U_^4N'QR_[&Y?_ $D@K^M2OY*_^"Z__*7#XY?]C<O_ *205]WP
M!_R-*O\ @_\ ;HGSO$G^Z0_Q?HSY+HHHK]9/C0HHHH **** "BBB@ HHHH *
M*** "BBB@ K]\O\ @SE_Y(/\;/\ L;M*_P#26:OP-K]\O^#.7_D@_P ;/^QN
MTK_TEFKY?C+_ ))^KZQ_]*1Z^1?\C*/H_P C]EJ***_$S[T**** "BBB@ HH
MHH **** "BBB@ HHHH **** /G?_ (*X_P#*+[X_?]DEUS_TCDK^/^O[ /\
M@KC_ ,HOOC]_V277/_2.2OX_Z_5O#_\ W"M_B_1'Q_$G^\0]/U"BBBOOCYL[
M/X ?L\?&S]J?XI:=\%/V>_AOJ/BKQ1JI;['I.F("Q51EY'=B$BC4<M([*JCJ
M17US^UM_P;Q_\%$/V4?@_!\<M3^'UOK?A_3?!BZWX[N+36-/C?PW.OFM<6S)
M]J9KI8D1&,T((;?@+\I)X;_@C'_P4@T?_@E_^V*/C[XN^']SXC\/:OX;N/#_
M (CM=.9!>6]I-/;S^?;[R%:19+:/Y&90REEW*2&'Z/\ _!2K]AJ+]MW]F!?V
MI_\ @G)^VCXE72O#_P "K&^U_P"#_B#6[M+K5_#9GOKN*XN',Q:65C'<J$G1
MQ*UKCS-R\_,YGF>/P>:4Z;M"B[>\XN2;>Z;37+TM?3N['K83"8>OA)2UE-=$
M[67?5:^9^7G_  3Y_P""5/[8G_!2[Q+?Z3^SCX+M8])TE3_:WB[Q'<26NDVD
MNW<L!F6-V>9LC$<:.P!#,%7YJ\8^-WPE\3? /XS^+_@5XTN;.;6?!7BC4-!U
M:;3I6>W>YL[F2WE:)F569"\;%254D8R!TK]/?^#<7]O[]J/QU^V)\%OV$M5\
M?K;_  T\)V?B6]M-#TZRCMS>RR6%W*INY$ :X$;N[(&X!8$Y*H5^"/\ @IC_
M ,I(/V@?^RW>*_\ T\75=>&QF.GG-7#5DE%14HVWUDUJ^[M>W3;7<PJT,/'
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
MN98XFD>0AI')9SN=N37?44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>2?M_?\ )B'QL_[)'XD_]-=Q7K=>2?M_?\F(?&S_ +)'XD_]
M-=Q71A?]ZI_XE^9G6_A2]&?QI4445_1A^7A1110 4444 %%%% !1110 4444
M %%%% !1110!_8%_P23_ .48'P _[)'H/_I%%7T-7SS_ ,$D_P#E&!\ /^R1
MZ#_Z115]#5_.V/\ ]^J_XI?FS]-PW^[0]%^04445R&X4444 %%%% !1110 4
M444 %%%% !1110 5^-'_  >-_P#)"_@E_P!C;JW_ *2P5^R]?C1_P>-_\D+^
M"7_8VZM_Z2P5]%PI_P E!0]7_P"DL\S.?^1;4^7YH_ ZBBBOW(_/@HHHH **
M** "BBB@ HHHH **** "BBB@ KZU_P""$G_*7+X&_P#8VO\ ^DEQ7R57UK_P
M0D_Y2Y? W_L;7_\ 22XKAS3_ )%E?_!+_P!)9T8/_>Z?^)?F?UIT445_/)^F
M!1110 4444 %%%% !1110 4444 %%%% !1110 5_)7_P77_Y2X?'+_L;E_\
M22"OZU*_DK_X+K_\I</CE_V-R_\ I)!7W? '_(TJ_P"#_P!NB?.\2?[I#_%^
MC/DNBBBOUD^-"BBB@ HHHH **** "BBB@ HHHH **** "OWR_P"#.7_D@_QL
M_P"QNTK_ -)9J_ VOWR_X,Y?^2#_ !L_[&[2O_26:OE^,O\ DGZOK'_TI'KY
M%_R,H^C_ "/V6HHHK\3/O0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^
M=_\ @KC_ ,HOOC]_V277/_2.2OX_Z_L _P""N/\ RB^^/W_9)=<_](Y*_C_K
M]6\/_P#<*W^+]$?'\2?[Q#T_4****^^/FSW/]@3]O#QW_P $_/BSJWQ0\%?"
M[P9XRA\0>&I=!UWP[X[TE[RQN[*2X@G8;%D3#A[:,ACN YRIS7V1^V]_P<->
M+/B%^SYI_P"SU^QS\'? 'PZTWQ=\,+32/B->^&O"S6MW92%KI)M(LW)5%M%C
ME;8P1BOVF78R$DG\Q**\W$93E^*Q,:]6%Y+[G;:ZV=NAU4L;B:-)TX2LF?17
M_!*O]M_0/^"=O[:GAS]JOQ-X!O/$UGH=AJ-O)H]C>I;RRFYM)8 0[JP&TR!C
MQSBO8/V#6_8O_;F_X*X_$#X[_MO2Z'H'PIUK4/%OCC5=%\5^*/L"R"YGEDM[
M-9XY(7FG22Z1PD1#/Y!PI&17PK15XC+Z5:52I%N,YQY>9/5+5Z=FKO7<5+$S
MIJ,6DXQ=[/N;WQ3USP;XG^)WB/Q)\.?"*^'_  ]J&NW=SH6@K.\HTVSDF=H;
M;?(S._EQE4W,S,=N22>:^NO^"L__  5/^&G_  4R_:*^&WQ?3X&:EH>C>"]
MM]*UC1+_ %A)GU*)+MIY LD:KY89'*>H/.:^)Z*UG@Z%2M3JR7O032=W]I)/
MUVZD1KU(PE!;2M?Y;'["_''_ (."_P#@E]^TAX&\,?##XT?\$H=2UGPUX,MQ
M!X6\._\ ":K;V.F($6,"*"!$C!"*%!VY"Y (!.?#_@5_P6B_9D_9Y^,/Q@\&
M^!OV!;1_V=/C+I%A9:Y\)Y/$;QW%@\%IY$LT-T%8GS2\KLGRG)C*R1E,M^=5
M%>=3X>RRE2=-*7*^CG)K=.ZUT=U>ZU.J>9XN<U)M777E7:W;56Z'WW^U-_P5
MU_9PG_8?US_@GK_P3I_8QD^$_@3QCK46I^-=1USQ3-JM_J,B/#((T,A8Q@M;
M0 L9&^1"H1=S$_ E%%>CA,%A\%!QI)ZN[;;;;[MMMLY:U>IB))SZ*RLK)+R2
M"BBBNHQ"O[+_ -@?_DQ7X+?]DE\.?^FRWK^-"O[+_P!@?_DQ7X+?]DE\.?\
MILMZ_//$'_=J'K+\D?2\-?QJGHCUFBBBORX^O"BBB@ HHHH **** "BBB@ H
MHHH **** "N8^*WQ F^'>@VFH6MG;22W^J0V,4M]<F&VMVDSB29P"508QTY9
ME'&<CIZQ_&XUR31?LVB^$K#6Q-)LO+#4;SR4:$J<D9C<,<[?E( ()YXP6K7U
M!F!\)_%7Q)USX1Z?XM\4:18W]_=:%;7=DNGW>Q[UG@5\2!T5(6+'L2O)Z8Q5
MOX1>+O%?BW2]6;QG;V$5[IVO7%BR:=O\H*@0@9<Y8C<1NP,XSM'2N9_95^'W
MB?P1X'BNM=M!IT&H:3IQ@T1;B1S;RI!B:9PZKY4DK$%HU&%*=22:V/##7GPT
M\,^-O%?B:P>*"+7-1U2-=XS+;B-6##!.,[2.>?:KDES-(G4L>*O$?C75?B$G
MPY\#:G8Z<]OHXU'4=1OK%KG"O*T<421B1!R8Y"6)Z* !SD8EI\6?&?B>ST/P
MKHT6GV'B'4-4U"RU2YE@>:"T^PLR3R1Q[E+[F\O8"W DY)Q@VKN;Q7HOC>T^
M+$/@'4;V'6/"\%GJ6F:?)$US8SQR/,@(D= Z_OY$)!R"J\8.1CZ/X#\;^$%T
M+XD3^&9+S48M9U:\UG1K&>-I8H;]R^V,LRI(T92$$;N</M)X!:2L,O77Q9\:
M:/I^H^$+V+3KCQ/:>([/2+.Z6!TM9Q=(DD=RT>\LH6,R%D#<M$0" 1B;4?B'
MXZ\$IXG\.^)[W3M1U#2_"DNMZ1J%O8M DRH)%:.6+S&P5=4Y5OF5QT().5>>
M _'&O?VI\4!X8EM]2D\5:?JFG:#<3QB9[6TB6+8S!BB2NK3,!NP"4!(YQ/K_
M (>\8_$27Q;XO/@Z]TT3>![C1=&L-0>(7%U+()'=R$=E1=WEHN6R<,>!C+M$
M1M> OB^^H?"2]\=^-XH8+W0UN4UR&U4A1)""PV DG#QF-U&2?W@%6/@5XV\8
M>._!D^I^/+&TMM4M=6N;.Y@LHV5(S$^TK\S$D@Y!.><=!7,:C\+/&$WCG2K*
MTL5'A[6K>PN?%8:09CN+%<HN,_-YI$"-C(VP'/6NN^$?A_6/#UAKL6LV+0-=
M^+-2N[<,P.^&2=F1^">"#GUJ9<MG8:O<ZRBBBLQA7A?@'_E()X__ .Q$TK_T
M8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110!_*Q_P<@_\
MIH?C-]?#W_J.Z97P]7W#_P '(/\ RFA^,WU\/?\ J.Z97P]7]!9+_P B?#?]
M>X?^DH_-<?\ []5_Q2_-A1117I'*%%%% !1110 4444 %%%% !1110 4444
M?N+_ ,&9GW/VC_KX/_\ <W7[AU^'G_!F9]S]H_Z^#_\ W-U^X=?B'%__ "45
M?_MW_P!(B??Y)_R+*?S_ /2F%%%%?-'JA1110 4444 %%%% !1110 4444 %
M%%% !7DG[?W_ "8A\;/^R1^)/_37<5ZW7DG[?W_)B'QL_P"R1^)/_37<5T87
M_>J?^)?F9UOX4O1G\:5%%%?T8?EX4444 %%%% !1110 4444 %%%% !1110
M4444 ?V!?\$D_P#E&!\ /^R1Z#_Z115]#5\\_P#!)/\ Y1@? #_LD>@_^D45
M?0U?SMC_ /?JO^*7YL_3<-_NT/1?D%%%%<AN%%%% !1110 4444 %%%% !11
M10 4444 %?C1_P 'C?\ R0OX)?\ 8VZM_P"DL%?LO7XT?\'C?_)"_@E_V-NK
M?^DL%?1<*?\ )04/5_\ I+/,SG_D6U/E^:/P.HHHK]R/SX**** "BBB@ HHH
MH **** "BBB@ HHHH *^M?\ @A)_RER^!O\ V-K_ /I)<5\E5]:_\$)/^4N7
MP-_[&U__ $DN*X<T_P"197_P2_\ 26=&#_WNG_B7YG]:=%%%?SR?I@4444 %
M%%% !1110 4444 %%%% !1110 4444 %?R5_\%U_^4N'QR_[&Y?_ $D@K^M2
MOY*_^"Z__*7#XY?]C<O_ *205]WP!_R-*O\ @_\ ;HGSO$G^Z0_Q?HSY+HHH
MK]9/C0HHHH **** "BBB@ HHHH **** "BBB@ K]\O\ @SE_Y(/\;/\ L;M*
M_P#26:OP-K]\O^#.7_D@_P ;/^QNTK_TEFKY?C+_ ))^KZQ_]*1Z^1?\C*/H
M_P C]EJ***_$S[T**** "BBB@ HHHH **** "BBB@ HHHH **** /G?_ (*X
M_P#*+[X_?]DEUS_TCDK^/^O[ /\ @KC_ ,HOOC]_V277/_2.2OX_Z_5O#_\
MW"M_B_1'Q_$G^\0]/U"BBBOOCYL**** "BBB@ HHHH **** "BBB@ HHHH *
M_LO_ &!_^3%?@M_V27PY_P"FRWK^-"O[+_V!_P#DQ7X+?]DE\.?^FRWK\\\0
M?]VH>LOR1]+PU_&J>B/6:***_+CZ\**** "BBB@ HHHH **** "BBB@ HHHH
M **** "DDC25#'*@96&"K#(-+10 4444 %%%% !1110 4444 %>%^ ?^4@GC
M_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4 >Z4444 %%%% !1110 44
M44 ?RL?\'(/_ "FA^,WU\/?^H[IE?#U?</\ P<@_\IH?C-]?#W_J.Z97P]7]
M!9+_ ,B?#?\ 7N'_ *2C\UQ_^_5?\4OS84445Z1RA1110 4444 %%%% !111
M0 4444 %%%% '[B_\&9GW/VC_KX/_P#<W7[AU^'G_!F9]S]H_P"O@_\ ]S=?
MN'7XAQ?_ ,E%7_[=_P#2(GW^2?\ (LI_/_TIA1117S1ZH4444 %%%% !1110
M 4444 %%%% !1110 5Y)^W]_R8A\;/\ LD?B3_TUW%>MUY)^W]_R8A\;/^R1
M^)/_ $UW%=&%_P!ZI_XE^9G6_A2]&?QI4445_1A^7A1110 4444 %%%% !11
M10 4444 %%%% !1110!_8%_P23_Y1@? #_LD>@_^D45?0U?//_!)/_E&!\ /
M^R1Z#_Z115]#5_.V/_WZK_BE^;/TW#?[M#T7Y!1117(;A1110 4444 %%%%
M!1110 4444 %%%% !7XT?\'C?_)"_@E_V-NK?^DL%?LO7XT?\'C?_)"_@E_V
M-NK?^DL%?1<*?\E!0]7_ .DL\S.?^1;4^7YH_ ZBBBOW(_/@HHHH **** "B
MBB@ HHHH **** "BBB@ KZU_X(2?\I<O@;_V-K_^DEQ7R57UK_P0D_Y2Y? W
M_L;7_P#22XKAS3_D65_\$O\ TEG1@_\ >Z?^)?F?UIT445_/)^F!1110 444
M4 %%%% !1110 4444 %%%% !1110 5_)7_P77_Y2X?'+_L;E_P#22"OZU*_D
MK_X+K_\ *7#XY?\ 8W+_ .DD%?=\ ?\ (TJ_X/\ VZ)\[Q)_ND/\7Z,^2Z**
M*_63XT**** "BBB@ HHHH **** "BBB@ HHHH *_?+_@SE_Y(/\ &S_L;M*_
M])9J_ VOWR_X,Y?^2#_&S_L;M*_])9J^7XR_Y)^KZQ_]*1Z^1?\ (RCZ/\C]
MEJ***_$S[T**** "BBB@ HHHH **** "BBB@ HHHH **** /G?\ X*X_\HOO
MC]_V277/_2.2OX_Z_L _X*X_\HOOC]_V277/_2.2OX_Z_5O#_P#W"M_B_1'Q
M_$G^\0]/U"BBBOOCYL**** "BBB@ HHHH **** "BBB@ HHHH *_LO\ V!_^
M3%?@M_V27PY_Z;+>OXT*_LO_ &!_^3%?@M_V27PY_P"FRWK\\\0?]VH>LOR1
M]+PU_&J>B/6:***_+CZ\**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *\+\ _\ *03Q_P#]B)I7_HQJ]TKPOP#_ ,I!
M/'__ &(FE?\ HQJ /=**** "BBB@ HHHH **** /Y6/^#D'_ )30_&;Z^'O_
M %'=,KX>K[A_X.0?^4T/QF^OA[_U'=,KX>K^@LE_Y$^&_P"O</\ TE'YKC_]
M^J_XI?FPHHHKTCE"BBB@ HHHH **** "BBB@ HHHH **** /W%_X,S/N?M'_
M %\'_P#N;K]PZ_#S_@S,^Y^T?]?!_P#[FZ_<.OQ#B_\ Y**O_P!N_P#I$3[_
M "3_ )%E/Y_^E,****^:/5"BBB@ HHHH **** "BBB@ HHHH **** "O)/V_
MO^3$/C9_V2/Q)_Z:[BO6Z\D_;^_Y,0^-G_9(_$G_ *:[BNC"_P"]4_\ $OS,
MZW\*7HS^-*BBBOZ,/R\**** "BBB@ HHHH **** "BBB@ HHHH **** /[ O
M^"2?_*,#X ?]DCT'_P!(HJ^AJ^>?^"2?_*,#X ?]DCT'_P!(HJ^AJ_G;'_[]
M5_Q2_-GZ;AO]VAZ+\@HHHKD-PHHHH **** "BBB@ HHHH **** "BBB@ K\:
M/^#QO_DA?P2_[&W5O_26"OV7K\:/^#QO_DA?P2_[&W5O_26"OHN%/^2@H>K_
M /26>9G/_(MJ?+\T?@=1117[D?GP4444 %%%% !1110 4444 %%%% !1110
M5]:_\$)/^4N7P-_[&U__ $DN*^2J^M?^"$G_ "ER^!O_ &-K_P#I)<5PYI_R
M+*_^"7_I+.C!_P"]T_\ $OS/ZTZ***_GD_3 HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *_DK_X+K_\ *7#XY?\ 8W+_ .DD%?UJ5_)7_P %U_\ E+A\
M<O\ L;E_])(*^[X _P"1I5_P?^W1/G>)/]TA_B_1GR71117ZR?&A1110 444
M4 %%%% !1110 4444 %%%% !7[Y?\&<O_)!_C9_V-VE?^DLU?@;7[Y?\&<O_
M "0?XV?]C=I7_I+-7R_&7_)/U?6/_I2/7R+_ )&4?1_D?LM1117XF?>A1110
M 4444 %%%% !1110 4444 %%%% !1110!\[_ /!7'_E%]\?O^R2ZY_Z1R5_'
M_7]@'_!7'_E%]\?O^R2ZY_Z1R5_'_7ZMX?\ ^X5O\7Z(^/XD_P!XAZ?J%%%%
M??'S84444 %%%% !1110 4444 %%%% !1110 5_9?^P/_P F*_!;_LDOAS_T
MV6]?QH5_9?\ L#_\F*_!;_LDOAS_ --EO7YYX@_[M0]9?DCZ7AK^-4]$>LT4
M45^7'UX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1
MC4 >Z4444 %%%% !1110 4444 ?RL?\ !R#_ ,IH?C-]?#W_ *CNF5\/5]P_
M\'(/_*:'XS?7P]_ZCNF5\/5_062_\B?#?]>X?^DH_-<?_OU7_%+\V%%%%>D<
MH4444 %%%% !1110 4444 %%%% !1110!^XO_!F9]S]H_P"O@_\ ]S=?N'7X
M>?\ !F9]S]H_Z^#_ /W-U^X=?B'%_P#R45?_ +=_](B??Y)_R+*?S_\ 2F%%
M%%?-'JA1110 4444 %%%% !1110 4444 %%%% !7DG[?W_)B'QL_[)'XD_\
M37<5ZW7DG[?W_)B'QL_[)'XD_P#37<5T87_>J?\ B7YF=;^%+T9_&E1117]&
M'Y>%%%% !1110 4444 %%%% !1110 4444 %%%% ']@7_!)/_E&!\ /^R1Z#
M_P"D45?0U?//_!)/_E&!\ /^R1Z#_P"D45?0U?SMC_\ ?JO^*7YL_3<-_NT/
M1?D%%%%<AN%%%% !1110 4444 %%%% !1110 4444 %?C1_P>-_\D+^"7_8V
MZM_Z2P5^R]?C1_P>-_\ )"_@E_V-NK?^DL%?1<*?\E!0]7_Z2SS,Y_Y%M3Y?
MFC\#J***_<C\^"BBB@ HHHH **** "BBB@ HHHH **** "OK7_@A)_RER^!O
M_8VO_P"DEQ7R57UK_P $)/\ E+E\#?\ L;7_ /22XKAS3_D65_\ !+_TEG1@
M_P#>Z?\ B7YG]:=%%%?SR?I@4444 %%%% !1110 4444 %%%% !1110 4444
M %?R5_\ !=?_ )2X?'+_ +&Y?_22"OZU*_DK_P""Z_\ REP^.7_8W+_Z205]
MWP!_R-*O^#_VZ)\[Q)_ND/\ %^C/DNBBBOUD^-"BBOUB_8E_X("_ !?V9=-_
M::_X*%_M3:3X4B^(?PHU3Q)X,\-6FGW$LVE6*6L5PNMRRQS)YIMXIX9FMMC)
MB9%9B3M'#C\QPN6TU.LWJ[))-MOR2.C#86MBI.--;;WT2/R=HKZK^(/_  3,
ML?%W[=?A_P#8F_8!_:3\._'67Q-ID-[8>*=+CCT^TM]RR2S1SDS2A3!#'YDF
MUBW.T)O&RO??^"J__!$KX!?\$[O^"?/@;]I;P+^T5J?C[Q;K7Q!B\,^(;NRF
MMO[#\P6VI/<BU1(S*&BGL?)R\K9*R9520JY2SC 0JTJ3E[U3X59WUZM-76SW
MM^!:P6)<)SMI'=W7X=_D?FO15G1](U/Q!J]KH.BV4ES>7UREO:6T0RTLKL%5
M .Y)( ^M?L7:?\$"_P#@EY\,_B=X'_8#_:._;.\>V?[2'CWPO_:=BN@V=NVA
M6=P4E*PE7MF9@6@G50TZ-+Y0/[HR(IK'YIA<NY55O=W=DFW9;MVZ+JQ8;"5L
M5?DMI;=VU>R]6?C717JWQ3_8V^-_PS_;%U?]AR+PU)K/CK3O&3>&[.QTQ"?[
M1N3*(X7BW8^24,DBEL85P6Q@X^R?^"NO_!$WX3?\$T?V//AA\6O#?Q=USQ7X
MX\2^(QHGBZ);BW?2HKR.VF:X2T5(5E&R>)HOWCL?E.5!X%5,SP5*M2I.6M7X
M;=5:]_)"CA*\X3FEI#<_."BOV)T3_@@S_P $R_@KXB^%_P"QY^VO^UUX_P!)
M_:&^+.AQWFE:=X:MK8:1IEQ)O6*"0/;2,X,R20*S2IYKQ' BR*_,/]LK]EWQ
MO^Q7^U#XU_9;^(EU%<ZIX-UEK-[V",I'>0LJRP7*J<E5EADBD"GD!\'I6>"S
M?!9A5<*+=[75TU=7M>-]U?0K$8*OAH*4[=M[V>]GV=CS*BBBO3.0*_?+_@SE
M_P"2#_&S_L;M*_\ 26:OP-K]\O\ @SE_Y(/\;/\ L;M*_P#26:OE^,O^2?J^
ML?\ TI'KY%_R,H^C_(_9:BBBOQ,^]"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#YW_X*X_\ *+[X_?\ 9)=<_P#2.2OX_P"O[ /^"N/_ "B^^/W_ &27
M7/\ TCDK^/\ K]6\/_\ <*W^+]$?'\2?[Q#T_4****^^/FPHHHH **** "BB
MB@ HHHH **** "BBB@ K^R_]@?\ Y,5^"W_9)?#G_ILMZ_C0K^R_]@?_ ),5
M^"W_ &27PY_Z;+>OSSQ!_P!VH>LOR1]+PU_&J>B/6:***_+CZ\**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _
M\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH
M**** /Y6/^#D'_E-#\9OKX>_]1W3*^'J^X?^#D'_ )30_&;Z^'O_ %'=,KX>
MK^@LE_Y$^&_Z]P_])1^:X_\ WZK_ (I?FPHHHKTCE"BBB@ HHHH **** "BB
MB@ HHHH **** /W%_P"#,S[G[1_U\'_^YNOW#K\//^#,S[G[1_U\'_\ N;K]
MPZ_$.+_^2BK_ /;O_I$3[_)/^193^?\ Z4PHHHKYH]4**** "BBB@ HHHH *
M*** "BBB@ HHHH *\D_;^_Y,0^-G_9(_$G_IKN*];KR3]O[_ ),0^-G_ &2/
MQ)_Z:[BNC"_[U3_Q+\S.M_"EZ,_C2HHHK^C#\O"NU_9M^&WAGXR_M$> OA#X
MU\7IX?T;Q5XSTO2-6UZ0J%TZVN;N.&6X.[Y?D1V?YN/EYXKBJZGX'^!?"WQ0
M^,_A+X:^./B+9^$-%\0>)++3M6\6:C&'M]&MIITCDO)59T!2)6,C NHPI^8=
M:SJNU*3O;1Z[V^74J&LUI<_>S]NS]G+_ ()5_P#!+[]DN?X3_%__ ()H^,_%
M7POA^)>F1W&N6_BRY:ZU.\FTB8G5TE6Y0IY>'M3$7@0R-E4"E"WY;_\ !//X
M>_\ !+'QW\<?'OQQ_;#\<:IHG@CPQK*W/@#X+VBRS:CXH2XN9%MK)KH'E8E\
MI)?F5FW[S(B*Q/['?\$]-(^(G[%?[+ITC]JG_@J%\$?B?\(K;QA);W>OZYXP
M&I6[>'6TB94TN%YCM6<W(@D$!DF3R!(J@Y45^!/Q\UOX&>)?V^/$_B#]F321
M8_#V]^)\TW@VT6!HDCTYK[,(2-L-&FW!5" 54JI (KXC(?:XB.(P[J3;T_>*
M4K/OI+X9/K;6VUK(^@S%PINE4Y8I?RM+3YK=?UJ?7?\ P="_L^_ O]FW]O\
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
M_;Z*=8=[WPY+)-/ 8$G#&3RV6/*EV9^7!9A@GWC]O, ?\&KG[+./^BIC_P!
M\25^5OQ"^(WQ!^+7C&^^(?Q3\<:OXDU_4Y?-U'6M=U&6[N[I\ ;I)969W. !
MR>  *]3^)'_!03]I;XK_ +&_@[]@[QEXCTZ;X=>!-9&J>'=/ATB*.XBN,78W
M/.!O<8O9^"<?,/05$\LQ<J6$C.?/*E).4GNTE)?/?KZ[E+%T%.LXQLIII+MJ
MO\CD?V8];T_P#^T5\.OB-XM@:'1-*\=Z3>7]U+&1%Y,-Y%))\W0X5&_(U^T?
M[>7P.^+7B7_@Z2^!?BO0/"FI7.EW]EH>KVNIV]L[VXL[+[0;H^8!M 41-N&>
M/,3^^N?SE_;7_P""B7PU^,O_  3I_9V_8 ^!>CZ[9:5\,M.FU+QU-K-I%#'?
M:]-O8FW$<KEHHVN;W#N%9O/'RK@YO_"K_@X2_P""JOP<^!-I^S]X._:$A;2]
M,TY;#2-5U+P_:76I6-LJ[$C2XD0EMJ\*T@=E  ## QS8["9ECY+$4H*,K5*=
MI-_#)V4M$]=+V[/<VP];"X9.E.3:O&5TNJW6_G:_X'Z=:)X2_9;?_@I/^UY^
MVQIW[6WP@\&?&"P\0+X)^%,/Q)\46EG#H-Y%HFGP7^LF&1]\SAWEACPNW=!.
MC$[SMS/^"G'[+VB>&?\ @C7\![OQG^UW\/\ 7A\)O$<?B*\\0KKXGC\<N'G:
M:/3I"Q-U._FNYY).QS7X&:WK>L^)=9N_$?B+5;F_U#4+J2YOKZ\F:2:XF=BS
MR.[$EV9B26)R2237K_Q?_;^_:2^.?[+/@3]C?XA>(M.N/ OPXG\[PM90:3%%
M/"VR1/GF4;I.)7^]ZCTKG?#>*IUZ$X5KJ#C>Z6D8P<4E][T\V]S3^U*,J=2,
MH6O>VO5N^O\ 71(_7+_@K-\'/B?\2?\ @XQ_9-^(7@+P]?ZIH6J1>$K^PUBP
M@>6V:WL-<N;R\(D4;<1VY65N<!95/>O@G_@Y \4^'_%?_!8GXKS>'9XYDL4T
M:QNYHB"&N(M(LTD&1W1@8SZ%".U97P'_ .#@#_@J/^SE\";/]GGX<_'NW;1-
M)L!9:#=:OX>M;V]TNV5=J10S2H2RH.$$@?8 %7"J /C_ ,6^+/$_CWQ3J7CC
MQKK]WJNL:Q?RWNJZG?SM+/=W,KEY)9';)9V9BQ)Y))KIR?*,;@\1"5=QY:<'
M"-F[RO*]W=*VB2MKK?4RQN-H5Z4E3O>4N9WZ:6LM=?70SZ***^F/)"OWR_X,
MY?\ D@_QL_[&[2O_ $EFK\#:_?+_ (,Y?^2#_&S_ +&[2O\ TEFKY?C+_DGZ
MOK'_ -*1Z^1?\C*/H_R/V6HHHK\3/O0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ^=_^"N/_ "B^^/W_ &277/\ TCDK^/\ K^P#_@KC_P HOOC]_P!D
MEUS_ -(Y*_C_ *_5O#__ '"M_B_1'Q_$G^\0]/U"BBBOOCYL**** "BBB@ H
MHHH **** "BBB@ HHHH *_LO_8'_ .3%?@M_V27PY_Z;+>OXT*_LO_8'_P"3
M%?@M_P!DE\.?^FRWK\\\0?\ =J'K+\D?2\-?QJGHCUFBBBORX^O"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_
M/_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:@#W2BBB@ HHHH ****
M "BBB@#^5C_@Y!_Y30_&;Z^'O_4=TROAZON'_@Y!_P"4T/QF^OA[_P!1W3*^
M'J_H+)?^1/AO^O</_24?FN/_ -^J_P"*7YL****](Y0HHHH **** "BBB@ H
MHHH **** "BBB@#]Q?\ @S,^Y^T?]?!__N;K]PZ_#S_@S,^Y^T?]?!__ +FZ
M_<.OQ#B__DHJ_P#V[_Z1$^_R3_D64_G_ .E,****^:/5"BBB@ HHHH ****
M"BBB@ HHHH **** "O)/V_O^3$/C9_V2/Q)_Z:[BO6Z\D_;^_P"3$/C9_P!D
MC\2?^FNXKHPO^]4_\2_,SK?PI>C/XTJ***_HP_+PHHHH Z%/BM\0H_A3)\#T
M\4W \*2^(4UV31=J^4VHI UNMQG&[<(G9.N,'IFN?CD>)Q+$Y5E(*LIP0?6D
MHI*,8WLMQMM[G7>#OC1XR\-_%WPS\8O$5RWBB_\ #&LV5_;VOB6ZFN8;D6UP
MLZV\IWA_*9@0RJRG#M@@G-=-^VI^U]\5_P!N_P#:4\2?M1?&@6,>N^))8?-L
M]+CD2TLX884AB@A61W945(UZL2268DDDUY716?L*/M54Y?>2LGY.S:_!%>TG
MR.%]&[_,U]?^(/CWQ7I5GH7BCQOJ^I6.G+MT^SO]2EFBM1C&(T=B$&.. *L^
M$_BQ\4_ 5C+IG@;XE^(-%MIV)GM])UF>V20D8)98W /'K7/T5?)!JUM">:5[
MW'W%Q/=3O=74SR2R.7DDD8EF8G)))ZDGO5W2O%WBO0M,N]%T3Q/J-G9Z@FR_
MM+6]DCBN5P1B15(#C!(P0>":SZ*;2:LQ7:"BBBF 4444 ?V!?\$D_P#E&!\
M/^R1Z#_Z115]#5\\_P#!)/\ Y1@? #_LD>@_^D45?0U?SMC_ /?JO^*7YL_3
M<-_NT/1?D%%%%<AN%%%% !1110 4444 %%%% !1110 4444 %?C1_P 'C?\
MR0OX)?\ 8VZM_P"DL%?LO7XT?\'C?_)"_@E_V-NK?^DL%?1<*?\ )04/5_\
MI+/,SG_D6U/E^:/P.HHHK]R/SX*^Y?\ @DYXB_X)%3/X;\*?MK^&?B=I7Q2M
MOBC:7WA3QMX-NH?[/:VWV8MK2[2:1E55N$F=G6')24_O/E 'PU17-B\,L70=
M/F<;]8NS_P"&\C6C5]C44[)^I^J__!=O_@J[^S[\9/@[=_\ !.+]F_1O%^LV
MOAGXLZIK'B?QKXWOHYRUXMY?%K6P*NY:V62ZD6-SL"0Q1QJK EJXK_@C]^V#
M^S3^S_\ \$V/VR_@Y\8_BWIV@^)OB)\/;BP\%Z1=QRF35;AM(U.$1QE$*@F2
M:)?F(&7%?F[17G1R/"0R[ZG%NUU)OJVFI7^;7W'4\PK2Q7MVE>S5NEK6/J;]
MDK_@G-X>_:#_ &%/CI^W-\0_C=)X0T?X0P6L.DV*: +L:_J4Z.([0R&>/R,R
MO:1[@LA_TC.WY<-];_ ;]HW_ ()V_P#!1_\ X)6_#C]@G]M_]JZ3X+^,O@SX
M@,^C^(;K17N[?5],_?*L:$816\F98BK,&#0(ZAU+*/S(LOC1\7=-^%%Y\"-/
M^)VO0>"M0U==4O\ PG#JLJZ=<WRHJ+<R6X;RWE"H@#D$@*.>!7,UIB,MJXQM
MU:K34E*#C:\;*UM4[WUO>^_D32Q4*"2A!--6E>^NM^^EM+6/UQ_;"_;#_P""
M8'_!1[_@I9\(?@U\1OB]<Z%^S1\%O!DFGQ>(+NWN+<:]<(L9,"?()HH)!#;0
ME]BN1%(5V[D<>N?\%$9O^"1'_!0C5= \/ZU_P6ATSP3\.O!MA%:>"?AAX6\#
MRQZ5I")$(_,"X'FR[05#D (GRH%&[=^&5%<?^KM.$J3I5IQ]FK+X7N[MZQ?O
M/J_EL;?VG*2FITXOF=WNMMEHUHNQ^M'PG^//_!/G]MS_ ()%_#W_ ()U_$']
MO _L]^)/ACXIN+V_DU#PY/<Z=XEC^TW4D=P3$\:N3]H63#2!TE1OD8;''E?_
M  7B_;G_ &8/VE?"WP+_ &</V=OBGJ7Q/G^#GA.;3/$7Q;U>PD@EU^=XK2+
M\X"23FU>1G;(+3#:S_,S?G71710R2A0QBKJ<G:4I*.EE*?Q.]N9^C;1G4S"I
M4H.GRK5)-Z[+;K;\ HHHKVC@"OK7_@A)_P I<O@;_P!C:_\ Z27%?)5?6O\
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
MD+^"7_8VZM_Z2P5]%PI_R4%#U?\ Z2SS,Y_Y%M3Y?FC\#J***_<C\^"BBB@
MHHHH **** "BBB@ HHHH **** "OK7_@A)_RER^!O_8VO_Z27%?)5?6O_!"3
M_E+E\#?^QM?_ -)+BN'-/^197_P2_P#26=&#_P![I_XE^9_6G1117\\GZ8%%
M%% !1110 4444 %%%% !1110 4444 %%%% !7\E?_!=?_E+A\<O^QN7_ -)(
M*_K4K^2O_@NO_P I</CE_P!C<O\ Z205]WP!_P C2K_@_P#;HGSO$G^Z0_Q?
MHSY+HHHK]9/C0HHHH **** "BBB@ HHHH **** "BBB@ K]\O^#.7_D@_P ;
M/^QNTK_TEFK\#:_?+_@SE_Y(/\;/^QNTK_TEFKY?C+_DGZOK'_TI'KY%_P C
M*/H_R/V6HHHK\3/O0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^=_P#@
MKC_RB^^/W_9)=<_](Y*_C_K^P#_@KC_RB^^/W_9)=<_](Y*_C_K]6\/_ /<*
MW^+]$?'\2?[Q#T_4****^^/FPHHHH **** "BBB@ HHHH **** "BBB@ K^R
M_P#8'_Y,5^"W_9)?#G_ILMZ_C0K^R_\ 8'_Y,5^"W_9)?#G_ *;+>OSSQ!_W
M:AZR_)'TO#7\:IZ(]9HHHK\N/KPHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *ANM.L+V:WN+RSBEDM)C-:O(@)BDV,FY2>AVNZY'9B.]344 0W&GV%W-
M'<75E#+)"<PR21ABA]03T_"EO+&QU&'[/J%G%/'G/ES1AESZX-2T4 -2&*.(
M01Q*J*NT(%P /3'I3(+"QM;;[%:V44<."/)CC 7GKP.*EHH ;Y,6Y7\I<H"$
M.WE1Z#TZ"B.**($11JNYBS;1C)/4_6G44 %%%% !7A?@'_E()X__ .Q$TK_T
M8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110!_*Q_P<@_\
MIH?C-]?#W_J.Z97P]7W#_P '(/\ RFA^,WU\/?\ J.Z97P]7]!9+_P B?#?]
M>X?^DH_-<?\ []5_Q2_-A1117I'*%%%% !1110 4444 %%%% !1110 4444
M?N+_ ,&9GW/VC_KX/_\ <W7[AU^'G_!F9]S]H_Z^#_\ W-U^X=?B'%__ "45
M?_MW_P!(B??Y)_R+*?S_ /2F%%%%?-'JA1110 4444 %%%% !1110 4444 %
M%%% !7DG[?W_ "8A\;/^R1^)/_37<5ZW7DG[?W_)B'QL_P"R1^)/_37<5T87
M_>J?^)?F9UOX4O1G\:5%%%?T8?EX4444 %%%% !1110 4444 %%%% !1110
M4444 ?V!?\$D_P#E&!\ /^R1Z#_Z115]#5\\_P#!)/\ Y1@? #_LD>@_^D45
M?0U?SMC_ /?JO^*7YL_3<-_NT/1?D%%%%<AN%%%% !1110 4444 %%%% !11
M10 4444 %?C1_P 'C?\ R0OX)?\ 8VZM_P"DL%?LO7XT?\'C?_)"_@E_V-NK
M?^DL%?1<*?\ )04/5_\ I+/,SG_D6U/E^:/P.HHHK]R/SX**** "BBB@ HHH
MH **** "BBB@ HHHH *^M?\ @A)_RER^!O\ V-K_ /I)<5\E5]:_\$)/^4N7
MP-_[&U__ $DN*X<T_P"197_P2_\ 26=&#_WNG_B7YG]:=%%%?SR?I@4444 %
M%%% !1110 4444 %%%% !1110 4444 %?R5_\%U_^4N'QR_[&Y?_ $D@K^M2
MOY*_^"Z__*7#XY?]C<O_ *205]WP!_R-*O\ @_\ ;HGSO$G^Z0_Q?HSY+HHH
MK]9/C0HHHH **** "BBB@ HHHH **** "BBB@ K]\O\ @SE_Y(/\;/\ L;M*
M_P#26:OP-K]\O^#.7_D@_P ;/^QNTK_TEFKY?C+_ ))^KZQ_]*1Z^1?\C*/H
M_P C]EJ***_$S[T**** "BBB@ HHHH **** "BBB@ HHHH **** /G?_ (*X
M_P#*+[X_?]DEUS_TCDK^/^O[ /\ @KC_ ,HOOC]_V277/_2.2OX_Z_5O#_\
MW"M_B_1'Q_$G^\0]/U"BBBOOCYL**** "BBB@ HHHH **** "BBB@ HHHH *
M_LO_ &!_^3%?@M_V27PY_P"FRWK^-"O[+_V!_P#DQ7X+?]DE\.?^FRWK\\\0
M?]VH>LOR1]+PU_&J>B/6:***_+CZ\**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_P#V(FE?^C&KW2O"
M_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** "BBB@#^5C_@Y!_Y30_&;
MZ^'O_4=TROAZON'_ (.0?^4T/QF^OA[_ -1W3*^'J_H+)?\ D3X;_KW#_P!)
M1^:X_P#WZK_BE^;"BBBO2.4**** "BBB@ HHHH **** "BBB@ HHHH _<7_@
MS,^Y^T?]?!__ +FZ_<.OP\_X,S/N?M'_ %\'_P#N;K]PZ_$.+_\ DHJ__;O_
M *1$^_R3_D64_G_Z4PHHHKYH]4**** "BBB@ HHHH **** "BBB@ HHHH *\
MD_;^_P"3$/C9_P!DC\2?^FNXKUNO)/V_O^3$/C9_V2/Q)_Z:[BNC"_[U3_Q+
M\S.M_"EZ,_C2HHHK^C#\O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^
MP+_@DG_RC ^ '_9(]!_](HJ^AJ^>?^"2?_*,#X ?]DCT'_TBBKZ&K^=L?_OU
M7_%+\V?IN&_W:'HOR"BBBN0W"BBB@ HHHH **** "BBB@ HHHH **** "OQH
M_P"#QO\ Y(7\$O\ L;=6_P#26"OV7K\:/^#QO_DA?P2_[&W5O_26"OHN%/\
MDH*'J_\ TEGF9S_R+:GR_-'X'4445^Y'Y\%%%% !1110 4444 %%%% !1110
M 4444 %?6O\ P0D_Y2Y? W_L;7_])+BODJOK7_@A)_RER^!O_8VO_P"DEQ7#
MFG_(LK_X)?\ I+.C!_[W3_Q+\S^M.BBBOYY/TP**** "BBB@ HHHH **** "
MBBB@ HHHH **** "OY*_^"Z__*7#XY?]C<O_ *205_6I7\E?_!=?_E+A\<O^
MQN7_ -)(*^[X _Y&E7_!_P"W1/G>)/\ =(?XOT9\ET445^LGQH4444 %%%%
M!1110 4444 %%%% !1110 5^^7_!G+_R0?XV?]C=I7_I+-7X&U^^7_!G+_R0
M?XV?]C=I7_I+-7R_&7_)/U?6/_I2/7R+_D91]'^1^RU%%%?B9]Z%%%% !111
M0 4444 %%%% !1110 4444 %%%% 'SO_ ,%<?^47WQ^_[)+KG_I')7\?]?V
M?\%<?^47WQ^_[)+KG_I')7\?]?JWA_\ [A6_Q?HCX_B3_>(>GZA1117WQ\V%
M%%% !1110 4444 %%%% !1110 4444 %?V7_ + __)BOP6_[)+X<_P#39;U_
M&A7]E_[ _P#R8K\%O^R2^'/_ $V6]?GGB#_NU#UE^2/I>&OXU3T1ZS1117Y<
M?7A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE
M%%% !1110 4444 %%%% '\K'_!R#_P IH?C-]?#W_J.Z97P]7W#_ ,'(/_*:
M'XS?7P]_ZCNF5\/5_062_P#(GPW_ %[A_P"DH_-<?_OU7_%+\V%%%%>D<H44
M44 %%%% !1110 4444 %%%% !1110!^XO_!F9]S]H_Z^#_\ W-U^X=?AY_P9
MF?<_:/\ KX/_ /<W7[AU^(<7_P#)15_^W?\ TB)]_DG_ "+*?S_]*84445\T
M>J%%%% !1110 4444 %%%% !1110 4444 %>2?M_?\F(?&S_ +)'XD_]-=Q7
MK=>2?M_?\F(?&S_LD?B3_P!-=Q71A?\ >J?^)?F9UOX4O1G\:5%%%?T8?EX4
M444 %%%% !1110 4444 %%%% !1110 4444 ?V!?\$D_^48'P _[)'H/_I%%
M7T-7SS_P23_Y1@? #_LD>@_^D45?0U?SMC_]^J_XI?FS]-PW^[0]%^04445R
M&X4444 %%%% !1110 4444 %%%% !1110 5^-'_!XW_R0OX)?]C;JW_I+!7[
M+U^-'_!XW_R0OX)?]C;JW_I+!7T7"G_)04/5_P#I+/,SG_D6U/E^:/P.HHHK
M]R/SX**** "BBB@ HHHH **** "BBB@ HHHH *^M?^"$G_*7+X&_]C:__I)<
M5\E5]:_\$)/^4N7P-_[&U_\ TDN*X<T_Y%E?_!+_ -)9T8/_ 'NG_B7YG]:=
M%%%?SR?I@4444 %%%% !1110 4444 %%%% !1110 4444 %?R5_\%U_^4N'Q
MR_[&Y?\ TD@K^M2OY*_^"Z__ "EP^.7_ &-R_P#I)!7W? '_ "-*O^#_ -NB
M?.\2?[I#_%^C/DNBBBOUD^-"BBB@ HHHH **** "BBB@ HHHH **** "OWR_
MX,Y?^2#_ !L_[&[2O_26:OP-K]\O^#.7_D@_QL_[&[2O_26:OE^,O^2?J^L?
M_2D>OD7_ ",H^C_(_9:BBBOQ,^]"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#YW_ ."N/_*+[X_?]DEUS_TCDK^/^O[ /^"N/_*+[X_?]DEUS_TCDK^/
M^OU;P_\ ]PK?XOT1\?Q)_O$/3]0HHHK[X^;"BBB@ HHHH **** "BBB@ HHH
MH **** "O[+_ -@?_DQ7X+?]DE\.?^FRWK^-"O[+_P!@?_DQ7X+?]DE\.?\
MILMZ_//$'_=J'K+\D?2\-?QJGHCUFBBBORX^O"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:
M5_Z,:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2BBB@ HHHH **** "BBB@#^5C
M_@Y!_P"4T/QF^OA[_P!1W3*^'J^X?^#D'_E-#\9OKX>_]1W3*^'J_H+)?^1/
MAO\ KW#_ -)1^:X__?JO^*7YL****](Y0HHHH **** "BBB@ HHHH **** "
MBBB@#]Q?^#,S[G[1_P!?!_\ [FZ_<.OP\_X,S/N?M'_7P?\ ^YNOW#K\0XO_
M .2BK_\ ;O\ Z1$^_P D_P"193^?_I3"BBBOFCU0HHHH **** "BBB@ HHHH
M **** "BBB@ KR3]O[_DQ#XV?]DC\2?^FNXKUNO)/V_O^3$/C9_V2/Q)_P"F
MNXKHPO\ O5/_ !+\S.M_"EZ,_C2HHHK^C#\O"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#^P+_@DG_RC ^ '_9(]!_\ 2**OH:OGG_@DG_RC ^ '_9(]
M!_\ 2**OH:OYVQ_^_5?\4OS9^FX;_=H>B_(****Y#<**** "BBB@ HHHH **
M** "BBB@ HHHH *_&C_@\;_Y(7\$O^QMU;_TE@K]EZ_&C_@\;_Y(7\$O^QMU
M;_TE@KZ+A3_DH*'J_P#TEGF9S_R+:GR_-'X'4445^Y'Y\%%%% !1110 4444
M %%%% !1110 4444 %?6O_!"3_E+E\#?^QM?_P!)+BODJOK7_@A)_P I<O@;
M_P!C:_\ Z27%<.:?\BRO_@E_Z2SHP?\ O=/_ !+\S^M.BBBOYY/TP**** "B
MBB@ HHHH **** "BBB@ HHHH **** "OY*_^"Z__ "EP^.7_ &-R_P#I)!7]
M:E?R5_\ !=?_ )2X?'+_ +&Y?_22"ON^ /\ D:5?\'_MT3YWB3_=(?XOT9\E
MT445^LGQH4444 %%%% !1110 4444 %%%% !1110 5^^7_!G+_R0?XV?]C=I
M7_I+-7X&U^^7_!G+_P D'^-G_8W:5_Z2S5\OQE_R3]7UC_Z4CU\B_P"1E'T?
MY'[+4445^)GWH4444 %%%% !1110 4444 %%%% !1110 4444 ?._P#P5Q_Y
M1??'[_LDNN?^D<E?Q_U_8!_P5Q_Y1??'[_LDNN?^D<E?Q_U^K>'_ /N%;_%^
MB/C^)/\ >(>GZA1117WQ\V%%%% !1110 4444 %%%% !1110 4444 %?V7_L
M#_\ )BOP6_[)+X<_]-EO7\:%?V7_ + __)BOP6_[)+X<_P#39;U^>>(/^[4/
M67Y(^EX:_C5/1'K-%%%?EQ]>%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^
M?^4@GC__ +$32O\ T8U 'NE%%% !1110 4444 %%%% '\K'_  <@_P#*:'XS
M?7P]_P"H[IE?#U?</_!R#_RFA^,WU\/?^H[IE?#U?T%DO_(GPW_7N'_I*/S7
M'_[]5_Q2_-A1117I'*%%%% !1110 4444 %%%% !1110 4444 ?N+_P9F?<_
M:/\ KX/_ /<W7[AU^'G_  9F?<_:/^O@_P#]S=?N'7XAQ?\ \E%7_P"W?_2(
MGW^2?\BRG\__ $IA1117S1ZH4444 %%%% !1110 4444 %%%% !1110 5Y)^
MW]_R8A\;/^R1^)/_ $UW%>MUY)^W]_R8A\;/^R1^)/\ TUW%=&%_WJG_ (E^
M9G6_A2]&?QI4445_1A^7A1110 4444 %%%% !1110 4444 %%%% !1110!_8
M%_P23_Y1@? #_LD>@_\ I%%7T-7SS_P23_Y1@? #_LD>@_\ I%%7T-7\[8__
M 'ZK_BE^;/TW#?[M#T7Y!1117(;A1110 4444 %%%% !1110 4444 %%%% !
M7XT?\'C?_)"_@E_V-NK?^DL%?LO7XT?\'C?_ "0OX)?]C;JW_I+!7T7"G_)0
M4/5_^DL\S.?^1;4^7YH_ ZBBBOW(_/@HHHH **** "BBB@ HHHH **** "BB
MB@ KZU_X(2?\I<O@;_V-K_\ I)<5\E5]:_\ !"3_ )2Y? W_ +&U_P#TDN*X
M<T_Y%E?_  2_])9T8/\ WNG_ (E^9_6G1117\\GZ8%%%% !1110 4444 %%%
M% !1110 4444 %%%% !7\E?_  77_P"4N'QR_P"QN7_TD@K^M2OY*_\ @NO_
M ,I</CE_V-R_^DD%?=\ ?\C2K_@_]NB?.\2?[I#_ !?HSY+HHHK]9/C0HHHH
M **** "BBB@ HHHH **** "BBB@ K]\O^#.7_D@_QL_[&[2O_26:OP-K]\O^
M#.7_ )(/\;/^QNTK_P!)9J^7XR_Y)^KZQ_\ 2D>OD7_(RCZ/\C]EJ***_$S[
MT**** "BBB@ HHHH **** "BBB@ HHHH **** /G?_@KC_RB^^/W_9)=<_\
M2.2OX_Z_L _X*X_\HOOC]_V277/_ $CDK^/^OU;P_P#]PK?XOT1\?Q)_O$/3
M]0HHHK[X^;"BBB@ HHHH **** "BBB@ HHHH **** "O[+_V!_\ DQ7X+?\
M9)?#G_ILMZ_C0K^R_P#8'_Y,5^"W_9)?#G_ILMZ_//$'_=J'K+\D?2\-?QJG
MHCUFBBBORX^O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/UOQ9X;\-
MW-E9Z]K,%I)J-P8+)9GQYD@1I"/;Y48Y.!T'4@'0KQ#XZ>";G0_B?IGQ)E\/
M:5XDL[_4U2XTK4%59HQ#IMZ6C220,GE%-TA1@/WBKS\V5J*4G9B>AZSXJ\>^
M"O \,,_C#Q58::MP2(/MERJ&3 R=H)R0!R3V[T_5O&?A+0= 3Q3K'B6QM]-D
M"&*^ENE$4@?[NULX;=VQG/:N(L?[4D\5:3\7O W@9]5T;5O!UK:V5G!-!;S6
M"[VF7Y)650CI(BL%.08EX(Z<G\*OM5[XA\%0ZI9P16*Z_P"*)]-MH'WP1,DY
M6(1D@;E57N-AP/EY  JN16"Y[':>-?!]]X:;QE:>*+"325C9WU);M/(55X8E
M\X&""#GH1S46B?$+P-XCT2Y\1Z%XMT^ZL+(,;RZANE*0!5W-O.?DPO/...>E
M>2^*8X_^%AZUH"1K_9,_Q*T%[V#'[MI7MD=@1T^:1+<D=RW/6M7XN@6WC+QI
M'9*%6Z^$]U)?A.-[H\RPLWJ=K2@'T&.U'(@N>JZ3J^E:]IL.LZ)J,%W:7,8>
MWN;:4/'(IZ%6'!%1:!XD\/>*[#^U?#.MVFH6OF-']HL[A9$WJ<,NY21D'K7C
M>AZYJ7@3P9JOP8TBX,.H:C+:GPFPX*0ZD"791Z02"Z?V5%KK_P!F[1[#P[X2
MUGP_I4/EVMAXNU.WMH_[L:3E5'X "AP238)GH5%%%9C"O"_ /_*03Q__ -B)
MI7_HQJ]TKA?C%^SS\/OC;';#Q4^IV<MM)O\ M>AZB]G-+Q@+(\>"ZCL#P* .
MZHKPO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P : /=**\+_
M .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\: /=**\+_P"'>_P3
M_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\: /=**\+_X=[_!/_H;?'?\
MX65S_C1_P[W^"?\ T-OCO_PLKG_&@#^<S_@Y!_Y30_&;Z^'O_4=TROAZO[%/
M^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !K]!P7'?U/!TZ'U
M>_)%1OSVO9)7MRGS5?A[V]>53VMN9M_#W=^Y_'717]BG_#O?X)_]#;X[_P#"
MRN?\:/\ AWO\$_\ H;?'?_A97/\ C73_ ,1#_P"H;_R?_P"T,O\ 5G_I[_Y+
M_P#;'\==%?V*?\.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C1_P 1
M#_ZAO_)__M _U9_Z>_\ DO\ ]L?QUT5_8I_P[W^"?_0V^.__  LKG_&C_AWO
M\$_^AM\=_P#A97/^-'_$0_\ J&_\G_\ M _U9_Z>_P#DO_VQ_'717]BG_#O?
MX)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C1_Q$/\ ZAO_ "?_ .T#
M_5G_ *>_^2__ &Q_'717]BG_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H
M;?'?_A97/^-'_$0_^H;_ ,G_ /M _P!6?^GO_DO_ -L?QUT5_8I_P[W^"?\
MT-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^-'_ !$/_J&_\G_^T#_5G_I[_P"2
M_P#VQ_'717]BG_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT?\1#
M_P"H;_R?_P"T#_5G_I[_ .2__;'Y8?\ !F9]S]H_Z^#_ /W-U^X=>%_\.]_@
MG_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-?$9QF/\ :N8SQ7+R\UM+
MWM9);V7;L>_@L+]3PL:-[VOKMNVSW2BO"_\ AWO\$_\ H;?'?_A97/\ C1_P
M[W^"?_0V^.__  LKG_&O,.L]THKPO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_
M $-OCO\ \+*Y_P : /=**\+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[
M_P#"RN?\: /=**\+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?
M\: /=**\+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&@#W2BO"_
M^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !H ]THKPO\ X=[_
M  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH ]TKR3]O[_DQ#XV?]DC\
M2?\ IKN*QO\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&M*4_9
M58S[-/[B9QYX./<_CKHK^Q3_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO
M_P +*Y_QK]&_XB'_ -0W_D__ -H?+_ZL_P#3W_R7_P"V/XZZ*_L4_P"'>_P3
M_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:/^(A_]0W_D_P#]H'^K/_3W
M_P E_P#MC^.NBO[%/^'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\
M:/\ B(?_ %#?^3__ &@?ZL_]/?\ R7_[8_CKHK^Q3_AWO\$_^AM\=_\ A97/
M^-'_  [W^"?_ $-OCO\ \+*Y_P :/^(A_P#4-_Y/_P#:!_JS_P!/?_)?_MC^
M.NBO[%/^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QH_XB'_U#?\
MD_\ ]H'^K/\ T]_\E_\ MC^.NBO[%/\ AWO\$_\ H;?'?_A97/\ C1_P[W^"
M?_0V^.__  LKG_&C_B(?_4-_Y/\ _:!_JS_T]_\ )?\ [8_CKHK^Q3_AWO\
M!/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&C_ (B'_P!0W_D__P!H'^K/
M_3W_ ,E_^V/XZZ*_L4_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"R
MN?\ &C_B(?\ U#?^3_\ V@?ZL_\ 3W_R7_[8S?\ @DG_ ,HP/@!_V2/0?_2*
M*OH:O"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QK\[Q%7V]>=2
MUN9M_>[GT]*'LZ<8=DD>Z45X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&W
MQW_X65S_ (UB6>Z45X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65
MS_C0![I17A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^-
M'NE%>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"- 'NE%>%_
M\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C0![I17A?\ P[W^"?\
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
M#;X[_P#"RN?\: /=**\+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\
M"RN?\: /=**\+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&@#W2
MBO"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !H ]THKPO\
MX=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH ]THKPO_ (=[_!/_
M *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QH ]THKPO_AWO\$_^AM\=_P#A
M97/^-'_#O?X)_P#0V^.__"RN?\: ,O\ X*X_\HOOC]_V277/_2.2OX_Z_L4_
MX=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKZOA_B?\ L+#SI>RY
M^9W^*W2W\K/'S+*?[1J1ES\ME;:_ZH_CKHK^Q3_AWO\ !/\ Z&WQW_X65S_C
M1_P[W^"?_0V^._\ PLKG_&O?_P"(A_\ 4-_Y/_\ :'F_ZL_]/?\ R7_[8_CK
MHK^Q3_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :/^(A_P#4
M-_Y/_P#:!_JS_P!/?_)?_MC^.NBO[%/^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_
M -#;X[_\+*Y_QH_XB'_U#?\ D_\ ]H'^K/\ T]_\E_\ MC^.NBO[%/\ AWO\
M$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&C_B(?_4-_Y/\ _:!_JS_T
M]_\ )?\ [8_CKHK^Q3_AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG
M_&C_ (B'_P!0W_D__P!H'^K/_3W_ ,E_^V/XZZ*_L4_X=[_!/_H;?'?_ (65
MS_C1_P .]_@G_P!#;X[_ /"RN?\ &C_B(?\ U#?^3_\ V@?ZL_\ 3W_R7_[8
M_CKHK^Q3_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:/^(A_]0W_
M )/_ /:!_JS_ -/?_)?_ +8_CKK^R_\ 8'_Y,5^"W_9)?#G_ *;+>L3_ (=[
M_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKY[B'B7^WJ5.'LN3E;?Q
M7O?Y(]/+<J_LZ<I<_-?RM^K/=**\+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\
MT-OCO_PLKG_&OECUSW2BO"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\
M+*Y_QH ]THKPO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :
M /=**\+_ .'>_P $_P#H;?'?_A97/^-:O@7]BGX3_#[Q=8>--$\2>,)KO3IQ
M+!'?^*9YH6;!&'1CAAST- 'K]%%% !1110 4444 %%%% !7)>+O@?\,O&WB*
MU\4:_P"$[.:[@NQ/<.ULA%YMA>%4F!!\Q0'!&><QKS@8/6T4TVM@W,3Q3X"T
MCQ='!;W^I:K;6\,;1FVTS59K6.5#CY7$3+D8&.O )'>F:Q\-/!^L>'K'PR=-
M:TMM+9&TIM.G>WDLF52JF)XR&3Y25X.""0<@FMZBB["QS=M\)_ ]OX1NO!3Z
M9+-9WTYN+V2XO)'GGG+*WG-,6W^8"JD/G*[5QC PW3/A+X.TW2M7TMTO;LZ[
M:FVU6\U#499[B>+8R!#([%E4*[8 P!N)ZDFNFHHYI=P,2;X=>#Y_$>C^+9M(
M5M0T*TDMM,N"YS%&ZA6'7YN!@$YQEL=35OP]X8T?PM%=P:-;M&M[J$U[<!I"
MVZ:5R[MST!)Z=!6A11=@%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **CO+VSTZTEU#4+N*""",R33S2!4C0#)9B>  .237#>&?VJ/V9/&OB9?!
M?@_]H?P1JNKO)Y<6F:?XJM)IY'_NJB2$L?8 T[-@=[116)'\3/AO-XWD^&4/
MQ!T-_$D4/G2^'EU:$WR1[0V\P;O,"[2#G;C!![T@-NBDDD2)&EE<*J@EF8X
M'J:XGPU^TO\ LY^,_%O_  @/A#X]^#=4US>5&D:?XFM9KEF'4"-)"Q(QR ..
M]%F!V]%5M9UK1_#FDW.O>(=6MK"QLX6FN[V]G6**"-1EG=V("J!R23@56\)>
M,?"/C[08?%7@7Q5INM:7<EA;ZEI-]'<P2E6*MMDC)5L,"IP>"".U &E1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 45RGQ(^._P $O@ZT,?Q9^+WAGPR]RNZVCU[7(+1YAG&465P6'T!K5\%^
M/? WQ(T)/%'P[\9Z3KVFRL5CU#1M1BNH&(Z@21,RD\CO3LP-:BL;QO\ $7X?
M?#/2DUWXC^.M&\/V,DPACO-;U2*TB:0@D('E906(!.,YX-:\,T-S"EQ;S+)'
M(H:.1&!5E(R"".HI .HKFOB/\9OA%\'K.&_^+'Q1\/>&8;@D6TFO:S#:"8CJ
M$\UEW$9[9K1\)>-_!?C_ ,/Q>+? GB[2]:TJ<$P:GI-_'<V\F.NV2-BIQ[&B
MS U**XC0/VF/V<O%?B__ (5]X8^/G@S4==,AC71['Q/:RW3..JB)9"Q8=P!D
M=Z[>FTT 4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BN"\3_ +5'[,G@GQ*W@SQC^T/X(TK5TD\N33-1\56D
M,\;]-K(\@*GV(%=Q9WUEJ%G%J-A>13V\T8DAGAD#)(A&0RL."".<BBS EHKA
M]&_::_9Q\1>,1\/- ^/O@R^UXR^4NC6GB>UDNFD[H(ED+%A_= R*[BBS0!17
M$^,?VE/V=OAYXF7P9X]^/'@[1-78@#2]6\36MO< GIF.20,,YXR.>U=-KWB[
MPIX5\/2^+?$_B?3M-TJ"(2S:G?WL<-O&AQAFD<A0#D<DXYIV8&A17*_#?XY_
M!7XQ&X7X2_%SPUXF:T -VN@:Y!=M""< N(G8J#V)ZUU5+8 HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.\O;/3
MK274-0NXH(((S)-/-(%2- ,EF)X  Y)- $E%<%X9_:H_9D\:^)E\%^#_ -H?
MP1JNKO)Y<6F:?XJM)IY'_NJB2$L?8 UU7B[QIX.\ :'+XG\>>+-,T3382!-J
M&KW\=M!'GINDD(4?B:=F@-.BN3^&_P >/@C\8Y)X?A-\7_#'B:2U7==1:#KM
MO=O",XRRQ.Q49[FNKDD2)&EE<*J@EF8X 'J:6P"T5Q'AK]I?]G/QGXM_X0'P
MA\>_!NJ:YO*C2-/\36LURS#J!&DA8D8Y ''>M3XC?&'X3?""PBU3XK_$W0/#
M5O<,5MYM>UB&T65AU"&5EW'D<#-.SN!T=%97@WQSX)^(V@1>*OA]XPTO7=+G
M)$.HZ/J$=S!(1U DC8J<?6M6D 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 445RGQ(^._P2^#K0Q_%GXO>&?#+W*[
MK:/7M<@M'F&<9197!8?0&BS8'5T5D^"_'O@;XD:$GBCX=^,])U[396*QZAHV
MHQ74#$=0)(F92>1WJ?Q/XJ\+^"="N/%'C/Q)8:1IEHH:ZU'5+Q+>"$%@H+R2
M$*N6(')ZD#O0!?HJGX>\1>'_ !;HMMXD\*:[9ZGIUY&)+2_T^Z2:"=/[R.A*
ML/<&L;XC_&;X1?!ZSAO_ (L?%'P]X9AN"1;2:]K,-H)B.H3S67<1GMFBS Z6
MBLOPEXW\%^/_  _%XM\">+M+UK2IP3!J>DW\=S;R8Z[9(V*G'L:YS0/VF/V<
MO%?B_P#X5]X8^/G@S4==,AC71['Q/:RW3..JB)9"Q8=P!D=Z=F!V]%%%( HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^#?\
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
MMCEESWQ2JWLE>XXFK1116)04444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7@G_!3CXQ>+/@7^Q%XX\>>!=0EL]7-K;V%C>PL
M5>W-S<Q0/(K#E65)'*L.0P4U[W7GG[5WP!TO]J']GKQ1\"M5U 68UZP"6MZ4
MW"WN8Y%F@D(ZD++&A(&"1D=ZJ-E)7$[V/EO]B+_@EI^R)XY_8[\+^*OBO\.1
MKWB#QEH,>J:CKD^H3I/";E?,182C@1[%91G!W,"6SG%<S_P2<T^\\9>%?CQ^
MP'\3->O]4\,^%]7ETVPECNWCEC@FEN[>=8W4YC!,"R!1P&=SCDYP;+]IO_@I
M%_P3<_9N;X7?$K]EO3M9TCPI$;+1?'L>I&:T@@9RL!E6(DNH9@J[O).-BL,\
MGN?^">_PB^*GP%_8@\;?M2?#&73?B#\2_B7&NK65I8W >$R!W$<3M\N94DGG
MDE3*_,/+R"NZMY<W*[O=Z$*UT>3_ /!2+]CW]DWX&>%_A_\ LX_LK^ ;B7XP
M:SX@MCIKVFIS37\EL%D5IK@E]J;Y=A4A4 \MV7:J,*_3OPO9:OIOAG3M.\0:
M@+N_M["&.]NQ_P MIE0!W_%@3^-?F3^S)IG_  41_9_\>^(/C9XK_8 U#QU\
M0?$ER[W_ (RU[7XEGBB8 >1 BDK"F  =O8!1A5"C]+/ASK7BCQ)\/=!\1>-_
M#7]C:U?Z-:W.KZ/YN_[#=/$K2P;OXMCEESWVU%6]DKW*B?#/[>O[%G_!/;]E
MK]F_Q[\1O$WA&>Y\6>*I+P^%[K4=:GFO/[4G+-$D"[P#%$[;V+!B44AV8D9[
MW]F[]@O1OCA^P!\*?A-^V'INLS77AZ5]4BTQ=3EMY(H9)9FAM)\'.T021J5^
M5X\;59<'/SM-HW_!1_QE^U,_[4GQQ_8,O?&EWIOR^#/#E_K,46G: H;<K1QA
MF\V0<'>W\>7(R$V>U?M0?%S_ (*<_%G]E*QT3X;?LPWOA7Q5XCU2^LO$46F:
MG')<Z=IT:1>6T3LR[6G,DB[P=RB(XP6#"GS62O\ B+3L><_"+X3_  F'_!83
M2++]A;P^-,\*>!- EB^(EYI=S+)8FY*7$;PAG9@Q8M;Q[0<;XG8#,;-7Z3U\
M%?L(:S^U]^SQ#X7^ ^D?\$XAX9\-7>JVZ>)O%4WB!);E][*LU[,1_K&"Y(4<
M  *H  %?>M15W''8****R*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MTJVU&.2"XN#-'"(1&I4!8XF:7;D B+;D9S7SY^RWIW_!0W]G/Q=K_P 6]?\
M^"?>H>-_B!XFNGDU;QKK_B&(7/EMC]Q$BDK"G R%ZX X555=$Y<SE?Y7)TM8
M_3K1[>_M-)M;75+P7%S%;(ES<!<>;(% 9L=LG)_&K-97@35O$.O>!]&USQ=H
M']E:M>Z5;SZGI?F;_L=P\2M)#N_BV.67/?%:M<QH%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7%_'?]G?X,?M,^"Q\/?CCX
M$M]>TE+M+F*WEGEA>*9<@.DL+I(AP2#M89!(.02*[2BA-IZ 8WP]\ >%_A9X
M*TWX>>"K6Y@TG2+5;;3K>ZU&>[>*)?NIYL[O(P4< ,QP  ,  #9HHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *\Q\%?L<?LX?#CXU:G^T+X"^'1TCQ;K)E.JZAI^L7D<-U
MYN#)OMA-]G;<P#G,?WQO^]S7IU%--H HHHI %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4?$_
MAGP_XT\.7WA'Q9H]OJ&F:G:26VH6-U&'CGA=2KHP/4$$BN._9^_9>^"'[+6@
M7OA7X%>$KG1--U"Z%S<V+ZY>W<7FA=N]5N9I!&2, E,;MJYSM&._HIW=K %%
M%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#B_CO^SO\&/VF?!8^'OQQ\"6^O:2EVES%;RSR
MPO%,N0'26%TD0X)!VL,@D'()%;?P]\ >%_A9X*TWX>>"K6Y@TG2+5;;3K>ZU
M&>[>*)?NIYL[O(P4< ,QP  ,  #9HIW=K %%%%( HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MS'P5^QQ^SA\./C5J?[0O@+X='2/%NLF4ZKJ&GZQ>1PW7FX,F^V$WV=MS .<Q
M_?&_[W->G444VV]P"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!Y5^U[^VS^S%^P9\-;'XO\ [5_Q,_X13P[J6N1:/9:C_8M[?>9>R0S3
MI%Y=G#+(,QV\S;BH4;,$Y(!^<O\ B)#_ ."+O_1Y?_F._$?_ ,KZ\._X.]?^
M4;'@C_LN.F_^F?6:_G*K[_AWA3+LWRU8BM*:E=K1JVGK%GS>9YQBL%BW2@DU
M9;W_ ,T?U3?\1(?_  1=_P"CR_\ S'?B/_Y7U]&_LA?ML_LQ?MY_#6^^+_[*
M'Q,_X2OP[INN2Z/>ZC_8M[8^7>QPPSO%Y=Y#%(<1W$+;@I4[\ Y! _C,K^C7
M_@T*_P"4;'C?_LN.I?\ IGT:GQ%PIEV49:\11E-R32U:MKZ1097G&)QN*]E-
M)*SVO_FS]4Z***_/SZ0**^:_V4_VZ==_:!_:+\8?##7?#%A8^&Y(;B^^%>LV
MJONURPLKV33[Z21F<JS"X1'0(J_NI1D$@D]1^T_^U#XQ^&GCKPQ^SW\!/ %K
MXI^)7C*&>YTZQU.\:WT_2K"' EU"]D0%Q$&(544;I&!4'( (![917@_ABV_X
M*8Z;J[MXUUKX*:II\VG79 TG2]5MI[6\\B0VP DG=9H3,(U?+1ML+$'/%=5^
MQQ^T#-^T]^SEX;^,&IZ5%I^K7MO);^(=+A#*++4K>1H+F$*Q+*!+&Q4,2=I7
M)/4@'IU%>/\ ['?[0GB[]IOPUXK^)M_I&G6WA>/QMJ&E^!+BRCD\S4=-M'\D
MWDC,Y#>9,LH4*% "<Y->P4 %%%% !1110!S_ ,1_BEX$^$FAQ>)/B%KO]GV4
M]VMM%-]EEEW2E68+B)6(^5&.<8X^E<5_PVU^S%_T4W_RBWO_ ,9KE?\ @H[_
M ,D0TK_L:X/_ $FN:^*JZJ-"%2%V1*33/O\ _P"&VOV8O^BF_P#E%O?_ (S7
M:_#CXI>!/BWH<OB3X>Z[_:%E!=M;2S?998MLH56*XE52?E=3G&.?K7YEU]J_
M\$XO^2(:K_V-<_\ Z36U%:A"G"Z",FV>_P!%%>2_MR_'SQ5^S!^RWXG^.7@G
M2=/OM3T1K$6UKJJ.T#^??6]NVX1NC<+,Q&&'('4<5REGK5%<[XU^+OPK^&TX
MMOB'\2-"T)SI\U^%UC58K;_186199OWC#Y$:6,,W0&10>HKF]*_:]_96UOP%
M??%+2?VBO!<_AW3)U@U'64\26WV>UE;.R.1M^$=L':IY;L#0!Z-17,_#_P",
M_P )/BOX/D^(/PR^)>AZ_H<)=9]5TC4XIX(F0;G5W1B$*C!(." 0:YO4?VR?
MV2](UG2_#VJ?M+>!K>]UJU@N=*MIO%%JK7,,RAH9%R_W9%92AZ,",9S0!Z51
M6-X\^(WP^^%GAN7QC\3/'&D>'M)A8++J>MZC%:P*QZ*7D8+DX.!G)[5E_"?X
M]_!+X[V%UJ?P7^+'A[Q3#92*EZ^A:M%<FW9L[1($8E,X.,XS@XH ZVBO/?'_
M .UK^R[\*?%R^ OB9^T-X,T#6B%+:7J_B2V@GC# %2ZNX,8(((+8SVKD-?\
M^"AG[+GA/]HG4OV>?%?Q>\,:7=:3HD5W>ZIJ'B2WBA2\>X>(Z?AF'[]50.RY
MRH=<CF@#W&BBO/-1_:V_9<T?XB?\*DU7]H?P7;^)OM(MSH<WB2V6Y6<G A*%
M\B0GC8?FY''(H ]#HKYU_P""AW[75O\ LW^#O#?A#PM\6O#/A?Q3XR\6:=I,
M>I:Y/!(VB:=-(XN-5-M(XWQQ+&PW/^[#LNX]J]-_9LFU&^^%5IK5Y^T3'\4H
M+^>2?3_%\-E90)<09VA%%DJPN%97&X#))(/2@#O:*X3XI?M0_LX?!#5[?P_\
M8/CKX3\,W]V@DM['6]>@MYG0G ?8[!@F01N(QQUKS;Q[^U3%X*_;(\->&=8^
M*VB:?\--0^$-_P"([S4+NYMDLWE6^M8H+D7;=$,<Q P^QMX."<4 ?0E%<I\*
M/CK\%_CKIEQK/P8^*OA_Q3;6<@CO)="U6*Y^SN<D+($8E"0"0&QD#(K$\2_M
M@?LI^#?&_P#PK;Q7^T?X(T[7Q/Y$FD7GB>UCGBESCRW4OE'SQM;!SVH ]&HK
M%\5_$CX>^!+FSM/&_CC2-'DU!+A[%-3U&. SK!$9IF3>PW".)6=B/NJ"3@"L
M+X4_M*_L]_'2^O-+^#7QL\+^*+JP3?>6VA:W#<R0IG&]E1B0F2!NQC/&: .W
MHKSSXD_M:_LO?!WQ,/!?Q5_:#\'>'M7,:R-IFK^(;>"=$895F1W!0$<@MC/:
MM;PG\>_@?X[\"7OQ1\&?%_PUJGAK37D34/$%EK<$EE:LBJSB28-L3:K*3DC
M8$]: .MHKC?A/^T3\!OCN+O_ (4O\8O#7BEK C[='H6LPW+VX/0NJ,2H/."1
M@X..E9/BK]L7]D_P+XUD^''C/]I+P/I6NPRB*XTK4/$]K%-#(>B.K.-C?[+8
M/(XYH ](HI%974.C @C((/!%>:?"SXOO:_#OQ!XY^-/Q>\!7%GIGBZ_LEUGP
M[?E+*RMUNO)@MKEY6PMTI98Y!D#>0HR>2 >F45P&F?M6_LRZU\2&^#VD?M >
M#KGQ2MPT']@0>(K=KHS+]Z(1A\F0<Y0?,,'(X-=U?7UEIEE-J6I7D5O;V\32
MW%Q/($2)%&69F/"@ $DG@ 4 2T5\>_ []K+5OVJ?VJ_$NC>$?VV/#6@:+X<\
M;'2?#/P]T>UTR\N/%=E:V\<]U=F:7?,T<F955[<JJ+$QRQ4FO?\ Q)^UM^RY
MX.\?#X6>*_VA_!>F^(_-6)M%O?$EM'<)(WW8V1G!1SQA3@G(P.10!Z'169XC
M\:^#_"$VGV_BOQ1I^FOJU[]CTM;Z[2(W=QY;R^5'N(WOLCD?:.=J,>@-8?@7
M]H#X&_$[0]7\4?#OXN^'-;TO097CUK4],UB&:VLF5=[>9*K%% 7YB2<8YZ4
M=?17$?"O]I7]GKXY:A>:3\&_C;X6\47=@NZ\M="UR"YDB3.-Y6-B=F3C=]TG
MO4/PH\;>*-<\3>/K?Q?X_P#!NIV.A^)C;Z9!X=G8SZ3;"VB<P:AO8A+@%F<@
M8&QE/?  .]HKR%_^"@'[#D=U-92?M<_#I9('*2!O%]H!D>A\S#=.V:ZOQE^T
M7\ OAW;WUUX\^-'A?1DTRWMI[\ZEKD$/D1W(<V[,&8$>;Y4FS^_L;&<&@#LZ
M*Y[X9_%KX7_&?PT/&/PD^(6C>)=*,K1'4-$U&.YB608)0M&2%89&5.",CCFM
M;7M?T+PKHMUXD\3ZU::;IUE"TU[?W]RL,-O&HRSN[D*B@=22 * +=%<9\)_V
MBO@)\=VO$^#'QD\->*7T_'VZ+0M9AN7@!Z%U1B5!YP2,'!P>*U_"_P 3/AUX
MW\*2^.O!_CK2-3T6!IUGU6QU".6WB,+%90TBDJI0JP8$_+@YQ0!N45S%Q\:_
M@_:?#5/C+>?%'P_!X2EMQ/'XFGU>%+!XR<*XG9@A!/ .>3TKQS]IO]M#P5=?
ML7?$KXU_LF?&_P .:UJ_A31A+%?Z)>VU^+&9G 3S(SO4;@'P'7!P<9Q0!]%4
M5YIX9_:U_9NU3Q58_"F?]H+P=)XPFCBBET!?$-M]K-R5&8?*#Y\S)_U>-WM7
M1_%+XV_!WX(:1%KWQC^*.@>%[2X<I;3Z]JT-J)V&,K'YC#>1D9"Y/- '445S
M/@KXS_"/XD>!Y?B9\/\ XFZ%K7AZ!)&N-:TO58I[:$1KNDWR(Q5"J\L"05'7
M%<WJO[9/[)>AZ]IWAC6/VE? UKJ&K6T%QIUI/XHM5>>*= \+KE_NR*RLA/W@
MP(SD4 >E45@_$;XH_#;X0>&)/&OQ5\>Z/X<TB*18WU+6]1CMH=[9VH&D(!8X
M.%')QP*Y?X=_M?\ [*WQ;\2VO@OX8?M%>#-?UB]1VM-)TGQ%;SW,H1"[E8E<
ML<*K,>. ": /1J*X'7_VJ?V9_"OQ%C^$?B7X_>#[#Q/)*D2Z#=^(K>.Z$C_<
MC,;/E7;(PIP3D8!R*[Z@ HKAO''[3?[.OPTL+W4_B#\<?"NC0:=JO]F7SZCK
ML$7D7OEI+]F8,V1+Y<B/L^\%8-C!S1\4?VF_V=?@E-:VOQ?^.'A7PU/>Q"6S
MMM:UR"WEFC.0'5'8,5R"-P&/>@#N:*\G_:'_ &R?@K^SY^SE>_M)7WC'2-7T
MG[ TWAU+'68=NNSE28X+:0%A(6(ZJ&VJ&8C"FNJ^'WQ^^"'Q7\,7_C3X:_%W
MPWKNDZ42-5U/2=:@GM[,A-["61&*IA?F.XC YH ZZBN'^%G[3'[/'QPU2\T/
MX._&_P *^)[VP3?>6FA:[!<R1)G;O*QL3LR0-WW<GK5/Q]^UU^RS\*O%W_"
M_$K]HGP7H.M *9-+U;Q);031;@"N]7<&/(((W8R#F@#T2BHK*]L]2LX=1TZ[
MBN+>XB62">"0.DB,,JRL."""""."#4M !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!^5G_!WK_RC8\$?]EQTW_TSZS7\Y5?UO_\
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
ME:V6;:(W9F)C4A.<   "@#U;X:>,?"_Q$^'/A_X@>!\_V+KNB6FH:/F'R_\
M19H5DB^3^#Y&7Y>W2MNJVC:/I7AW1[3P_H.G0V=C8VT=O96EM&$C@B10J(JC
MA550  .@%6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
AHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>pega-20221231_g4.jpg
<TEXT>
begin 644 pega-20221231_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MA 7< P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHK'\>>/O!_PP\*7?CGQ[KL.F:38^7]KO9PQ2/?(L:YV@GEW4=.]14J4
MZ--U*C2BE=MZ));MOHD:4J57$58TJ47*4FDDE=MO1)):MMZ)(V**\DA_;O\
MV0[A_+3X[:,#C^,2J/S* 5WW@3XG?#GXH:<^K?#GQSI6N6\9 EDTN_CF\HGH
M'"DE#['!KCPV:Y7C9\F'KPF^T91;^Y-GH8S(\ZR^G[3%8:I3CWE"45][2-VB
MBBN\\L**** "BO./VE?VGO /[+/A6P\7_$'2-8O+;4=0^QP)HUO%)(LFQGRP
MDEC 7"'H2<XXKIOA3\2="^,'PZTCXF^&;2[@L-9M!<6L-]&JS*I)&'",R@\=
MF-<4,QP-3'RP4:B=6*4G'JD]G^)Z-3*,RI99#,9TFJ$Y.,9]')7NEYZ,Z&BO
M./VE?VGO /[+/A6P\7_$'2-8O+;4=0^QP)HUO%)(LFQGRPDEC 7"'H2<XXKI
MOA3\2="^,'PZTCXF^&;2[@L-9M!<6L-]&JS*I)&'",R@\=F-$,QP-3'RP4:B
M=6*4G'JD]G^(5,HS*EED,QG2:H3DXQGT<E>Z7GHSH:***[3S@HHHH ***Q_&
MWQ \#?#;1&\2?$#Q=IVC6*':;K4KM(4+?W06(W,>P&2:BI4IT8.=1I);MZ)?
M,TI4JM>HJ=*+E)Z))7;?DEN;%%>-P?\ !03]CJXO_P"S8_CCIXD+8W265RL>
M?^NC1!,>^:]5\,>*O#'C71(/$O@_Q#9:KIUR";>^T^Z2:*3!P<,A(.#D'T(K
MCPF:99F$G'"UX5&M^6496];-G?C\DSG*X*6-PU2DGLYPE%/TYDKE^BBBN\\P
M**** "BBB@ HHKBOC]\=O"/[.7PYG^)WC?3M2NK""YB@>'2H8WF+2-M4@2.B
MXSU^:L,3B:&#P\J]:7+"*;;>R2W9TX/!XG,,5##8>+E4FU&*6[;T27J=K17&
M? 3XY>$_VB?AM;?%'P3IVHVNGW<\T4<.JPQI,&C<HV1&[KC(X^:NSIX;$4,9
MAX5Z,N:$DFFMFGJF+%X3$X#%3PV(BXU(-QDGNFM&GZ!1116QSA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?_!2K_DRGQI]
M=._].5K7NE>%_P#!2K_DRGQI]=._].5K7@\4_P#),8[_ *\U?_2)'T_!7_)9
M9;_V$4?_ $Y$^7_V&_V7OV4?C'\#;WQ=\;]:CL]6BUVXMTD;Q$MH4MUBA96V
M,V.K/\Q'\JY_]BK3SX*_X*%1^$O@KXEN-6\.PZCJ-K)?(X9+O3DCDP\A4!67
M<(R&  +!2.H%:'[%/_!/SP)^U%\'[KXB^(_'FKZ9=0ZW/8I!911-'M2*)PQW
M#.<R'OVI_P"SAXC\7?L7_MQO^SMI^KV.L:5J6OV^DZC<+IT:RS+.$,,@?!="
MAD7<FXKD.,9P1^$X'"SPU/)\7B,+&A2]I#]]!ISF]TI)--)VU;NTK^C_ *:S
M+&T\96X@P.%QLL36]E4_V>HG&G36TG"34DW&ZLERINVVZ^NOVOOVK=?_ &9+
M31(O#WP?O_%-WK\TL-F;>XV11RH =A"H[LY!)"A1D*W/!KQ%/^"IOQ6^'WB"
MRM/C_P#LMZCH-A?',<I6XMI_+!&YXTN(P)L9' *]>M=)^UI^WU\0OA]\;H?V
M</@!X$L=4\1F:VMYKO4U9U^TSJK1PQ(K(,[73+LV!N((X)KPO_@H!;?ME?\
M" ^'K[]IV\\+_8GU1_[-M=$4>=%,8B6WD+C;M&.&(SBOL.*N)LQH5\77RS%U
M&J#2<8T8NE%JRE&=1ZMMWVVV\SX#@G@[*,3A<#ALXP-&+Q*DU.5>:K3BTW&4
M*4=$DK;VNM7V/MWXP_M3?"GX-?!FU^-VM:F]YIFIP0OH<-F 9=1:6/S(U0-C
M&5^8DXV@'O@'Y?'_  5K^+-]%+XJTG]F+S/#\4A$ER+Z=PH'4-.L.P'I_#Q7
ME/[9E_JC?LQ_ #3WD?['_P (G<R*,\-(/LZGZD+C'IN/K7Z&?L\Z3X>TCX">
M#=,\,P1+IZ^&+(VXB VNK0(Q;W+$EB>Y))ZUW8?->(N*<\J83"XKZM"E3IR=
MH1DY2J14OM=%>V_;N>;BLCX3X)X;HX[&X+ZY4KUJT%S5)04(4IRAIR?:?+>[
M75VVU^5O^"GGC*]^(?[)/P\\>:AX=ETB76=8@O#ILTPD>W$EG*X4L ,G!'8>
MX%>I? _XY^!/V>?V _!WQ&\?7_EP0:$J6EI&1YUY.6?;#&#U8X^@ ). ":XK
M_@L6JI\#?"R(H 'BH  #@#[--7QUXK\3?$7Q)X?^'_B/XO>$]6/P_P!)CCTS
M1X+;=!%<PPE#=>4[ CS9,G+XZC XCP/GL]S_ !'#'&&,K07/5=&G%2:]U-\M
MYRLM$NRZM(^KX9X6PG&? . P\W[.BL15FXI^\TN>U.',]9/:[>B3;/5OVP_V
MHOB7^U+^SYH_B_7/@]#X=\/6_BORK#4?[4:9KV<6\VY44QKE5&<OG&[ &2&Q
M]!^ OVLOA_\ LI_L,_#O7?%5M-J&HZCHVS2-&M7"R7)5B68L<A(URN6P>6
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7F?[8GPC\5?';]G/Q%\*_!,EHFIZI]D^S-?3&.(>5>0S-N8*Q'RQM
MCCKBO3**Y<;A*.88*KA:OPU(RB[;VDFG;Y,[<MQ]?*\QHXVA;GI3C.-]5>+4
ME==KH_/WP/\ L'?\%$_AGH;^&OA[\9+#1;"2=IGM-,\47,*&1@%+X6(?,0JC
M/L*]*_9-_P"";.N?"[XG0_&WX[^.K?7-<M)VN;.TL9)98_M+9_?S32A6D<9)
M VCYL-N.,5]<45\C@?#WA[ XBE5]^?LW>"G-RC%K9J.BT^X^\S/Q6XKS+"UJ
M'[NG[9-3E3IJ,I)[IRU>OW^9\=_M@_L'?&CQA\?X_P!I']G;Q#91:I));7$]
MK=7(AEM[N!%1)8BRE&4K&F5;'(/W@W&-\3_V#_VR/VB/!$GB3XZ?&33M0\46
M,B)X>T2,I%901,P\YI&BA51(0 1M4YV %CP%^W:*O$\ Y#BJ]>I-U%&LW*4%
M-J#D_M<J^TGJKW2?0SP?BAQ-@<+A:5-4G+#I1A4=.+J*"^QS/51:7*[6;6C9
M\V?$#]A*?XM_LB^$/@OXFUFUT_Q3X2T^,6&IPYE@68+MDC;@,8W 7) R"JG!
MP5/COA3]D_\ X*?^!]!C^%OA+XNVVGZ%#F.WEM_$.(X4).?+;R_.C7DG"@8S
MP*^]:*O&<#9-BZ\*T95*<XP4'*$W%RC%))2MOHEV_!&>7^)?$. PU3#RA2K4
MY3E44:M-34)R;;<+[:MNVJ5WW=_F+]JG]CWXN_&#]F3P)\'?#6OZ;>ZUX:>V
M.JZAJ5Y(B7+1VK1.X8JS,2YSSR<Y-=CHW[)EEXJ_8UTG]FCXL+;&\L])6(7M
MDWF"TNU+&.>(D G:3STW*64\$U[917H0X6RB.,JXEQ<G4IJE)-W3@DE:W?3>
MYY4^-<^EE]'"1FHJE5=:+BK251MN]]K7;LK'YXW/_!-[]M*7X9CX/3>)/"EQ
MH4&MC4[.*35ILP3>6\;%/W/RJX8$KZJ",9.?8OB'_P $[+OXK?LO^"OA[J^M
MV6F>-?!^F-;V^H1EI+68,Q9H7( 8H3@A@"5.>#DBOJRBO)POA[PYAJ=2FU*<
M9P4&I2O:*::MHFK-*VNA[N-\5N+<95HU8RA3E2J.HG"%KR<7&7-JTU)-\RMJ
M? FI_L6_\%'_ (@>&;;X->.OBO8MX6MC&F+G6S)$T:$;0=D?FRA< JK\ A>F
M,B_^UMX&^#W[,/[+6C?L=Z1%JNL^)_$-^FI03V06,W%X'$?G2@Y^1C^[2,9.
M$&6RNX_=E>"?MH_L2VW[4CZ3XL\.^,FT#Q+H<9CL[QHB\4T>[>%;:0R%6RRN
MN<9/!R"/)S?@B&!RC$3RU2K8B<%"]2?,U3;7-&'-9+3:_P CW,B\2)YGGV$A
MG$H8?"TYNHU1AR1=5)\LYJ-Y-<UN:WS75>!>#_@%_P %7O G@RQT+PGXX6TL
MM/M%2RTG^VK1VA11\L0+J5XZ ;L#IG%>F_\ !-_]K;XL_'6^\1_#;XR2QWNI
MZ#%'-!J:VR12,I<QO%*(P$)!"X( )^;.<9K/G_9>_P""ENOZ=_PBWB3]K_28
M=,9/*>>Q:47)3&#EUMHW)^LGXUZ_^R5^R%X)_9/\+WFG:)JLVJZOJK(VKZS<
M1",R[,[$1 3Y:#<QQDDEB23P!R</9/G.'SO#SPJQ%/#P4E45>I&2EI:*A"+>
MSZZ)+:VS[^*\_P"'\7PYBJ>->$K8NHXND\-2E%Q]Z\Y3J22W6G+JVWK?=>N5
M\A?M9_\ !-36/B'\19_C5^SWXMMM$UNZN1=WVGW4LD*&ZSDW$,T8+1N3\Q!&
M"Q+;ESBOKVBOT'.\ARSB#"?5\;"Z3NFG9Q?=-;?EW/RKASB?..%<>\7E]3ED
MURR32<91?22>C7XKHS\__%'['7_!2_XM:%_P@GQ(^)EK=:0TB%XM5\1>9$Y0
M@JS>6C.V#SR"<BOK#]CWX#ZY^S?\#;#X7>)-;M-0O+>ZGGFN+%6$69'+;5W
M$X]2!GTKU"BO,R;@_+,EQ[QM.=2I5<>7FJ3<FHWO;IV/9X@X_P YXBRQ9=5I
MTJ5%2Y^6E34$Y6:N]7K9GR5\,?V)?C)X0_;UO/VD]6NM%/AV?7=6O$2&^<W/
MEW,4Z1Y0Q@9S(N1NXYZUZ%^VW^QAI?[6'AFRN-+UB'2O$NC!QIE]/&6BFC;!
M:&7;\P7(!# $J<\'<17N=%:T>$LEI997R]P<J5:;G)-_:=M4U:UK)KLS"OQW
MQ%6SG"YI&:A6P\(TX.*LN6-]&G=.ZDT^Z/@75/V+O^"CWQ#\-VWP;\>_%BQ;
MPM;&-/\ 2M;,D31H1M!"1^;*%P"JOP"!TQD?57P4_96\"?!GX 7'P$LY7O;;
M4[2XCUV^DC"M>RSQ^7*Y7D*-N%5<G"J 23DGU"BL\IX.RC*,1+$1<ZDW'DYJ
MDG-J/\JOLO\ AC;/?$#/L^PL,+-4Z5*,N?EI04$Y_P \K7;?SM?6U['PW^R?
M_P $W/C5\(OC]H'Q!^).J:%/HFAW$]RD-C?R2.\QA9(V"-& /FV,3G^ 5VW_
M  4!_8B^)_[2/Q T+Q[\*;W2H)[71I-/U,ZC>/"60.S)MVHVX$2R@YQQCKFO
MJZBN:EP'D%')*F514O93DIOWO>NK6L[>5OO.RMXG\4U^(Z6=SE#VU.#II<ON
M\KYKWC?5MR;O?>W8^:9?V#[S5/V%+']F:XUBSM/$%M)_:/\ :"EGMSJ'FNY#
M$ ,4VN8MP&0 #@XP?!(?V"?^"@=W\-V^!ESXLT9/"<-U]HATV?6%:#S-Y?*$
M1&11N);' R2<9-?HC148_@'(<>Z;;G#DIJE[DN7F@MHRTU\^_4O+/%'B?+%5
M25.I[2JZW[R'-RU'O*&JY7V[=+79Y-^Q1\%/&/[/WP T[X9^.Y;)]1M;VZEE
M:PG,D6V24LN&*J<X//%>1_ O]B7XR?#G]MS5_P!H3Q!=:*V@WVKZQ<PI;WSM
M<;+EI3'E#& #\XS\W'/6OK6BO4J<+Y74HX.D^:V%<73UZQLE?37;R/&I\:9U
M2Q&85H\O-C5)5=.DFV^773=]PHHHKZ(^2"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MJYOPY\7_ (9>+_&FJ?#OPSXTLKW6]%!_M738)"9+;#!3NXP,,0/K7Q?^SO\
MM[_M>>.9]>^"4_AW2]<\<QV\AT6XU*&.S,4L3@3QS(IC1BJ;V7&T[D(.[/'C
M?['FN?M<^)_BOXE\2_LXWEK<>)-0M'N=>N-0^S_O$DG#,W[_ .7)D(/'/->%
M7\2\)4K818*A4J*JY*2Y'S+E6L8J]G-73:3:46NY]+AO!W'TJ&/>98JE2E0C
M!P?M%R/G>DY-QO&FTFHMI-R32V9^K%>>_M ?M0?!_P#9IT2'5OB=X@>.>Z!^
MP:791>;=76.I1,@ #NS%5SQG) K:^"__  L[_A5NB_\ "YO)_P"$H^R?\3G[
M/Y>SS=S=/+^3[N.G%?GQ;Z.?VV/^"CU[H7CBZEFT2'6KN)H!(5QIUEO"0KC[
MH<H-V,',KL.>:]SBCB3%Y9@<-'!4_P#:,3*,8*:MRN5KN2[QNDU?1^FOSG!?
M"& SC,L9/,:O^RX.$IU)4W?G4;V4&UM*S:=M4M+-W7N5A_P6,^"4VJ>1J'PP
M\406A; N8S;NX'J4\P#\F-?47PX^(/AOXJ^!M,^(GA"6=]-U:V$]F]S;-$Y0
MDCE6 (Y!]B.02"#6#JG[,W[/.L^&AX/U#X*>&&TY8]B0)HT*&,8QE650RM_M
M @^]==H&@Z1X6T*R\,^'[%+6PTZTCMK*VCSMBBC4*B#/. H Y]*]#),+Q1AJ
M\O[3Q$*L&M.6'*U*_P!UK?-^77RN(\;P7C,-#^QL)4H5%+WN:?/%QMIYJ5_D
MEWOI;HKXY_X)]?M?_';X^_'C7_ OQ.\36UYIMAX?N+JVAATV&$K*EU!&I+(H
M)^5V&.G-7/\ @I'^UG\;_P!G/QGX9T?X4>([>QM]2TR::[6?3H9RSK(%!!D4
MXX/:N)<;Y.^'99URS]DI<MK+FO=1VYK6N^YZ+\-\_7%D>'N>G[>4>9/FER6Y
M7+?EO>R_EW/KJBOAOXS_ /!0_P"+GP-_:JO?"VKR1ZIX5LM*M9/[&BLHDEEG
MFTN.5/WNW<!]HD!/7"Y !X%<'\2_VPO^"D_P]@@^)GCB*;PWH^L3&/3;.Z\.
MVJ0J2I<(JR(9@=H)RYSCO7G8OQ)R+"RJQ]G5DZ4I1GRP3Y>5VYF^:RBWHM;N
MST1ZV!\'^)L="A/VU&"K0C.GS5&N?F5^2*Y7)SBM9*UDFM6?I!17Y^>,OVY_
MVUOC!X>?QY\#?"]YH?A/P_IT;Z]K<6E6\GFS)$K7+&2X5DP&W;8T^;&W/WL#
M4\&?M,?\% ?VRO$^L:E^SC<Z7X7T#290 L\%NP&[)CC>6:.0R2D D[%51QD#
M(S<?$;)ZU=4</1K5)2^!1I_Q%K=PNU>,;:MV\KZVB?A)Q!0PSKXK$8>E"/\
M$<JO\)W7+&I:+M*5_=2OYV=D_N^BODW]CO\ ;3^+OB#XU7O[+G[3NDV\7B>W
M,R6>H00I$TDT2EWBD6/]VV8PSJZ  A>AR#7GOB+_ (*#?M/>'/VF/&GP?\,Z
M3:>)'.MWNC^$=*-C&A@N!=!(I&9 K2!8U<$,P!R"2 #734X^R&G@*6*DIVG-
MT[<OO1G%7<91O>^VBONCBI>%W$];,ZV"BZ?-3IQJ\W/[DZ<G93A*UG'=MOET
M3/O2BOSR^)7[5'_!2+]EGQ;I>K?'2YLY['5':2#3IK*Q>VG5"N^(26RAXV 8
M?Q9Y!^:O2?VK_P#@I'KOA?3_  SX3_9ZT>*;7/$^B6>I27-U!Y[62W2!H8$C
M'#S$,"<@@ KPQ;Y<H^(>11HUYXB%2E.E:\)PM-\WP\L;N]_-K35Z:F\_"?B:
M>(PT,).E7A74G&I3GS4UR?%S2:5K>2=WHM=#[$HKXM\!7O\ P5STKQGH,_C3
MR+C2=3U*"/41=6FF2I:1.X#O(MOME4*I).T]L=:6^_;#_:$^$?[=T7P-^+'B
MFVNO"EUKRV]MG2X(F-K=+_HLGF*H/R,\88],H^:V7'&"ITH5,3A:]&,IQIWJ
M04;.6J;][X>[5[&#\-<QJUJE+!XS#XB4*<JMJ51SO&#LTO<^*[5D[7ON?:->
M2>(_VQOAWX+_ &B++]G#QKX?UG2M2U/R_P"R]7NHHOL-UY@/E[7$A?YG!C&5
M'SC!]:XK_@H[^U9XR_9K\$Z!9_#+5(+77];U&1A+-;),$M8D_>?*X(R7DB /
MH&KQ3]M?PC\2O&7[&/P[_:(^)^I";QA:WB27EU;VJ6YBM+P-)"N(P,%-D'7D
M,[US<2<65,'+$4,O3=7#*-2I=+D<&U>%[W4G%\RLNAU\(<"TLPAA<3FC4:&,
ME.E2M)J:J)/EGRVLXJ4>5IO=K0^^Z*XO]G/XCS?%SX%>%/B-=N&N=4T2"2]*
MCC[0%V2X]O,5Z[2OM\-B*>+PT*]/X9I27HU='YOC,+6P.+J8:JK3A)Q?K%V?
MXH****W.8**** "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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
MQ]GN"X@XOQ&8X*_LY.*BVK-\L(QYFNEW&^NMM]3\T/\ @GIX^TK]F7]K'6?
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
MQ>%-1LO 7[5'PU\6^.95ATR*#PM>-=3\(ENMG:+YG/\ "A1LG_8-?H=^UO\
MLEZ-^UEX>TCP_K/C*ZT9=(O9+A)+6U64R%DVX(8C%<M\5/\ @G1\)OBM\+O"
M_@?5M=O;75_">BQ:;I_B2UA0230H,!98SPZYRP (*DG#8)!YN*.#,^S3B+$8
M_"Q5E[*4+M6E*"2<7K===79:;ZG7P7XA\,9)PIA<KQDY7E[>%3EBVX1J.ZDG
M:SV5TKM7O;2Q[IJOB[PKH6GP:MK7B6PM+6Z=$M;BXNT1)F<@(J$G#%B0 !DG
M(Q7Q[_P5\^#<MWX>\/?M :# RW.DSC3=5FBX80NQ>"0D= LF]<^LRUH?"_\
MX)&^&_ _CK2_&'B3XXZAJL6D7\5W;6=KHJ6I+1N'52[2R_+D#.%&1G&.M>L?
MMP?$_P""FD_LX^,O#7CSQ3ILTUWI4MK:Z3'>QFYDO<9A"Q@E@5E".3CY0N3P
M*^BSE8_/>%L93SBA'"VC>%ZD9^]%<U[K1:I*RUM<^4X>>5\-<;8"KP_BI8R\
MK5+4I4_=FU%Q497;T;=WI=(^--?\6:G_ ,%!/VNO 7AN[#/8QZ+IT.JJG"JJ
M0BYOV&.A+M+&#_LH/:OJW_@J'/I^G?L<ZO9,B1^;J5A#:HH  83JV /]U&_"
MO)O^"/7P8>"U\1_'G5K(CS\:1HSNO505DN'&>V1$H([JX]:N?\%/O&.K_%[X
M@^#/V/\ X;K]LU:ZU%+[48(SD12.I2 .1]T+&TLC9Z*5;I7R. 5?#\ XW,\7
M[V(QS:2ZRYO<A%+KO*2\C[O-'A\7XHY?DV!]W"Y:E)O[,>3]Y4DWTVC%_P!Y
M'MG_  3NM+JR_8T\$0W@(=K6ZD&?[CWD[+_XZ17M58OPX\$:7\-/ &B_#W13
MFUT72X+*%R,%Q&@7<?<XR?<FMJOV#*,)/ 93A\++>G"$7ZQBE^A^!9]CJ>:9
MYBL9#X:M2<UZ2DY+\PHHHKT3R0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX9R+-^2G]9Q%65.I/V<+NG&HX\OPV2:2ORV>FEC\V/B?\<O'7Q<^'OA;P_\
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
MP/!_:VO1ZW%>W\=FGF/!*8WBAM@!G,C^<6*CD +_ 'J[C]N']LR#]E;P78_
MSX72&3Q6^CQ1I>/%\FF6P7RUEYX:5MIVKR!C<W8-X_\ L2>//V(/@DW_  M[
MXQ?&Q=6\?:ANE>2;0=1F73#)DN%<VY\R9LG?+D]2%.,LWVO%.>X3,)OAZG7I
MTW)+V]6<HQ44K7BKM<TW:WDM'U<?SK@GAG'Y537%=7#5:T8.7U:C3A*3FW>T
MI<J?)35V[NW,]5?12^DM _8WL?$/[$VB_LP>/=7N+.Y@T])9[NQES]FO3*TY
MX!"RHKR,NT\,!D8."/D'_@I#\"?AU^SQ?>!?A[\-](,%LFBW$MU=3$-/>3&5
M0997P-S':.!@ <  <5^B/PH^+_PZ^.'A)?'/PN\0_P!J:4UP\"W7V2:#,B8W
M#;,BMQD<XQ7P_P#\%E/^2F^#/^P#/_Z.K/Q RK):7!CQ6%C&3C&E",U9^XI*
MR36EO-;^AKX69WQ%6\0HX'&SG!2G6JSIM.*524)<S<7JGY/;UN?>G@[_ )%'
M2O\ L&P?^BUK1K.\'?\ (HZ5_P!@V#_T6M:-?K%'^#'T1^&8C_>)^K_,****
MU,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#E_BQ\%OA=\<?#Z>%_BKX.MM8LHI?-A29G1HGP1N1T*LAP<9!%
M>5:5_P $ROV.M+U-=2/PWN;D(^Y+:ZUNZ:('MD"0;A[$D'OFO?:*\K&9%DN8
M5U6Q6&ISFNLH1;^]H]S <3<195AGA\%C*M.F_LQG**UWT32N^Y5T/0M%\,Z1
M;>'_  YI-M86-G$(K6SM(5CBA0=%55  'L*X#XM?LC_ 3XX^-;/XA?$OP;+?
MZM86L=M:W*:I<0A(XY'D4;8Y%4X9V.2,\UZ3175B<!@<;05#$4HS@K>[))K3
M;1Z:=#AP>9YEE^)>)PM:=.H[WE&34M=]4[Z]>YYMK_[(_P !/$WQDB^/NM>#
M9)?%4-Y;74>HC5+A5$L"(D3>6) G"QJ,;<''.<FNA^+OP;^'GQU\('P)\3M$
M;4-+:Y2X-NEW)"?,3.T[HV5N,GC.*ZBBH65Y;&G5@J,.6JVYKE5IM[N6GO-]
M;W-99UG$JM&H\1-RHI*F^:5X);*#O[J71*UC@+/]ESX#VGPAB^!$GP]MKGPM
M!*\L&FWLTDQBD=V<NLCL9%;<[88," 2 0*X+2?\ @F;^QWI.KIJP^&UQ<B-]
MR6MWK-R\(/;*[_F'LQ(/?->^45RU^'LAQ/)[7"TY<B2C>$79+9+39=%LCLP_
M%?$^#514,;5C[1N4K5)+FD]Y.SU;ZO=F/XR^'W@CXA>%I?!'C;PM9:GI,Z!9
M+"[@#1X'W2!_"1V(P1V(KQ8_\$POV.#J/V[_ (5W>^7NS]D_MZ[\OZ?ZS=C_
M (%7T#16N.R3)\RFIXO#PJ-;.48MKRU6WD8Y;Q'G^3TY4\#BZE*,M6H3E%-]
M[)K7SW,KP1X(\)_#?PK9^"? ^APZ;I6GQE+.RMP=D8+%CU)))9B22<DDDU)X
MP\)Z%X\\*:EX*\469N--U:REM+^ 2LADAD4JZ[E(*Y!/(((K1HKN5"BJ/L5%
M<EK6MI:UK6VM;2W8\QXG$/$?6'-^TOS<UWS<U[WOO>^M][ZG@T/_  3._8OB
MD#M\)99 /X7\0W^#^4XKTKX6_ /X,_!6&2+X6_#C3-&:5=LUQ;09GD7^ZTKY
M=A[%B*Z^BO/PF0Y)@*OM,-A:<)=XPBG]Z5SUL=Q-Q)F=%T<9C:M2#^S*I.2^
MYMHCO+.TU"TEL+^UCG@GC:.:&9 R2(1@JP/!!'!!KPOQ+_P35_8^\2ZM)K#?
M#22Q>5RTD.F:K/#"2?2,/M0>R@#VKWBBM<?E.5YI%+&4(5+;<T5*WI=:&&69
MYG.2RE++\3.DY;\DG&_K9J_S.0^#OP%^$WP"T.;P]\)O!\6DVUU(LET5FDED
MG<# 9WD9F. 3CG R<5PWQ(_X)]_LI_%'Q%/XKU[X;"UO[J0R7<VE7TMLLSGD
MLR(P3<3R2%!)Y)->T45%;),GQ&$CA:N'@Z<?ABXQY5Z*UE\C3#\1\083'3QM
M'%U(UI_%-3ES2_Q.]W\[G&?!;]GSX1_L]Z+<:%\)O"*:9#>2+)>R&XDFDN&4
M$*7>1F)QDX&<#)P!FN4^*W["7[+_ ,8]?F\5^+OAM''JEPY>ZOM,NY;5IV/5
MG6-@C,>[%=Q]:]>HHJY+E%;!QPE3#P=*.T7&/*O16LOD*CQ#GV'S"6.I8JI&
MM+XIJ<N:7K*]W\SS'X*_L>?L]?L_ZNWB/X9^ Q:ZF\+0MJ5S>S3S;&QE09&(
M4' SM S4OA_]D?X">%_C'+\?-$\&R1>*9KRYNI-1.J7#*99U=96\MI"G(D;C
M;@9XQ@5Z3113R3)Z5.G3AAX*--\T4HQM&7\RTTEYK4=7B+B"O6JU:F+J.56/
M)-N<FY0_ED[ZQ_NO3R."^.'[,WP9_:,73%^+OA:34QHYF.G[-0G@\OS=F_\
MU3KNSY:=<XQQU-=!=_#;P=??#5_A%<Z6S:!)HG]DO9?:'!-IY7D^7O!W_<XW
M9W=\YK=HK=9?@%7J5E2CSU%:3LKR25DI/=JVFO0Y7FN9O#TL.Z\_9TFW"/,[
M0;=VXJ]HMO6ZMKJ>$0?\$U?V-K=XG7X52MY,OF*LFO7K*3QU!FP1P.#Q6C\0
M/^"?W[*/Q*\72>-O$?PQ5+ZXE\R\_L^_GMH[ANY9(W"@GN5 ))R237LU%>?_
M *L<.>S=/ZG2Y6TVO9QM=;/;I=_>SUO]<^+G657^T*W,DTG[6=TG:Z^+K97\
MTNQD^'/ ?@SPAX0@\ >&O#%E9Z+;VQMXM,B@'D^6<[E*GAMV3G.=Q))SDUX[
MXE_X)J_L?>)=6DUAOAI)8O*Y:2'3-5GAA)/I&'VH/90![5[Q175C,FRC,*4:
M>)P\)QC\*E%-+TNM/D<6 X@SW*JTZN#Q52G*>LG&<DY/O*SU?J<-\-_V;O@M
M\(_!6I?#_P"'O@F+3M,UB)H]4C2YE>2Y#(4.Z1V+_=8@<\9XQ4'P0_9>^"G[
M.LVI7'PC\)R:8^K+$M^7U&>?S!&7*?ZUVVXWMTQG->@45=/*LKI3I2A0@G2N
MH6BER)[J.GNWZVM<SJYYG5>%:%3$U)*LTZB<Y/G:V<[OWFK:7O;H%>1_%G]A
MG]F3XT^(KCQAXW^'0;5KM@USJ-C?SV[RD #+!'"L< #)7/'6O7**O&Y?@,RH
M^RQ=*-2.]I)25^^O7S,LNS7,\HK^WP->=*=K7A)Q=NS::NO+8\?^&'[!O[+'
MPDUR'Q/X7^&$,VI6SA[:\U6[ENC$PY#*LC%%8'D,%R#WKV"BBC!9=@,MI>SP
ME*-./:,5%7[Z#S'-LTSBM[;'5YU9+2\Y.32[*[=EY'FOQ$_9%^ ?Q5^(]M\6
M?'/@V6\UZS\C[/>+JEQ$%\EMT?R)($.#ZCGO7/?\% ?!OQ0^(_[-FH?#WX3>
M%9]7U'6-0M8KBWMY8T*6Z2><SDNRC&Z)%ZY^;ZU[717)B\DP&*P>(P\(JG[=
M-3E!)2=TTVW;5V;U=]SNP'$F:8/,,)BJDW5^JM.G&;E*,>5II)75E=+16V/-
M/V0_@L_P"_9\\/?#N^@5-1CMC<ZQM(.;N4[Y%R.#M)$8/<(*[SQ5X9T;QKX7
MU+P;XCM3/IVK6$UE?P"1D,D,J%'7<I!7*L1D$$=JOT5V87 X;!X&&#IQ_=QB
MHI/LE;7OIOW.#&YEC,PS.ICZLOWLYN;:T]YN]UVL]NQX)_P[*_8Q_P"B5W'_
M (4-]_\ 'JO^$_\ @GC^R7X(\4Z;XS\-_#:>#4=(OX;VPG.NWCB.:)PZ-M:4
MAL,H.""#WKVRBO,APMPU3FI1P5)-:I^SAH_N/7J<:\858.$\QKM-6:=6=FGN
MG[QPWQJ_9N^#'[0FGP6/Q7\$P:DUIG['=K(\-Q!GJ%DC(;:>I4DJ>XK'^"W[
M&?[.OP"UD^)?AUX 2+5-C(FIWUU)<S1J1@A#(Q$>1D$J 2"0217J-%=D\GRF
MIC5C)X>#JK[;BN;3;6U].AP4^(,]I9<\OABJBH/>"G+DUW7+>UGU5K,\L^+W
M[%W[.GQU\7GQW\3O TNH:H;9+<W":M<PCRTSM&V.15XR><9KE_\ AV5^QC_T
M2NX_\*&^_P#CU>]T5SU^&^'L36E5K82E*4G=MPBVWW;:U.O#<7\5X/#QH4,?
M6A"*LHQJ32271).R1R_PB^#GP]^!?@]? ?PRT1M/TM;EYUMWNY)CYCXW'=(S
M-S@<9K!^-G[*/P+_ &A]4L=:^+7A"34KG3K=H+21-3N(-B,VXC$3J#SW->C4
M5V5,LRZM@UA*E&+I*R4'%..FWNVMITT//I9SF]#,'CZ6(G&N[MU%*2FV]VY7
MOKUUU(K*SM]/LX;"T3;%!$L<2Y)PJC &3["I:**[4DE9'G-N3NPHHHIB"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBLKQ?XRT/P1IB:IKDLV)[A+>U@MK=Y9;B9
ML[8T1 2S'!/L 2< $T)7 U:*Y/P)\7=$\8_#]/B#J&EWVD6ZZ;%>7:ZA:2*B
M(\0DS&Y4"90,_,G7C@9 J[\//B%IGQ'TJZU;2]+O[-;34)+22'48!%+N0*<[
M,DJ"&'#88=P#Q3<6@N;]%8'C#Q];>%[^ST"QT2]U;5M05WM-,T_RPYC3;OE=
MI&5(XU+*-S'DL  3Q5?7OB//X=TO2OMO@^^DUG6)S#9:#;S0M*756=R9-XC"
M*JEBV['('4@4<K Z>BN.'QHT*'PM>Z[J.B:C;7NGZDFFW.A,B-=?;)"@BA0*
MY1]_F(58-M*MDD8.%MOB]:0Z?KLGB;PKJ.DW_A_2SJ-YIEP\,CRVVUV$D3QN
MR."8W7J,,,''!+Y9"NCL**P?!/Q$T#QSX'A\?6)DM;.2.5ITO %>V,;,LBR
M$@%2K \]JA^%?Q-T?XM>%!XNT/3KRU@-U)!Y-_&JR H<$D*QQGZY]0*7*QW.
MDHHHI %%%9-GXZ\(W_C&\^']GKT$FM:?:1W5[IRD^9##(<(Y'H2* -:BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "N5^+]KX-N_#4$?C634X8D
MOXY+.^TFWG>:SN%#%)0858QX&X;F&WYMI^]@]5133LP/*/V2-<\7ZG\.[33M
M9::XTFRT735T>_N-.-LSDVX\V  @>:D1"*LH&&R>6().Y\)+ZTTNS\::EJ$Z
MQ06_C'4)9Y7Z(BK&23[  FNUT_3['2;"#2M+LXK>VMH5BM[>% J11J %50.
M    .@%0:[X>TKQ%H5]X<U.W)M-1MY(+Q(F*%TD4JXRN""02,CFJ<DY-BL>7
M^,)_"VI?&/3_ !9XB\=W.D:!K'@V-=+OH-1:Q2YD6=I2AGRK(3')&X0,I;:<
MYV$5G^'/%%Q!J7@WQ_XOU]IM$M=3UO3;+7]08*);>1U%I-*Y &'6$H)#@-N4
M]7Y]FDTO39K)=-FT^![=%54@>(% !T !XXJ2:VM[B!K6>!'B9=K1NH*D>A![
M4^?2P6/#=;O;35M?UKXMZ;<+/X>M/'ND2R:A"=T4D-O;B&>X4C[T:/(,N,C$
M+'HM7_B!K6D>--;\;^(O">J0:AI^F_#"[LKJ]LYA)";B3S)%C#J2&943<0#P
M)%SUKV..""&$6T,*)&J[5C50% ],>E-@L+&UMOL5K911PX(\F.,!>>O XHY_
M(+'A]U::EIFJ?\*4L;>467Q!CM+V*6,';!$(@-37/;='&A'^U=&N[^ L<<.D
M>)(HD"JOC?5@JJ,  7+8 %=QY,6Y7\I<H"$.WE1Z#TZ"B.**($11JNYBS;1C
M)/4_6DYW5@MJ.HHHJ!A7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$
M32O_ $8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y
M2">/_P#L1-*_]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5
MX7X!_P"4@GC_ /[$32O_ $8U 'NE%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@GC__ +$3
M2O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()
MX_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_
M]&-0![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%%  2%!9C@#J35'PUXF\-^,]!M/%7@_Q!8ZMI
M=_")K'4M-NTGM[B,]'CD0E74^H)%?DE_P=%_M>_M@?LZ>)O@;X \"?'/QK\(
M?@EXRUBXM_BA\4_A]ITDNHV4@EA"PB6)EDBVP-+*L:.C3$/C?Y6VF?\ !L+^
MS=XNL?@GX+_:,\$?\%7?$?Q(\)_\*[^Q:W^S]<ZR+JR\'ZQ(R&.,YN)3:)&J
M3;81!$29%?+ $, ?K]17\XW_  5$TK_@K#X>_P""E_[)OQE_X*(?%S3=*/CW
MX^_8/!?PH\":O+)I/A[2=.UG2$$Q=2!/+="[#EG!DV(F\ID00_T<T %%?B[_
M ,%HOV!/^"0?@[X\^.?CQ_P4=_X*8_%_0_%?C'2Y=8^'_@BW\3RW"Z/&(S&$
ML+;[-.SQFYC<I'NCC0-LP -]?*?Q;_:8_P""K_[(W_!LUX'T[XU_$?QKX8U/
MXE_&TZ-H_B35[RX76=/\%2::UQ#;M*3Y\(EN+>X*9(;[-\@_=NH !_2=17\\
M7Q:\%_"3_@@A_P %"OV5O$?_  3Y_;P\2^/]#^+>L0:?\6O!NK>,K?5(=4T^
M:XLX1J)CMPJ()ENIGA9P2LEL"CL-X'C/[4.O_P#!.7XS?\%N/VJHO^"H'[9_
MQ6^&?AC2O%XL?!W_  K>2XDDN;J K;3+(J6%XJ1HD(.-J$EN"V"* /Z@Z*_$
MW_@K1X:_9P^!O_!KCI?A?]@S]I'7_'_P]LO%>GR>&O'6I:\ESJ-XMSK<]S,D
MTT,4&'26:2(QF-&01A'&Y23WW_!L]^U1>_!']C_X\_LI?M->-IY+K]FKQ1>Z
MQ<ZI?S,S'PU=V\E['<KO))0M!=S9SPL\8.,\@'ZZ45_,G_P1:^(/Q_\ BI_P
M<*?!O]I7XQ>*-4!^/.D>-/'UMHD]](8K2UG3Q%:Q0B,MC8IL28^ -ACP,8-?
MTV4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,
MGG@M86N;F9(XT4L\CL %'J2>E #Z*H^&_$N@^+]%MO$7AK5(KRRNX4E@GB/#
M*RAAD'E3@C@@$=Q3]'U_0_$,$MSH&L6M['#.T$TEI.LBI*OWD)4G##N.HHLP
M+=%1W5U;6-K)>WMPD4,,9>661@JHH&2Q)Z #G-9EYX^\%:?X8B\:7WBJPATF
M=$:#4)+E1%*'^[M8GYB>P')HLV!KT5F6GC7P??>&F\96GBBPDTE8V=]26[3R
M%5>&)?.!@@@YZ$<U%HGQ"\#>(]$N?$>A>+=/NK"R#&\NH;I2D 5=S;SGY,+S
MSCCGI3LP-BBJ^DZOI6O:;#K.B:C!=VES&'M[FVE#QR*>A5AP146@>)/#WBNP
M_M7PSK=IJ%KYC1_:+.X61-ZG#+N4D9!ZTK,"[1110 5X7X!_Y2">/_\ L1-*
M_P#1C5[I7A?@'_E()X__ .Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?%W_!5;
M]I3]N?X':II'AGX)?\$N+3]I7X5>(M N(?'&FQ:Q!%=6MUYF$C:WF2<7$+1_
M-CR",KRXR!7Y=?\ !L5_P3O_ &MO^&P/A[_P4&\._ 6Y^$OP@M?A*=-UJ[N/
M$YN#\1KR6V>(7:6Y;?'&\QAN2I58E-JNUF=C7]"Q 8%6 ((Y!K.\)^$?"G@+
MPW9>#? OAC3M%T?38!!IVE:391VUM:Q#HD<48"HH[!0!0!^2'_!R[\./B'XX
M_;W_ ."?.K^"O 6M:Q::/\7KZ;5[K2]+FN([&,ZIX:8/,T:D1+A'.6P,(WH:
M^\_VI?\ @IQ\"_V3_P!K?X-?L5^,/ _C/7O&?QNOY;?PT/"VG6L]MIT<<D:/
M<WS37,3QPJ'>0M$DK;()3MR%#?1M>2^*?V(/V<?&O[8WAK]O+Q3X+FO?B7X.
M\+3^'_#6KS:G,8=/LYFF,OEV^[RA*PN)E,NW?M?;G % 'YM?\%#?^"O_ /P3
M7\1?$SQO\!/V[?\ @B[\3?'?C7PEJVK>'/#5SJ_PBL+^+6+:&XFC@N-/U&=T
MN;>"<#SEDA3*K+N0R'D^/?\ !+CX%1?L>?\ ! KXCW?_  6>_9>\<^(OA+XA
M^(5M>>&_A7)I,L^LZ993&W@6\A@>:&>R!N&,@VO'(H1Y0/WN7_>"B@#^=3]D
M/]@/]GW_ (*#?MY?!B7_ ()P?\$V?'/P9_9Z^%7C&+QC\0OB1\3X+D7_ (LO
M+>2&6WL(GN9Y]T8,(C6*&4A5NI975"%W?47[<G_!:/\ 8;TS6_C%^S%\:/\
M@C/\3==^(MSJ&L:#!#-\*+&XL_%;QO+:VU[]L<K<-%*JQR+*L+LJ,A0O@&OV
M)HH _G#UW_@GY^U[^S1_P:=>)_A9\7OA3XDA\7>,OC;8^*=-\$_V;-+J.EZ?
M(UC D<MNJEX78VLD[1D H)AO"MN M?\ !83]G/\ ;-^!O[0OAJX_8^^&.MWM
MO^V+^S9X:\ >-6L]*N'2TU*WFTVWF:7RU(B)M8;6 M)C"7%QZ5_1E10!^,4?
M[)6I?LX_\'.7[)OP\^&_@+6)/ WP[_9?7PY#K\6DR_9$-MIGB"!?-F"E%E<E
M&(+9+2@\EN?V=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Y3XO\ @.]^('ARUT[3KJS6>RU2&]CM=2A,EK>&/=^YF4<E#G/?
M#*IP<8KJZS?%'@_POXTL$TSQ7H5M?P13"6*.YB#>7( 0'7NK89AD<X)'>FG9
MW!GF?[,L_A;Q/\+U\!7G@6'2[J+PUI@U=K1U4:C!/:_NIC)%M;>RJ^Y6^9<]
M2"">B^ VGV&DV?BC2]+LHK:VM_&-['!;P1A4C15C 50.  .U;_P[^'7A7X7^
M%K7PGX3TV."&W@C2681*LERZH%\V4J!N<@#)_D.*9J/@.VB\*^(-"\*W1T^Y
MUW[5*]VQ:3RKB9-IE R.G!P"!Q5RDFV*S.0^+OQ$\)2^,[;X9^+-6>QTF&)+
MW6W-K*PO1N_=6BE%.4)7?)ZJ%3G>V.5^#&MZ1XFL/A#:V]P)X+#2KY)E>-@$
MOH[6':/F RPCEE((SU.#7M^AZ1:^']%L]!L2Y@LK6.WA,C;F*HH49/<X'6L2
M;X3>"Y?"&F>"H[2XAM-%"?V3-;7LD=Q:,BE59)58.#M)4\\@D'(-"E%*P69Y
MEXICC_X6'K6@)&O]DS_$K07O8,?NVE>V1V!'3YI$MR1W+<]:U?BZ!;>,O&D=
MDH5;KX3W4E^$XWNCS+"S>IVM* ?08[5W-M\)_ ]OX1NO!3Z9+-9WTYN+V2XO
M)'GGG+*WG-,6W^8"JD/G*[5QC PW3/A+X.TW2M7TMTO;LZ[:FVU6\U#499[B
M>+8R!#([%E4*[8 P!N)ZDFGSQ"QYIH>N:EX$\&:K\&-(N##J&HRVI\)L."D.
MI EV4>D$@NG]E1:Z_P#9NT>P\.^$M9\/Z5#Y=K8>+M3M[:/^[&DY51^  KIY
MOAUX/G\1Z/XMFTA6U#0K22VTRX+G,4;J%8=?FX& 3G&6QU-6_#WAC1_"T5W!
MHUNT:WNH37MP&D+;II7+NW/0$GIT%)S35@2U-"BBBLQA7A?@'_E()X__ .Q$
MTK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !17YP_\%5?^#C[]E[_@GO\ $+4?V:_AOX8UWXC?%C1[W2CKFAZ%
MHQGL=(MY[JV\Y+F?S8\7!MICY21B0>?) DFS<V/>?V)_^"O_ .R+^V_^S=XQ
M_:K\-MXE\ >$?A_J4EAXQN_BGI<6D?V7/'#'-(LCB:2([4ECR%D)!D4$989
M/J6BOST_X)Z?\'$/[.__  4N_;]\1_L8?L[?"+7CH6B^&;S6-.^(FJWBP)JL
M=M-;0L8[(Q^9&CM<;D9W#%5!9$+;5^^O%^OR^%/">J>*8/#VHZN^FZ=/=)I.
MD1+)=WICC9Q! KLJM*^-JAF4%F ) YH T:*_(OQK_P '2/Q2^%GARU^.OQ;_
M ."+?QT\,?!JZU*.W3XC:Q(;=O*D;:DGV>6T6'+'A0;D*QX#DU^G.C_M+_!+
M5_V:;+]KX^.[6T^'=[X*B\6)XDO\PQ1Z1):B[6Y<,,H/)8,01D=,9XH [NBO
M@;_@EE_P7J^%?_!4O2OCMXL\!? K5_"VA_!:UM+Q+[5M9CFDUJTN%U%XY/+6
M)?LS!-/R5+28,N,G;D_./P@_X.F?VD/VA/!J_$7X!_\ !"#X[^./#[W,ENFN
M^#VO-3LVF3&^,3VVENA9<C*YR,\T ?L/17Y\?\%G_P#@OCX4_P"".WC[P+X$
M\1?LR:GX]D\;Z+>:C'<6'B:.P^QK;R(A1E:WEWYWYSD8Q7U'\5_VW?A!\+?V
M#M5_X*#37+7W@RQ^&P\96*QRJCW]M)9BYMX48Y DFWQQKU&Z04 >R45\,?\
M!%3_ (+:^&?^"R>G_$B^\._L[ZCX /P[N-*BGCU#Q$E^;TWHNR,;8(O+V?9#
MG.<[QTQS]ST %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #+B
MXAM+>2ZN'VQQ(7=L9P ,D\5Y;_PVU^S%_P!%-_\ *+>__&:])\0_\@"^_P"O
M.7_T U^6]=%"E&K>Y$I.)]__ /#;7[,7_13?_*+>_P#QFC_AMK]F+_HIO_E%
MO?\ XS7P!16_U6GW9/.S[_\ ^&VOV8O^BF_^46]_^,T?\-M?LQ?]%-_\HM[_
M /&:^ **/JM/NPYV??\ _P -M?LQ?]%-_P#*+>__ !FC_AMK]F+_ **;_P"4
M6]_^,U\ 44?5:?=ASL^__P#AMK]F+_HIO_E%O?\ XS1_PVU^S%_T4W_RBWO_
M ,9KX HH^JT^[#G9]_\ _#;7[,7_ $4W_P HM[_\9H_X;:_9B_Z*;_Y1;W_X
MS7P!11]5I]V'.S[_ /\ AMK]F+_HIO\ Y1;W_P",T?\ #;7[,7_13?\ RBWO
M_P 9KX K4\(>#/%'CS6XO#_A/1+J^NI75=EM;O)L!(&YMH.U1GDG@"CZK375
MASL^Z_\ AMK]F+_HIO\ Y1;W_P",T?\ #;7[,7_13?\ RBWO_P 9KXC\5?"3
MXD^#?$'_  C6O^"M3AN9+PVUKFPEVW<@;:/))4>8&/3;G((KH+S]E#]HBPT=
MM=N?A7J'V=(][!'C>4#_ *Y*Q?/MMS4^PHKK^0^>78^O/^&VOV8O^BF_^46]
M_P#C-'_#;7[,7_13?_*+>_\ QFOB/X?_  D^)'Q4NYK+P!X1NM2>W -PT054
MBST#.Y"J3@X!.3@U5\<?#WQK\-M8_L#QUX;N=-NRF]([A.'7IN5AE6&>,@D<
M4_JU*]KBYY'W-_PVU^S%_P!%-_\ *+>__&:/^&VOV8O^BF_^46]_^,U\ 44_
MJM/NPYV??_\ PVU^S%_T4W_RBWO_ ,9H_P"&VOV8O^BF_P#E%O?_ (S7P!11
M]5I]V'.S[_\ ^&VOV8O^BF_^46]_^,T?\-M?LQ?]%-_\HM[_ /&:^ **/JM/
MNPYV??\ _P -M?LQ?]%-_P#*+>__ !FC_AMK]F+_ **;_P"46]_^,U\ 44?5
M:?=ASL^__P#AMK]F+_HIO_E%O?\ XS1_PVU^S%_T4W_RBWO_ ,9KX HH^JT^
M[#G9]_\ _#;7[,7_ $4W_P HM[_\9H_X;:_9B_Z*;_Y1;W_XS7P!11]5I]V'
M.S]+/AI\9OAM\8;>[NOASXD_M%+%T6Z;['-#L+ E1^]1<YVGIGI745\P_P#!
M-'_D ^+?^ORT_P#0):^GJXZD5";2-(NZN%%%%0,**** "BBB@ HHHH ****
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
MT7_1Y?\ YCOPY_\ *^C_ (B0_P#@M%_T>7_YCOPY_P#*^C_4'./^?E/[Y?\
MR(?ZQX'^67W+_,_JFHK^5G_B)#_X+1?]'E_^8[\.?_*^C_B)#_X+1?\ 1Y?_
M )COPY_\KZ/]0<X_Y^4_OE_\B'^L>!_EE]R_S/ZIJ*_E9_XB0_\ @M%_T>7_
M .8[\.?_ "OH_P"(D/\ X+1?]'E_^8[\.?\ ROH_U!SC_GY3^^7_ ,B'^L>!
M_EE]R_S/ZIJ*_E9_XB0_^"T7_1Y?_F._#G_ROH_XB0_^"T7_ $>7_P"8[\.?
M_*^C_4'./^?E/[Y?_(A_K'@?Y9?<O\S^J:BOY6?^(D/_ (+1?]'E_P#F._#G
M_P KZ/\ B)#_ ."T7_1Y?_F._#G_ ,KZ/]0<X_Y^4_OE_P#(A_K'@?Y9?<O\
MS^J:BOY6?^(D/_@M%_T>7_YCOPY_\KZ/^(D/_@M%_P!'E_\ F._#G_ROH_U!
MSC_GY3^^7_R(?ZQX'^67W+_,_JFHK^5G_B)#_P""T7_1Y?\ YCOPY_\ *^C_
M (B0_P#@M%_T>7_YCOPY_P#*^C_4'./^?E/[Y?\ R(?ZQX'^67W+_,_JFHK^
M5G_B)#_X+1?]'E_^8[\.?_*^C_B)#_X+1?\ 1Y?_ )COPY_\KZ/]0<X_Y^4_
MOE_\B'^L>!_EE]R_S/ZIJ*^&/^#>S]L7]H[]N/\ 8(N?C3^U)\1?^$H\31^/
MM1TU-3_LBSLL6T4-JR1^7:0Q1\&1SNV[CGDG Q]SU\CC<)4P.+GAZC3E%V=M
MOEL>W0K1Q%&-2.S5PHHHKE-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Q?B3>7.G?#K7]0LY-DT&BW4
MD3X!VLL+$'!X/(K^1[_A[3_P4%_Z+_\ ^6KI/_R+7];GQ6_Y)=XE_P"P!>?^
MB'K^):OT7@3"87%0Q'MJ<96Y;72=OB[GS'$->M1E3]G)J]]FUV/HW_A[3_P4
M%_Z+_P#^6KI/_P BT?\ #VG_ (*"_P#1?_\ RU=)_P#D6OG*BOT#^R<K_P"?
M$/\ P&/^1\W]=QG_ #\E][_S/HW_ (>T_P#!07_HO_\ Y:ND_P#R+1_P]I_X
M*"_]%_\ _+5TG_Y%KYRHH_LG*_\ GQ#_ ,!C_D'UW&?\_)?>_P#,^C?^'M/_
M  4%_P"B_P#_ ):ND_\ R+1_P]I_X*"_]%__ /+5TG_Y%KYRHH_LG*_^?$/_
M  &/^0?7<9_S\E][_P SZ-_X>T_\%!?^B_\ _EJZ3_\ (M'_  ]I_P""@O\
MT7__ ,M72?\ Y%KYRHH_LG*_^?$/_ 8_Y!]=QG_/R7WO_,^C?^'M/_!07_HO
M_P#Y:ND__(M'_#VG_@H+_P!%_P#_ "U=)_\ D6OG*BC^R<K_ .?$/_ 8_P"0
M?7<9_P _)?>_\SZ-_P"'M/\ P4%_Z+__ .6KI/\ \BT?\/:?^"@O_1?_ /RU
M=)_^1:^<J*/[)RO_ )\0_P# 8_Y!]=QG_/R7WO\ S/HW_A[3_P %!?\ HO\
M_P"6KI/_ ,BT?\/:?^"@O_1?_P#RU=)_^1:^<J*/[)RO_GQ#_P !C_D'UW&?
M\_)?>_\ ,^C?^'M/_!07_HO_ /Y:ND__ "+1_P /:?\ @H+_ -%__P#+5TG_
M .1:^<J*/[)RO_GQ#_P&/^0?7<9_S\E][_S/HW_A[3_P4%_Z+_\ ^6KI/_R+
M1_P]I_X*"_\ 1?\ _P M72?_ )%KYRHH_LG*_P#GQ#_P&/\ D'UW&?\ /R7W
MO_,^C?\ A[3_ ,%!?^B__P#EJZ3_ /(M'_#VG_@H+_T7_P#\M72?_D6OG*BC
M^R<K_P"?$/\ P&/^0?7<9_S\E][_ ,SZ-_X>T_\ !07_ *+_ /\ EJZ3_P#(
MM'_#VG_@H+_T7_\ \M72?_D6OG*BC^R<K_Y\0_\  8_Y!]=QG_/R7WO_ #/H
MW_A[3_P4%_Z+_P#^6KI/_P BT?\ #VG_ (*"_P#1?_\ RU=)_P#D6OG*BC^R
M<K_Y\0_\!C_D'UW&?\_)?>_\SZ-_X>T_\%!?^B__ /EJZ3_\BT?\/:?^"@O_
M $7_ /\ +5TG_P"1:^<J*/[)RO\ Y\0_\!C_ )!]=QG_ #\E][_S/HW_ (>T
M_P#!07_HO_\ Y:ND_P#R+1_P]I_X*"_]%_\ _+5TG_Y%KYRHH_LG*_\ GQ#_
M ,!C_D'UW&?\_)?>_P#,_HE_X-6OVJ/CS^U!\._C+J'QT\=_VY-H^M:-'IS_
M -EVMMY*R0W9<8MXHPV2B_>SC'%?K'7XM?\ !F[_ ,DN^.__ &']!_\ 1%[7
M[2U^,\44J5#/:T*<5&*MHE9?"NB/NLIG.IEU.4G=Z[^K"BBBO /1"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /\ RD$\?_\
M8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F_P#X+!_\HMOC
MY_V2W5__ $G:OY!Z_KX_X+!_\HMOCY_V2W5__2=J_D'K]6\/_P#D7UO\7Z(^
M.XD_WF'I^H4445]\?.!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!_2I_P:=_\HMKS_LJ6K_^D]E7Z:5^9?\
MP:=_\HMKS_LJ6K_^D]E7Z:5^"\1?\CS$?XF?HV6?\B^EZ(****\4[@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH P/BM_R2[Q+_V +S_T0]?Q+5_;3\5O^27>)?\ L 7G_HAZ_B6K]-\/
M?@Q/K#_VX^3XF^*E\_T"BBBOT<^7"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]X_P#@S=_Y)=\=_P#L/Z#_
M .B+VOVEK\6O^#-W_DEWQW_[#^@_^B+VOVEK\.XM_P"2AK^L?_28GZ!DW_(L
MI_/\V%%%%?.'J!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7A?@'_ )2">/\ _L1-*_\ 1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!\W_ /!8/_E%M\?/^R6ZO_Z3M7\@]?U\?\%@_P#E%M\?/^R6ZO\
M^D[5_(/7ZMX?_P#(OK?XOT1\=Q)_O,/3]0HHHK[X^<"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^E3_ (-.
M_P#E%M>?]E2U?_TGLJ_32OS+_P"#3O\ Y1;7G_94M7_])[*OTTK\%XB_Y'F(
M_P 3/T;+/^1?2]$%%%%>*=P4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8'Q6_P"27>)?^P!>?^B'K^):
MO[:?BM_R2[Q+_P!@"\_]$/7\2U?IOA[\&)]8?^W'R?$WQ4OG^@4445^CGRX4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?O'_ ,&;O_)+OCO_ -A_0?\ T1>U^TM?BU_P9N_\DN^._P#V']!_
M]$7M?M+7X=Q;_P E#7]8_P#I,3] R;_D64_G^;"BBBOG#U HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_P I!/'_ /V(FE?^
MC&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]THHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^;_P#@L'_RBV^/G_9+
M=7_])VK^0>OZ^/\ @L'_ ,HMOCY_V2W5_P#TG:OY!Z_5O#__ )%];_%^B/CN
M)/\ >8>GZA1117WQ\X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% ']*G_  :=_P#*+:\_[*EJ_P#Z3V5?II7Y
ME_\ !IW_ ,HMKS_LJ6K_ /I/95^FE?@O$7_(\Q'^)GZ-EG_(OI>B"BBBO%.X
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,#XK?\ )+O$O_8 O/\ T0]?Q+5_;3\5O^27>)?^P!>?^B'K
M^):OTWP]^#$^L/\ VX^3XF^*E\_T"BBBOT<^7"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]X_\ @S=_Y)=\
M=_\ L/Z#_P"B+VOVEK\6O^#-W_DEWQW_ .P_H/\ Z(O:_:6OP[BW_DH:_K'_
M -)B?H&3?\BRG\_S84445\X>H%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-
M*_\ 1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?-_\ P6#_ .46WQ\_[);J_P#Z3M7\@]?U\?\ !8/_
M )1;?'S_ +);J_\ Z3M7\@]?JWA__P B^M_B_1'QW$G^\P]/U"BBBOOCYP**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /Z5/^#3O_ )1;7G_94M7_ /2>RK]-*_,O_@T[_P"46UY_V5+5_P#T
MGLJ_32OP7B+_ )'F(_Q,_1LL_P"1?2]$%%%%>*=P4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8'Q6_Y)
M=XE_[ %Y_P"B'K^):O[:?BM_R2[Q+_V +S_T0]?Q+5^F^'OP8GUA_P"W'R?$
MWQ4OG^@4445^CGRX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?O'_P &;O\ R2[X[_\ 8?T'_P!$7M?M+7XM
M?\&;O_)+OCO_ -A_0?\ T1>U^TM?AW%O_)0U_6/_ *3$_0,F_P"193^?YL**
M**^</4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^
M;_\ @L'_ ,HMOCY_V2W5_P#TG:OY!Z_KX_X+!_\ *+;X^?\ 9+=7_P#2=J_D
M'K]6\/\ _D7UO\7Z(^.XD_WF'I^H4445]\?.!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_2I_P:=_\ *+:\
M_P"RI:O_ .D]E7Z:5^9?_!IW_P HMKS_ +*EJ_\ Z3V5?II7X+Q%_P CS$?X
MF?HV6?\ (OI>B"BBBO%.X**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** ,#XK?\DN\2_P#8 O/_ $0]?Q+5
M_;3\5O\ DEWB7_L 7G_HAZ_B6K]-\/?@Q/K#_P!N/D^)OBI?/] HHHK]'/EP
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH _>/_@S=_P"27?'?_L/Z#_Z(O:_:6OQ:_P"#-W_DEWQW_P"P_H/_
M *(O:_:6OP[BW_DH:_K'_P!)B?H&3?\ (LI_/\V%%%%?.'J!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X__ .Q$TK_T
M8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!\W_\ !8/_ )1;?'S_ +);
MJ_\ Z3M7\@]?U\?\%@_^46WQ\_[);J__ *3M7\@]?JWA_P#\B^M_B_1'QW$G
M^\P]/U"BBBOOCYP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /Z5/^#3O_E%M>?\ 94M7_P#2>RK]-*_,O_@T
M[_Y1;7G_ &5+5_\ TGLJ_32OP7B+_D>8C_$S]&RS_D7TO1!1117BG<%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% &!\5O^27>)?\ L 7G_HAZ_B6K^VGXK?\ )+O$O_8 O/\ T0]?Q+5^
MF^'OP8GUA_[<?)\3?%2^?Z!1117Z.?+A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!^\?_!F[_P DN^.__8?T
M'_T1>U^TM?BU_P &;O\ R2[X[_\ 8?T'_P!$7M?M+7X=Q;_R4-?UC_Z3$_0,
MF_Y%E/Y_FPHHHKYP]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y+XRS^-K?PK!+X*6^.-2A
M_M8Z5'&]X++GS# ) 5+YV]B=N[;\V*ZVLSQ3HVLZW8QP:%XLNM'GCF#_ &BU
MMX9?,7!!1EE1AM.0>,'*CG&06G9@SS_]FR]MM=^"-E8^$_B3=7-^FAVD4JZA
M$DITF<VR\+&41BF>5W%@P *DCKL_ <:G!I?B'3-4\07^IM8^*[NWCN]1N#)*
MRJ(^_  R2=J@*,\ "I/@A\)7^%WAJW35]6EOM8FTFQM-1N&9?+1;:'9'#$%1
M?W:[GP6&YMV6/I8MO#/B'P'X5\5WOAQAJ&I:A>WNI:;;J@7]\\8\N([C@_,H
MY.!S5R:<G8G4F^)'ACP9?V<OBCQYKVHVVGZ=:,TJ0:S/:P1@')D(A=2S]ADG
MM@9-<-HZ^,-?TKX??#OQQJNJQ+JL&H7NJ!KMX;N>W@Q]GAFD0APVV:(R8(+&
M,@]3G=\7_#CXL>)M1T'41XRT*6/2;*)I[#5-'EEAFU =;HB*:,''\"G(4DMC
M."-#5O WC[6[;2/$-YXFTB+Q+HMU-);75MI<HLY8I$*/"\33%\$;3N#Y#(IQ
MC((FDMQ]3BM5U?7=#O-4^#FG>(M12S?QEI=C:7K7LCW5M974(FEA69B7R/+E
M56)+*L@P?E%6_%?VKX;W7C#P9X:UC45L)?AY=:K9)<:C-,]E<Q^9&S1R2,SJ
M&#1MC/#(2,9-;Y^"^I7VAZC=:OXIB/B34-;M]6&JV]D1#;7$ 18$2(N28E2,
M(06RP=SD$\.E^%'B7Q#;^)-3\:^);*;5M=\//H]LVGV+QV]E 5DZ*SLSL7DW
M,21]U0,8R:YHBL87@7XC:YX0^#^LZ9K-U-J&N>'9%MK W4I>6^-R%:P+,3EB
MWG)&3ZQM6Q^S9%KEGX'U#1_$/B&[U6YT[Q)?V;WU[<-(\GE2E,Y8D@<9 Z#-
M3WWP3M[[Q]X>\:-K3+'I%E'%J%BL7R7\D*N+:1CGCRVEE8=<DK_=K=\ >#9?
M!=KJEM+?K<?VCKUYJ*E8]NP3REPG4Y(SC/>IE*-G;J-)W-ZBBBLQA7A?@'_E
M()X__P"Q$TK_ -&-7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-__!8/
M_E%M\?/^R6ZO_P"D[5_(/7]?'_!8/_E%M\?/^R6ZO_Z3M7\@]?JWA_\ \B^M
M_B_1'QW$G^\P]/U"BBBOOCYP**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /Z5/^#3O_E%M>?]E2U?_P!)[*OT
MTK\R_P#@T[_Y1;7G_94M7_\ 2>RK]-*_!>(O^1YB/\3/T;+/^1?2]$%%%%>*
M=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 8'Q6_Y)=XE_[ %Y_Z(>OXEJ_MI^*W_)+O$O\ V +S_P!$
M/7\2U?IOA[\&)]8?^W'R?$WQ4OG^@4445^CGRX4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?O'_P9N_\DN^.
M_P#V']!_]$7M?M+7XM?\&;O_ "2[X[_]A_0?_1%[7[2U^'<6_P#)0U_6/_I,
M3] R;_D64_G^;"BBBOG#U HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_
MZ,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#YO\ ^"P?_*+;X^?]DMU?_P!)VK^0>OZ^/^"P?_*+;X^?
M]DMU?_TG:OY!Z_5O#_\ Y%];_%^B/CN)/]YAZ?J%%%%??'S@4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?TJ
M?\&G?_*+:\_[*EJ__I/95^FE?F7_ ,&G?_*+:\_[*EJ__I/95^FE?@O$7_(\
MQ'^)GZ-EG_(OI>B"BBBO%.X**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ,#XK?\DN\2_]@"\_]$/7\2U?
MVT_%;_DEWB7_ + %Y_Z(>OXEJ_3?#WX,3ZP_]N/D^)OBI?/] HHHK]'/EPHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH _>/\ X,W?^27?'?\ [#^@_P#HB]K]I:_%K_@S=_Y)=\=_^P_H/_HB
M]K]I:_#N+?\ DH:_K'_TF)^@9-_R+*?S_-A1117SAZ@4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U
M>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?-_P#P6#_Y1;?'S_LENK_^
MD[5_(/7]?'_!8/\ Y1;?'S_LENK_ /I.U?R#U^K>'_\ R+ZW^+]$?'<2?[S#
MT_4****^^/G HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _I4_P"#3O\ Y1;7G_94M7_])[*OTTK\R_\ @T[_
M .46UY_V5+5__2>RK]-*_!>(O^1YB/\ $S]&RS_D7TO1!1117BG<%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% &!\5O\ DEWB7_L 7G_HAZ_B6K^VGXK?\DN\2_\ 8 O/_1#U_$M7Z;X>
M_!B?6'_MQ\GQ-\5+Y_H%%%%?HY\N%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '[Q_P#!F[_R2[X[_P#8?T'_
M -$7M?M+7XM?\&;O_)+OCO\ ]A_0?_1%[7[2U^'<6_\ )0U_6/\ Z3$_0,F_
MY%E/Y_FPHHHKYP]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\+\ _\ *03Q_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(FE?\ HQJ
M/=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /F_\ X+!_\HMOCY_V2W5__2=J_D'K^OC_ (+!_P#*+;X^?]DM
MU?\ ])VK^0>OU;P__P"1?6_Q?HCX[B3_ 'F'I^H4445]\?.!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_2I
M_P &G?\ RBVO/^RI:O\ ^D]E7Z:5^9?_  :=_P#*+:\_[*EJ_P#Z3V5?II7X
M+Q%_R/,1_B9^C99_R+Z7H@HHHKQ3N"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# ^*W_ "2[Q+_V +S_
M -$/7\2U?VT_%;_DEWB7_L 7G_HAZ_B6K]-\/?@Q/K#_ -N/D^)OBI?/] HH
MHK]'/EPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _>/_ (,W?^27?'?_ +#^@_\ HB]K]I:_%K_@S=_Y)=\=
M_P#L/Z#_ .B+VOVEK\.XM_Y*&OZQ_P#28GZ!DW_(LI_/\V%%%%?.'J!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X_\
M^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S?_ ,%@_P#E
M%M\?/^R6ZO\ ^D[5_(/7]?'_  6#_P"46WQ\_P"R6ZO_ .D[5_(/7ZMX?_\
M(OK?XOT1\=Q)_O,/3]0HHHK[X^<"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#^E3_@T[_P"46UY_V5+5_P#T
MGLJ_32OS+_X-._\ E%M>?]E2U?\ ])[*OTTK\%XB_P"1YB/\3/T;+/\ D7TO
M1!1117BG<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &!\5O^27>)?^P!>?\ HAZ_B6K^VGXK?\DN\2_]
M@"\_]$/7\2U?IOA[\&)]8?\ MQ\GQ-\5+Y_H%%%%?HY\N%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[Q_\
M!F[_ ,DN^.__ &']!_\ 1%[7[2U^+7_!F[_R2[X[_P#8?T'_ -$7M?M+7X=Q
M;_R4-?UC_P"DQ/T#)O\ D64_G^;"BBBOG#U HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\
M*03Q_P#]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /F__ (+!_P#*+;X^?]DMU?\ ])VK^0>O
MZ^/^"P?_ "BV^/G_ &2W5_\ TG:OY!Z_5O#_ /Y%];_%^B/CN)/]YAZ?J%%%
M%??'S@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?TJ?\&G?_ "BVO/\ LJ6K_P#I/95^FE?F7_P:=_\ *+:\
M_P"RI:O_ .D]E7Z:5^"\1?\ (\Q'^)GZ-EG_ "+Z7H@HHHKQ3N"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MGB77#IL&MZ+>:K<ZBMMOC#,\:F[=&6-7VO;1;E"2*U>9_P#!>'XI?#/X7_L
M_LX_\$XKSX^Z'\3/B?\ #I#=^,]=\/ZG]NATY$MFA2V,QY^8RA41L/Y=JC.B
M;T!_*"BMZ60TZ.-5:-3W%)S4;+XFK/WMVNMOQ,YYC*>'<''WFE&]^B=]N_F%
M%%%?0'FA1110 4444 %%%% !1110!^\?_!F[_P DN^.__8?T'_T1>U^TM?BU
M_P &;O\ R2[X[_\ 8?T'_P!$7M?M+7X=Q;_R4-?UC_Z3$_0,F_Y%E/Y_FPHH
MHKYP]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
M+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F_
M_@L'_P HMOCY_P!DMU?_ -)VK^0>OZ^/^"P?_*+;X^?]DMU?_P!)VK^0>OU;
MP_\ ^1?6_P 7Z(^.XD_WF'I^H4445]\?.!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_2I_P:=_\HMKS_LJ6
MK_\ I/95^FE?F7_P:=_\HMKS_LJ6K_\ I/95^FE?@O$7_(\Q'^)GZ-EG_(OI
M>B"BBBO%.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** ,#XK?\DN\2_\ 8 O/_1#U_$M7]M/Q6_Y)=XE_
M[ %Y_P"B'K^):OTWP]^#$^L/_;CY/B;XJ7S_ $"BBBOT<^7"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]X_
M^#-W_DEWQW_[#^@_^B+VOVEK\6O^#-W_ ))=\=_^P_H/_HB]K]I:_#N+?^2A
MK^L?_28GZ!DW_(LI_/\ -A1117SAZ@4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__
M .Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'S?_P6#_Y1;?'S_LENK_\ I.U?R#U_7Q_P6#_Y
M1;?'S_LENK_^D[5_(/7ZMX?_ /(OK?XOT1\=Q)_O,/3]0HHHK[X^<"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#^E3_@T[_Y1;7G_94M7_\ 2>RK]-*_,O\ X-._^46UY_V5+5__ $GLJ_32
MOP7B+_D>8C_$S]&RS_D7TO1!1117BG<%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &!\5O^27>)?^P!>?
M^B'K^):O[:?BM_R2[Q+_ -@"\_\ 1#U_$M7Z;X>_!B?6'_MQ\GQ-\5+Y_H%%
M%%?HY\N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '[Q_\&;O_)+OCO\ ]A_0?_1%[7[2U^+7_!F[_P DN^._
M_8?T'_T1>U^TM?AW%O\ R4-?UC_Z3$_0,F_Y%E/Y_FPHHHKYP]0**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *YCXK?$";X=Z#::A:V=M)+?ZI#8Q2WUR8;:W:3.))G )5!C'3
MEF4<9R.GK'\;C7)-%^S:+X2L-;$TFR\L-1O/)1H2IR1F-PQSM^4@ @GGC!:M
M?4&8'PG\5?$G7/A'I_BWQ1I%C?W]UH5M=V2Z?=['O6>!7Q('14A8L>Q*\GIC
M%6_A%XN\5^+=+U9O&=O817NG:]<6+)IV_P H*@0@9<Y8C<1NP,XSM'2N9_95
M^'WB?P1X'BNM=M!IT&H:3IQ@T1;B1S;RI!B:9PZKY4DK$%HU&%*=22:V/##7
MGPT\,^-O%?B:P>*"+7-1U2-=XS+;B-6##!.,[2.>?:KDES-(G4L>*O$?C75?
MB$GPY\#:G8Z<]OHXU'4=1OK%KG"O*T<421B1!R8Y"6)Z* !SD8EI\6?&?B>S
MT/PKHT6GV'B'4-4U"RU2YE@>:"T^PLR3R1Q[E+[F\O8"W DY)Q@VKN;Q7HOC
M>T^+$/@'4;V'6/"\%GJ6F:?)$US8SQR/,@(D= Z_OY$)!R"J\8.1CZ/X#\;^
M$%T+XD3^&9+S48M9U:\UG1K&>-I8H;]R^V,LRI(T92$$;N</M)X!:2L,O77Q
M9\::/I^H^$+V+3KCQ/:>([/2+.Z6!TM9Q=(DD=RT>\LH6,R%D#<M$0" 1B;4
M?B'XZ\$IXG\.^)[W3M1U#2_"DNMZ1J%O8M DRH)%:.6+S&P5=4Y5OF5QT().
M5>> _'&O?VI\4!X8EM]2D\5:?JFG:#<3QB9[6TB6+8S!BB2NK3,!NP"4!(YQ
M/K_A[QC\1)?%OB\^#KW31-X'N-%T:PU!XA<74L@D=W(1V5%W>6BY;)PQX&,N
MT1&UX"^+[ZA\)+WQWXWBA@O=#6Y37(;52%$D(+#8"2</&8W49)_> 58^!7C;
MQAX[\&3ZGX\L;2VU2UU:YL[F"RC94C,3[2OS,22#D$YYQT%<QJ/PL\83>.=*
MLK2Q4>'M:M["Y\5AI!F.XL5RBXS\WFD0(V,C; <]:Z[X1^']8\/6&NQ:S8M
MUWXLU*[MPS [X9)V9'X)X(.?6IERV=AJ]SK****S&%>%^ ?^4@GC_P#[$32O
M_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4 >Z4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-_\ P6#_ .46WQ\_
M[);J_P#Z3M7\@]?U\?\ !8/_ )1;?'S_ +);J_\ Z3M7\@]?JWA__P B^M_B
M_1'QW$G^\P]/U"BBBOOCYP**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /Z5/^#3O_ )1;7G_94M7_ /2>RK]-
M*_,O_@T[_P"46UY_V5+5_P#TGLJ_32OP7B+_ )'F(_Q,_1LL_P"1?2]$%%%%
M>*=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 8'Q6_Y)=XE_[ %Y_P"B'K^):O[:?BM_R2[Q+_V +S_T
M0]?Q+5^F^'OP8GUA_P"W'R?$WQ4OG^@4445^CGRX4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?O'_P &;O\
MR2[X[_\ 8?T'_P!$7M?M+7XM?\&;O_)+OCO_ -A_0?\ T1>U^TM?AW%O_)0U
M_6/_ *3$_0,F_P"193^?YL****^</4"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I)(T
ME0QRH&5A@JPR#2T4 %%%% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8
MU>Z5X7X!_P"4@GC_ /[$32O_ $8U 'NE%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S?_ ,%@_P#E%M\?/^R6
MZO\ ^D[5_(/7]?'_  6#_P"46WQ\_P"R6ZO_ .D[5_(/7ZMX?_\ (OK?XOT1
M\=Q)_O,/3]0HHHK[X^<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#^E3_@T[_P"46UY_V5+5_P#TGLJ_32OS
M+_X-._\ E%M>?]E2U?\ ])[*OTTK\%XB_P"1YB/\3/T;+/\ D7TO1!1117BG
M<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &!\5O^27>)?^P!>?\ HAZ_B6K^VGXK?\DN\2_]@"\_]$/7
M\2U?IOA[\&)]8?\ MQ\GQ-\5+Y_H%%%%?HY\N%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[Q_\ !F[_ ,DN
M^.__ &']!_\ 1%[7[2U^+7_!F[_R2[X[_P#8?T'_ -$7M?M+7X=Q;_R4-?UC
M_P"DQ/T#)O\ D64_G^;"BBBOG#U HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]
MB)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /F__ (+!_P#*+;X^?]DMU?\ ])VK^0>OZ^/^"P?_
M "BV^/G_ &2W5_\ TG:OY!Z_5O#_ /Y%];_%^B/CN)/]YAZ?J%%%%??'S@44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 ?TJ?\&G?_ "BVO/\ LJ6K_P#I/95^FE?F7_P:=_\ *+:\_P"RI:O_
M .D]E7Z:5^"\1?\ (\Q'^)GZ-EG_ "+Z7H@HHHKQ3N"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# ^*W
M_)+O$O\ V +S_P!$/7\2U?VT_%;_ ))=XE_[ %Y_Z(>OXEJ_3?#WX,3ZP_\
M;CY/B;XJ7S_0****_1SY<**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /WC_X,W?\ DEWQW_[#^@_^B+VOVEK\
M6O\ @S=_Y)=\=_\ L/Z#_P"B+VOVEK\.XM_Y*&OZQ_\ 28GZ!DW_ "+*?S_-
MA1117SAZ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5X7X!_Y2">/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?-__  6#_P"46WQ\_P"R6ZO_ .D[5_(/7]?'_!8/_E%M\?/^R6ZO_P"D[5_(
M/7ZMX?\ _(OK?XOT1\=Q)_O,/3]0HHHK[X^<"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^E3_@T[_Y1;7G_
M &5+5_\ TGLJ_32OS+_X-._^46UY_P!E2U?_ -)[*OTTK\%XB_Y'F(_Q,_1L
ML_Y%]+T04445XIW!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!@?%;_DEWB7_ + %Y_Z(>OXEJ_MI^*W_
M "2[Q+_V +S_ -$/7\2U?IOA[\&)]8?^W'R?$WQ4OG^@4445^CGRX4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?O'_P9N_\ )+OCO_V']!_]$7M?M+7XM?\ !F[_ ,DN^.__ &']!_\ 1%[7
M[2U^'<6_\E#7]8_^DQ/T#)O^193^?YL****^</4"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03Q__ -B)I7_HQJ]TKPOP
M#_RD$\?_ /8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#YO_X+!_\ *+;X^?\ 9+=7_P#2=J_D
M'K^OC_@L'_RBV^/G_9+=7_\ 2=J_D'K]6\/_ /D7UO\ %^B/CN)/]YAZ?J%%
M%%??'S@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?TJ?\&G?_*+:\_[*EJ__ *3V5?II7YE_\&G?_*+:\_[*
MEJ__ *3V5?II7X+Q%_R/,1_B9^C99_R+Z7H@HHHKQ3N"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# ^*
MW_)+O$O_ & +S_T0]?Q+5_;3\5O^27>)?^P!>?\ HAZ_B6K]-\/?@Q/K#_VX
M^3XF^*E\_P! HHHK]'/EPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH _>/_@S=_Y)=\=_^P_H/_HB]K]I:_%K
M_@S=_P"27?'?_L/Z#_Z(O:_:6OP[BW_DH:_K'_TF)^@9-_R+*?S_ #84445\
MX>H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^
M?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\W_\
M%@_^46WQ\_[);J__ *3M7\@]?U\?\%@_^46WQ\_[);J__I.U?R#U^K>'_P#R
M+ZW^+]$?'<2?[S#T_4****^^/G HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _I4_X-._^46UY_V5+5__ $GL
MJ_32OS+_ .#3O_E%M>?]E2U?_P!)[*OTTK\%XB_Y'F(_Q,_1LL_Y%]+T0444
M5XIW!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!@?%;_DEWB7_L 7G_HAZ_B6K^VGXK?\DN\2_P#8 O/_
M $0]?Q+5^F^'OP8GUA_[<?)\3?%2^?Z!1117Z.?+A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^\?_!F[_R2
M[X[_ /8?T'_T1>U^TM?BU_P9N_\ )+OCO_V']!_]$7M?M+7X=Q;_ ,E#7]8_
M^DQ/T#)O^193^?YL****^</4"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B)
MI7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /F_P#X+!_\HMOCY_V2W5__ $G:OY!Z_KX_X+!_\HMO
MCY_V2W5__2=J_D'K]6\/_P#D7UO\7Z(^.XD_WF'I^H4445]\?.!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M_2I_P:=_\HMKS_LJ6K_^D]E7Z:5^9?\ P:=_\HMKS_LJ6K_^D]E7Z:5^"\1?
M\CS$?XF?HV6?\B^EZ(****\4[@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P/BM_R2[Q+_V +S_T0]?Q
M+5_;3\5O^27>)?\ L 7G_HAZ_B6K]-\/?@Q/K#_VX^3XF^*E\_T"BBBOT<^7
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#]X_P#@S=_Y)=\=_P#L/Z#_ .B+VOVEK\6O^#-W_DEWQW_[#^@_
M^B+VOVEK\.XM_P"2AK^L?_28GZ!DW_(LI_/\V%%%%?.'J!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_ )2">/\ _L1-*_\
M1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\W_ /!8/_E%M\?/^R6Z
MO_Z3M7\@]?U\?\%@_P#E%M\?/^R6ZO\ ^D[5_(/7ZMX?_P#(OK?XOT1\=Q)_
MO,/3]0HHHK[X^<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#^E3_ (-._P#E%M>?]E2U?_TGLJ_32OS+_P"#
M3O\ Y1;7G_94M7_])[*OTTK\%XB_Y'F(_P 3/T;+/^1?2]$%%%%>*=P4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 8'Q6_P"27>)?^P!>?^B'K^):O[:?BM_R2[Q+_P!@"\_]$/7\2U?I
MOA[\&)]8?^W'R?$WQ4OG^@4445^CGRX4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?O'_ ,&;O_)+OCO_ -A_
M0?\ T1>U^TM?BU_P9N_\DN^._P#V']!_]$7M?M+7X=Q;_P E#7]8_P#I,3]
MR;_D64_G^;"BBBOG#U HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C
M&H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ^;_P#@L'_RBV^/G_9+=7_])VK^0>OZ^/\ @L'_ ,HMOCY_
MV2W5_P#TG:OY!Z_5O#__ )%];_%^B/CN)/\ >8>GZA1117WQ\X%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
M]*G_  :=_P#*+:\_[*EJ_P#Z3V5?II7YE_\ !IW_ ,HMKS_LJ6K_ /I/95^F
ME?@O$7_(\Q'^)GZ-EG_(OI>B"BBBO%.X**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,#XK?\ )+O$O_8
MO/\ T0]?Q+5_;3\5O^27>)?^P!>?^B'K^):OTWP]^#$^L/\ VX^3XF^*E\_T
M"BBBOT<^7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#]X_\ @S=_Y)=\=_\ L/Z#_P"B+VOVEK\6O^#-W_DE
MWQW_ .P_H/\ Z(O:_:6OP[BW_DH:_K'_ -)B?H&3?\BRG\_S84445\X>H%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6?K?BSPWX;N;*SU[68+234;@P62S/CS) C2$>
MWRHQR<#H.I .A7B'QT\$W.A_$_3/B3+X>TKQ)9W^IJEQI6H*JS1B'3;TM&DD
M@9/**;I"C ?O%7GYLK44I.S$]#UCQ3X]\%^"(H9O%WBBQTX7)(MQ=7"H9<<G
M:#RV 1DCIGFG:AXZ\&:5X<C\7ZCXJT^+2I0IAU!KM/)DW?=VMG#9[ 9SVKS7
M4]9U?7_&WA_Q+\"-)LGOW\$+-)9:U&8;6#3IV#6X!CRR2EXR-J@J55LE<*:H
M_#N+3&UKX=Z(L4X6QN_$!O[>\C13%JJ/^\ 5"5 4RW.S:2 F,&JY%8+GK5IX
MU\'WWAIO&5IXHL)-)6-G?4ENT\A57AB7S@8((.>A'-1:)\0O WB/1+GQ'H7B
MW3[JPL@QO+J&Z4I %7<V\Y^3"\\XXYZ5Y+XICC_X6'K6@)&O]DS_ !*T%[V#
M'[MI7MD=@1T^:1+<D=RW/6M7XN@6WC+QI'9*%6Z^$]U)?A.-[H\RPLWJ=K2@
M'T&.U'(@N>JZ3J^E:]IL.LZ)J,%W:7,8>WN;:4/'(IZ%6'!%1:!XD\/>*[#^
MU?#.MVFH6OF-']HL[A9$WJ<,NY21D'K7C>AZYJ7@3P9JOP8TBX,.H:C+:GPF
MPX*0ZD"791Z02"Z?V5%KK_V;M'L/#OA+6?#^E0^7:V'B[4[>VC_NQI.54?@
M*'!)-@F>A4445F,*\+\ _P#*03Q__P!B)I7_ *,:O=*X7XQ?L\_#[XVQVP\5
M/J=G+;2;_M>AZB]G-+Q@+(\>"ZCL#P* .ZHKPO\ X=[_  3_ .AM\=_^%E<_
MXT?\.]_@G_T-OCO_ ,+*Y_QH ]THKPO_ (=[_!/_ *&WQW_X65S_ (T?\.]_
M@G_T-OCO_P +*Y_QH ]THKPO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^._
M_"RN?\: /=**\+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\
M&@#W2BO"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&@#W2BO
M"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&@#W2BO"_^'>_P
M3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QH ]THKPO_AWO\$_^AM\=_\
MA97/^-'_  [W^"?_ $-OCO\ \+*Y_P : /=**\+_ .'>_P $_P#H;?'?_A97
M/^-'_#O?X)_]#;X[_P#"RN?\: /=**\+_P"'>_P3_P"AM\=_^%E<_P"-'_#O
M?X)_]#;X[_\ "RN?\: /=**\+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OC
MO_PLKG_&@#W2BO"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_
M !H ]THKPO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH P_^
M"P?_ "BV^/G_ &2W5_\ TG:OY!Z_L4_X=[_!/_H;?'?_ (65S_C1_P .]_@G
M_P!#;X[_ /"RN?\ &OJ^'^)_["P\Z7LN?F=[\UNEOY6>/F64_P!H5(SY^6RM
MM?\ 5'\==%?V*?\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_
MXU[_ /Q$/_J&_P#)_P#[0\W_ %9_Z>_^2_\ VQ_'717]BG_#O?X)_P#0V^._
M_"RN?\:/^'>_P3_Z&WQW_P"%E<_XT?\ $0_^H;_R?_[0/]6?^GO_ )+_ /;'
M\==%?V*?\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C1_Q$/_ *AO
M_)__ +0/]6?^GO\ Y+_]L?QUT5_8I_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_
M *&WQW_X65S_ (T?\1#_ .H;_P G_P#M _U9_P"GO_DO_P!L?QUT5_8I_P .
M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C1_Q$/_J&_P#)_P#[
M0/\ 5G_I[_Y+_P#;'\==%?V*?\.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_
M (65S_C1_P 1#_ZAO_)__M _U9_Z>_\ DO\ ]L?QUT5_8I_P[W^"?_0V^.__
M  LKG_&C_AWO\$_^AM\=_P#A97/^-'_$0_\ J&_\G_\ M _U9_Z>_P#DO_VQ
M_'717]BG_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C1_Q$/\
MZAO_ "?_ .T#_5G_ *>_^2__ &Q_'717]BG_  [W^"?_ $-OCO\ \+*Y_P :
M/^'>_P $_P#H;?'?_A97/^-'_$0_^H;_ ,G_ /M _P!6?^GO_DO_ -L?QUT5
M_8I_P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^-'_ !$/_J&_\G_^
MT#_5G_I[_P"2_P#VQ_'717]BG_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_
M .%E<_XT?\1#_P"H;_R?_P"T#_5G_I[_ .2__;'\==%?V*?\.]_@G_T-OCO_
M ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-'_$0_P#J&_\ )_\ [0/]6?\ I[_Y
M+_\ ;'\==%?V*?\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_
MXT?\1#_ZAO\ R?\ ^T#_ %9_Z>_^2_\ VQ_'717]BG_#O?X)_P#0V^.__"RN
M?\:/^'>_P3_Z&WQW_P"%E<_XT?\ $0_^H;_R?_[0/]6?^GO_ )+_ /;'Q_\
M\&G?_*+:\_[*EJ__ *3V5?II7A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $
M_P#H;?'?_A97/^-?!9CC/K^.J8CEY>=WM>]OGI^1]'AJ/U?#QI7O96N>Z45X
M7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (UQ&Y[I17A?_#O?
MX)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A?_#O?X)_]#;X
M[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z45X7_ ,.]_@G_ -#;X[_\+*Y_
MQH_X=[_!/_H;?'?_ (65S_C0![I17A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>
M_P $_P#H;?'?_A97/^- 'NE%>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"A
MM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S
M_C0![I17A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^- 'NE%>
M%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XT >Z45X7_P[
MW^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (T >Z45X7_P[W^"?_0V
M^.__  LKG_&C_AWO\$_^AM\=_P#A97/^- 'NE%>%_P##O?X)_P#0V^.__"RN
M?\:/^'>_P3_Z&WQW_P"%E<_XT >Z45X7_P .]_@G_P!#;X[_ /"RN?\ &C_A
MWO\ !/\ Z&WQW_X65S_C0![I17A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\
MH;?'?_A97/\ C0![I17A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E
M<_XT >Z45X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C0![I1
M7A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^- 'NE%>%_\
M.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T
M-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C0![I17A?\ P[W^"?\ T-OCO_PL
MKG_&C_AWO\$_^AM\=_\ A97/^- 'NE%>%_\ #O?X)_\ 0V^._P#PLKG_ !H_
MX=[_  3_ .AM\=_^%E<_XT >Z45X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_
M *&WQW_X65S_ (T >Z45X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A
M97/^- 'NE%>%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT >Z
M45X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C0![I17A?
M_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0!ZK\5O^27>)?\
ML 7G_HAZ_B6K^Q3_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_Q
MKZ;A[B/^P8U%[+GY[?:M:U_)]SR<SRO^T7%\_+RWZ7WMYKL?QUT5_8I_P[W^
M"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^-?2?\1#_P"H;_R?_P"T/+_U
M9_Z>_P#DO_VQ_'717]BG_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9
M7/\ C1_Q$/\ ZAO_ "?_ .T#_5G_ *>_^2__ &Q_'717]BG_  [W^"?_ $-O
MCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^-'_$0_^H;_ ,G_ /M _P!6?^GO
M_DO_ -L?QUT5_8I_P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^-'_
M !$/_J&_\G_^T#_5G_I[_P"2_P#VQ_'717]BG_#O?X)_]#;X[_\ "RN?\:/^
M'>_P3_Z&WQW_ .%E<_XT?\1#_P"H;_R?_P"T#_5G_I[_ .2__;'\==%?V*?\
M.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-'_$0_P#J&_\ )_\
M[0/]6?\ I[_Y+_\ ;'\==%?V*?\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_
M .AM\=_^%E<_XT?\1#_ZAO\ R?\ ^T#_ %9_Z>_^2_\ VQ_'717]BG_#O?X)
M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT?\ $0_^H;_R?_[0/]6?^GO_
M )+_ /;'\==%?V*?\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C1_
MQ$/_ *AO_)__ +0/]6?^GO\ Y+_]L?QUT5_8I_P[W^"?_0V^._\ PLKG_&C_
M (=[_!/_ *&WQW_X65S_ (T?\1#_ .H;_P G_P#M _U9_P"GO_DO_P!L?QUT
M5_8I_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C1_Q$/_J&
M_P#)_P#[0/\ 5G_I[_Y+_P#;'\==%?V*?\.]_@G_ -#;X[_\+*Y_QH_X=[_!
M/_H;?'?_ (65S_C1_P 1#_ZAO_)__M _U9_Z>_\ DO\ ]L?QUT5_8I_P[W^"
M?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^-'_$0_\ J&_\G_\ M _U9_Z>
M_P#DO_VQ_'717]BG_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\
MC1_Q$/\ ZAO_ "?_ .T#_5G_ *>_^2__ &Q^9W_!F[_R2[X[_P#8?T'_ -$7
MM?M+7A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^-?#9MF
M']J9A/%<O+S6TO>UDEO9=NQ]!@L-]4PT:-[VZ[=;GNE%>%_\.]_@G_T-OCO_
M ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-><=1[I17A?\ P[W^"?\ T-OCO_PL
MKG_&C_AWO\$_^AM\=_\ A97/^- 'NE%>%_\ #O?X)_\ 0V^._P#PLKG_ !H_
MX=[_  3_ .AM\=_^%E<_XT >Z45X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_
M *&WQW_X65S_ (T >Z45X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A
M97/^- 'NE%>%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT >Z
M45X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C0![I17A?
M_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A?_#O?X)_
M]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z45X7_ ,.]_@G_ -#;X[_\
M+*Y_QH_X=[_!/_H;?'?_ (65S_C0![I17A?_  [W^"?_ $-OCO\ \+*Y_P :
M/^'>_P $_P#H;?'?_A97/^- 'NE%>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3
M_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +*Y_QK5\"_L4_"?X?>+K#
MQIHGB3QA-=Z=.)8([_Q3/-"S8(PZ,<,.>AH ]?HHHH **** "BBB@ HHHH *
MY+Q=\#_AEXV\16OBC7_"=G-=P78GN':V0B\VPO"J3 @^8H#@C/.8UYP,'K:*
M:;6P;G/>)/AEX9\2ZE!K3O?6%];VOV:.]TC4);60P9SY3&-@&0'D @X.2,9-
M13_"+P-)X8M/"D&GSV\%A=&YLKBVOI4N8;ABQ:83!O,+MO?<Q)+;V!R":Z:B
MCF861S=M\)_ ]OX1NO!3Z9+-9WTYN+V2XO)'GGG+*WG-,6W^8"JD/G*[5QC
MPW3/A+X.TW2M7TMTO;LZ[:FVU6\U#499[B>+8R!#([%E4*[8 P!N)ZDFNFHH
MYI=P,2;X=>#Y_$>C^+9M(5M0T*TDMM,N"YS%&ZA6'7YN!@$YQEL=35OP]X8T
M?PM%=P:-;M&M[J$U[<!I"VZ:5R[MST!)Z=!6A11=@%%%%( HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **Q_'OQ!\#_"WPI=^.?B/XMT_1-'L4W7
M>HZG=+#%&"< %F(Y)P !R20 "37DG@/_ (*6_L+?$OQ;#X'\(_M&:-)J5S,(
M;:&]M[FS2:0G 1)+B)(V8G@ -DD@#--1D]D*Z1[G117"> OVFO@1\4/B=KOP
M;^'_ ,2;+5?$OAD.=<TRU20FTV2"-P7*A"5=@I"L2#D=C19L9W=%9GC+QIX1
M^'GAF\\9^//$UCH^DZ?%YE[J6I72PPPKG&6=B .2 /4D <FO+?A5_P %"/V,
M_C9XXB^&_P ,_CWI.H:W<,5M;"2&>W-RPS\L33QHLK<$[4)) XH2;V"Z/9:*
M\M^._P"VM^RU^S-K%KX=^-_QCT[0]1O(A+!IYAFN)_+)(#M' CLBD@@,P .#
M@\&NC'[0'P2/PG3XZGXJ:$O@Z2W\]/$;ZBBVI7.W&\G&[<"NS[VX;<;N*.5]
M@NCKZ*\?^#W[?G['OQ\\9K\//A1\==*U36I Q@TYX9[:2XV@EA%Y\:"4@ G"
M%C@$]!FNP^-/Q_\ @U^SMX73QE\:_B%I_A[3I9Q!!->NQ::0_P ,<: O(0.3
MM!P,DX S1RR3M85T=A15'PSXCT3QCX<T_P 7>&K];K3M5L8KS3[I%($T$J!T
M<!@" 58'! /-7J0PHHHH **** "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@ HK'\>_$'P/\ "WPI=^.?B/XMT_1-'L4W
M7>HZG=+#%&"< %F(Y)P !R20 "37DG@/_@I;^PM\2_%L/@?PC^T9HTFI7,PA
MMH;VWN;-)I"<!$DN(DC9B>  V22 ,TU&3V0KI'N=%%<)X"_::^!'Q0^)VN_!
MOX?_ !)LM5\2^&0YUS3+5)";39((W!<J$)5V"D*Q(.1V-%FQG=T5F>,O&GA'
MX>>&;SQGX\\36.CZ3I\7F7NI:E=+##"N<99V( Y( ]20!R:\M^%7_!0C]C/X
MV>.(OAO\,_CWI.H:W<,5M;"2&>W-RPS\L33QHLK<$[4)) XH2;V"Z/9:*\M^
M._[:W[+7[,VL6OAWXW_&/3M#U&\B$L&GF&:XG\LD@.T<".R*2" S  X.#P:Z
M,?M ?!(_"=/CJ?BIH2^#I+?ST\1OJ*+:E<[<;R<;MP*[/O;AMQNXHY7V"Z.O
MHKQ_X/?M^?L>_'SQFOP\^%'QUTK5-:D#&#3GAGMI+C:"6$7GQH)2 "<(6. 3
MT&:/C%^WW^QY\ O%3>!_BM\>-(TW5X\"?3H8YKJ6W)Y E6WC?RCC!P^#@@]#
M3Y97M85T>P45C^ ?B#X(^*?A&R\>_#GQ58ZUHVHQ^99:EIUP)(I0"0<$="""
M"#R""" 016Q4C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#\^O\ @KHMQ\6_VM_@!^RWXDU">+PIK^O13:O;12E!
M<M+=QVYY'\:Q>8JGJ/.;UKNO^"GG[&'[,FG?L.>*?$/A#X-^&O#VI>$K&&[T
M74M&TB&UFC*S1JT;/&H,BNC,I#$Y8AOO &NW_P""B_[#.O\ [7'A_P ->,OA
M3XQ@\/?$#P+J!O?#.I71989,LCF-V4,R$/%&Z/M;:5(VX<D?''[<OQ@_X*&Z
MU;^%/V5OVW;[PEX \'^+]1@BU'QGHE@\T%VD4JDM.ZRN!L8)(8U6+^$G"YQT
M0][EL]B'I>Y[1X=_;;^)EO\ \$\?A'X%\ Z@VH?&'XFZ8VA>&FGF_>6T<$TE
MM)JDS'H(XHPV]NKG<=P1ZXW_ ()8?"W1O@/_ ,%'_BU\(M.UYM031?",-JVH
M3RY:]G\RS:67DG[\A=L9.,XYQ7T;XM_X)3_L:_%3PQX/T[Q9X>U+4(?"?A.V
MT31[NTUN2$36L;/()&\HA6=WED<L.I?CC%>2?LL_\$DK+X*?MPZW\6=7\-)%
MX(T1UNOAT8]>:2XBN5:/!F7JPVF7AB1THYJ;BT%G='V9\8/@U\,_CYX!O/AA
M\7/"<&LZ'?E&N+*=F7YD8,K*Z$,C CAE(/4=":_/[]IWX5_!7XZ?MS?"_P#9
MK_8I^%^B:5??#G5UO_'OB;POI<5O!ID,<T#^5))$H\R6/RF^\21+*$!W&3'V
M;^VWH'[37BS]G_4O"G[)NI6=EXKU.:.V:_NKH0-;6C!O.>*0_<EQA0V,C<2,
M, 1\A_LS?LZ?\%:/V3/ [^ _A!\*_A'!%<W)N-3U*]NGFO-0E)/SS2^:"Y .
M ,!5&< 9.9IZ*]QRW+?['_P[\!_M'?\ !37]I#Q!\;/!VF^)&T:\?2=/M=;L
MTN8XH!</; JD@(!$5LBAAR S 'DU2_X)._"#X<?&_P"#?Q=_9<^+_AB/Q#X0
M\.?$B.XTNRO97_=29==R.I#(<6ZYVD9$C@\.V>_^+7[)G[:GP$_:W\7?M._L
M,P>%=8MOB'IXBU[0_$DYC-E=':6N$!= _P ZF0'<>9)%*$8-8_A+]@C]L?\
M9V_83U7X5? ;QCI4OQ.\>>*?MGC35UOS"+2Q>!U>*VG8 ^8&6,&3:#^^EVXP
MK"G)-:/M\B;.YQWQ:^&_P>_:#_X*1_#+X6_L5_#71=(M?A+J:7_Q"\4>%],B
MMK2(17$,BVS/$H5Y$\AXU/)+SLO2-\6_^"RO[(.C:?\ #GQC^UOXL^).O:_J
M<M]IECX8T>^F"VF@0/(BS+$JX#;R"1D#&]L[VPXT/V5_@%_P5;_95\(Z?\,?
MAO\ "GX1V&BB]275[PW#R7EZ2P\R:63S<O)MR!Q@    #%?17_!2[]G?XD?M
M1_LIZE\(_A1;6<VLW6JV5Q$E]=B&/9%*&;+$<'%'-RS5GH.UTST#]E/_ )-=
M^&W_ &(.C_\ I%#7?5RGP)\(ZS\/_@AX-\!^(DC74-$\*:=87RQ2;T$T-M'&
MX5NXW*<'O75U@]RUL%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /SZ_P""NBW'Q;_:W^ '[+?B34)XO"FO
MZ]%-J]M%*4%RTMW';GD?QK%YBJ>H\YO6NZ_X*>?L8?LR:=^PYXI\0^$/@WX:
M\/:EX2L8;O1=2T;2(;6:,K-&K1L\:@R*Z,RD,3EB&^\ :[?_ (*+_L,Z_P#M
M<>'_  UXR^%/C&#P]\0/ NH&]\,ZE=%EADRR.8W90S(0\4;H^UMI4C;AR1\<
M?MR_&#_@H;K5OX4_96_;=OO"7@#P?XOU&"+4?&>B6#S07:12J2T[K*X&Q@DA
MC58OX2<+G'1#WN6SV(>E[GM'AW]MOXF6_P#P3Q^$?@7P#J#:A\8?B;IC:%X:
M:>;]Y;1P326TFJ3,>@CBC#;VZN=QW!'KC?\ @EA\+=&^ _\ P4?^+7PBT[7F
MU!-%\(PVK:A/+EKV?S+-I9>2?OR%VQDXSCG%?1OBW_@E/^QK\5/#'@_3O%GA
M[4M0A\)^$[;1-'N[36Y(1-:QL\@D;RB%9W>61RPZE^.,5Y)^RS_P22LO@I^W
M#K?Q9U?PTD7@C1'6Z^'1CUYI+B*Y5H\&9>K#:9>&)'2CFIN+06=T?9GQ@^#7
MPS^/G@&\^&'Q<\)P:SH=^4:XLIV9?F1@RLKH0R,".&4@]1T)K\_OVG?A7\%?
MCI^W-\+_ -FO]BGX7Z)I5]\.=76_\>^)O"^EQ6\&F0QS0/Y4DD2CS)8_*;[Q
M)$LH0'<9,?9O[;>@?M->+/V?]2\*?LFZE9V7BO4YH[9K^ZNA UM:,&\YXI#]
MR7&%#8R-Q(PP!'R'^S-^SI_P5H_9,\#OX#^$'PK^$<$5S<FXU/4KVZ>:\U"4
MD_/-+YH+D X P%49P!DYFGHKW'+<M_L?_#OP'^T=_P %-?VD/$'QL\':;XD;
M1KQ])T^UUNS2YCB@%P]L"J2 @$16R*&'(#, >35+_@D[\(/AQ\;_ (-_%W]E
MSXO^&(_$/A#PY\2([C2[*]E?]U)EUW(ZD,AQ;KG:1D2.#P[9[_XM?LF?MJ?
M3]K?Q=^T[^PS!X5UBV^(>GB+7M#\23F,V5T=I:X0%T#_ #J9 =QYDD4H1@UC
M^$OV"/VQ_P!G;]A/5?A5\!O&.E2_$[QYXI^V>--76_,(M+%X'5XK:=@#Y@98
MP9-H/[Z7;C"L*<DUH^WR)L[G'?%KX;_![]H/_@I'\,OA;^Q7\-=%TBU^$NII
M?_$+Q1X7TR*VM(A%<0R+;,\2A7D3R'C4\DO.R](WQ[W^V7X!_8"_98^'_C?]
MH7XH? [PK>Z[XN$JK!>Z<EQ<ZMJ#Q%1' LF[R2Q^>1XPO.Z1LMU\?_97^ 7_
M  5;_95\(Z?\,?AO\*?A'8:*+U)=7O#</)>7I+#S)I9/-R\FW('&     ,51
M^-W[)'_!3CX@?MBW7[23>$_ /B2VT/4;B/P%I?B74C)9Z;:"4^1*MN&4>=M"
MN68M\YW8RJ;31M*^B'TV/;_^"/'P$^(_P _8XM=*^*%I<6>H>(==N-;@TJZ!
M$EA;RQ0QQQNI^XS"$RE>H\W! ;<*^IZ\C_9(O?VRKWP[J[_MDZ1X5L]36]0:
M,OA5B8V@V?,9,NWS;NGM7KE8S;<FREL%%%%2,**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *P?B+\+/AI\7M!7PO\ %3P!
MHWB/34N%G2PUO38[J)95! <+(I 8!F&>N"?6MZB@"CX;\->'O!V@6GA7PGHM
MKINF:? L%C864(CAMXE&%1$7A5 X ' %7J** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K!^(OPL^&GQ>T%?"_Q4\ :-XCTU+A9TL-;TV.ZB6500'"R*0&
M 9AGK@GUK>HH H^&_#7A[P=H%IX5\)Z+:Z;IFGP+!8V%E"(X;>)1A41%X50.
M !P!5ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ^.?B=_P %^_\ @DE\&_B5XA^$'Q(_:R_LWQ%X4UR[T?7]._X037IOLM[;
M3/!/%YD5BT;[9$9=R,RG&02"#6'_ ,1(?_!%W_H\O_S'?B/_ .5]?SE?\%.O
M^4D_[0O_ &7'Q9_Z>+JO#J_5\/P+E%;#PFYSNTGO'JO\)\=4XAQL*CBHQT?9
M_P"9_6%\,?\ @OW_ ,$DOC)\2O#WP@^&_P"UE_:7B+Q7KEIH^@:=_P ()KT/
MVJ]N9D@@B\R6Q6--TCJNYV51G)( )K[&K^.C_@F+_P I)_V>O^RX^$__ $\6
MM?V+U\CQ1DF$R2O3A0E)J2;?,T^ODD>UE&/K8^G*51)6?2_ZMA117PEK7[6W
M_!43XW?\% OCW^RC^Q_;_ /3/#OP5'A8?;OB3H^MSWM^VKZ2+W[UE=*F$=)5
M^XORE.I!-?+'KGW;17RQ_P $_?VW/CU\=/C3\8/V/_VM_A-X:\-?%#X+7&BO
MK5_X&U>>\T/6['5;:6XM+JU-PB30MB&17BD!*D*0QR0O=Z)_P4H_X)[>)OB_
M#\ ?#G[;OPJO_&ES>?8[;PS9>/+"6[FNL[?LZ(LI+39X\H9?/&* /;**XWXY
M?M$? 7]F3P0WQ)_:*^,WACP-H"SK -7\5ZY!86[RL"5B5YF4.Y .$7+'!P*^
M7?V[_P#@I!X?/[''AK]HS]@']I'PIXEM;_XW^$O"VH^(/"]Y9:O;K#>:M:P7
MEF_$B12F"<9! D02*PQE30!]J45S7B+XR?";PA\0] ^$?BGXE:%I_BKQ5'<R
M>&?#=YJD4=]JJ6Z!YWMX"V^58U(9V4$*#DXKY^_X)5_M/?%C]I#X(_$SQY\>
M?&4%_<>&/COXT\/6%XUE;VB6NE:=J4D-M&WE(BGRXE ,C98XRS$\T ?4U%>.
M_![_ (*&?L'_ +0GQ(F^#_P+_;'^&?B_Q3 )"?#_ (<\:V5W=R"/)D:...0M
M*% )8IN"CKBMC]HG]LG]DW]D:ST^_P#VH/VD/!7@!-6=UTI?%GB.WL7O"N-_
ME)*X:0+D;BH(7(SC(H ]*HKS#X _MK_L??M6:GJ.B_LR_M0> OB!>:1 D^JV
MO@[Q7::C)9QNQ5'D6"1BBL00"<9(->GT %%%% !1110!4U[6]+\,Z'>^)-;N
MO(LM/M)+F\FV,WEQ1J6=L*"3A03@ D]J\U_X;:_9B_Z*;_Y1;W_XS75_';_D
MB'C+_L5-1_\ 2:2OS5KHH48U$VR)2:/O_P#X;:_9B_Z*;_Y1;W_XS70?#C]H
MCX._%O7)?#?P]\8?VA>P6C7,L/\ 9]Q%MB#*I;,L:@_,ZC&<\_6OS@KZ _X)
MQ?\ );]5_P"Q4G_]*;:M*F'A&#:$IML^U****XS0**^6_P#@F[_P4)7]I_\
MX)Q_#O\ ;9_:@U;PCX*O/&5]<V-T(+IK/3ENO[:N=,M((C<RNV^5HX5"ER6D
MDPO4"O0_ '_!0C]A+XK?$75?A%\-/VQOAGKWB?0X)YM6T+2O&UE/<VT< +3N
MR+*3MB"L9",B/!W8Q0![#17E/P%_;K_8N_:F\4:EX)_9M_:L^'WCO6-'B,NI
M:7X3\6VE]/!$&"&4I#(Q,>XA?, *Y(&>15?XM?\ !0#]ASX#VE_>?&?]KKX<
M^%TTO7GT34%UOQ?:6[P:DD,4[V;(\@83+#/#(T>-RI*C$ ,#0!Z]17/>#OBW
M\*OB)\.+;XQ> ?B7H&M^$;RQ:]M/%&DZQ#<:?-;+DM,MQ&QC*+M;+!L#:<G@
MUYW\(?\ @HK^P1\?_B6WP:^!W[9OPQ\7>*U$A3P_X=\;65Y=3",%I#%'%(3*
M% );9NV@$G% 'LM%>=?M#?M>?LL_LE:/9:]^T]^T1X,\ 6NIRM'IDGBWQ%;V
M)O'7&Y85E<-*5!!.T' .3@5XM^TA_P %G?V OV=M.^%&O77[2G@#6]+^+/BF
M+3M(U?3_ !U8_9;73L72SZO)*'9?LL,UJUN[Y $S",L&#  'U=17/?"KXL_"
M_P".?@#3OBM\&/B'HOBOPSJZ.^E>(/#VI1WEG>*DC1N8YHB4<!T=3@G#*1U%
M<9^T-^W+^QI^R7J.GZ-^TY^U+X"\!7NJQF33;'Q7XIM;*>YC!*F1(Y7#M&""
M"^-H/!.: /5**\7_ &JOVXO@5^S5^QIXE_;(N/BGX1O/#]AX4O-3\*W\OB6V
M2R\1726DL]K:6MQOV3R7#1;(UC+,Y/R@UX7_ ,$9_CO\4_VJ_AA;?M"?$+_@
MIKX;^,M]K/A+3KSQ1\-_"7A_1;>S\!ZI>QK<_8_-LP;O=$HD@V74C,QC=C@C
M  /MRBN*^.W[2/[/O[+W@P?$3]H_XV>%O NAM.((]5\6:[!80RS$$B)&F90[
MD D(N6(!XXKY@_;K_P""CNBQ_LR_#/X^?L&_M'>%?$6E>(OVA_!_A#6?$/AJ
M\LM6M7LKS48HKVS9B)%BE,,@S]V1 ZD%<@T ?:E%>0?"?_@H%^PO\>/BA<_!
M/X*?M@?#7Q9XNM?,\WPWX>\:65W>'RP3)LBCD+2;,'=M!VX^;%7OVAOVW?V.
M_P!DJ:SM/VG?VH? ?@*YU&/S-/L_%?BFULKBZCR5\R.*5P[H"""R@@$8)H ]
M1HKB1^TI^SPWP3'[2L?QT\(O\.S9B['CJ/Q%;-I!@,GEB7[6'\K9O.S.[&[C
MK7*6G_!0G]A*_P#CF?V9;+]L3X:2_$+[<;'_ (0V/QI9'4#=@X-L(1)N,^>/
M*QOZ_+Q0![#17GO[0O[6?[,/[)>@6?BC]IW]H'P?X!L-1G:'3KCQ;X@M[$7D
MB@%DA$K*96 ()"@X!R<"LKX!_MW?L5?M4^);KP;^S3^U?\//'NKV.GF^O=+\
M(^+K34+BWM@Z(9GCAD9E0/(B[B ,N!U- 'J]%>0>%O\ @H)^PMXX^-DO[-W@
MW]L+X:ZIX^AN9+9_"%AXTLI=0,Z?ZR%85D+-*N#NC ++M;(&TXO?M$?MN_L>
M?LD7&GV?[3_[3W@3P#<:LA?3+3Q7XGMK*:[0'#/''*X=T!X+ ;0>": /4:*P
M/AA\5?AA\;? UA\3_@U\1=#\6>&]51GTS7_#>K0WUE=*K%&,<T+,CX964X)P
M5(/(-<)H'Q(^(]Y^VYXC^$]Y\6?AM<>%+'X=:?J5CX)L[B4^++2]DO)XY+VY
M0ML%A(B*D;!<F2-QQM^8 ]:HKPKQE_P5 _X)P_#V+0[CQQ^W9\)=*C\2VYN-
M!DOO'UA&M[")6B,R$RX\OS$=-Y^7<C#.5./;M,U/3=:TVWUC1]0@N[2[@2:U
MNK:421S1L RNC*2&4@@@C@@YH GHK\X_^"AG_!3_ $G3_P!OSPM^P7\-?^"E
MOP[^ >E6'@C4O$7Q%^(5Y+HNHWD.H1W<%K::"J:D7M[6X822W#I(AE:.,;0@
M!8_7/Q._:]_9F_8F\$>%_#O[:'[9/@K0M;N-*A@.L>,=9L=(N->GBC5)KQ+4
M,H4.X+,(U\M"X48&* /8Z*Y.V^/'P1O?@Y)^T/8?%_PS<> 8='EU:3QK;:Y!
M)I2V$2L\EU]J5S%Y2JK%GW;0%.3Q6+X<_:__ &5O&/QI/[./A#]HGP9JOCU=
M)&IR>$-,\16\^H1V91'$[P(Y=$*21L"P&5=3T8$@'HU%>01_\%!/V%IOCI_P
MS'%^V%\-6^(?VW[%_P (8OC2R.H_:LX^S>1YF[S\_P#++&__ &:E\3?$CXCV
M'[:WA3X5:?\ %CX;6WA74/ .IZAJ/@O4+B4>*[Z\BN;=(KRT0-L-E&KNDK$9
M#R(.=P*@'K5%>'_%S_@IE_P3P^ ?Q#N?A+\:_P!MWX6>%?$UD ;[0M=\<65M
M<VF5W 3(\@,1*X(#X)!! Y%='X;_ &U/V0/&'@S0OB-X6_:A\ 7_ (?\47-[
M;^'-<M?%MH]IJ<MG#+/=I!,)-DAAB@FDD"D[%B=FP%)H ]-HKRCX ?MV_L6?
MM5^(M1\(?LT_M6_#[QYJVDQ&74=,\*>++2^G@B#!?-,<3LQCW$#S "N2!GD5
MZO0 45Y!X:_X*"?L+>,OC;)^S9X3_;"^&NI>/XKE[9O!]CXTLI=0-PF=\ A6
M0LTJX.Z, NNUL@8..\T7XO\ PJ\1_$G6_@WH'Q'T2\\6^&[2VNM?\,VVIQ/?
MZ=!< F"6: -OC20*=K$ -@X- '1T5S7A/XS?"/QYK?B7PWX)^)N@ZO?^#+X6
M7BZTT[58II-&N3&)/)N@C'R)-A#;'P0"#BN ^$W_  40_8,^//Q2?X(_!/\
M;)^&?BSQ>GF[?#GA[QK97=Y+Y2EI?+CCD)EV*K,VS.T*2< &@#V2BO@C_@GW
M_P %?/@C)^R9I'C7_@H9^VG\._#7C/6?'?BJPT^/Q1KNG:/-<6-GKU[96S"
M&,>6D<"1F7: 2I+,6R:^UM?^+?PI\*?#9_C+XI^)OA[3?"$>GQWTGBO4-:@A
MTU+5PI2<W3N(A&P92'W;3N&#R* .AHKRG]GO]NG]C']K/5]1\/\ [,G[5'@'
MQ[J&DQ>;J6G^%/%5K>SV\6X+YK1Q.6$>X@;\;23C.:I_%7_@H3^PI\#;"[U+
MXP_M@?#?PU%8^()]"O/[8\8V<#1:G D4D]F5:3=YT:30N\>-R+*A8 ,,@'L5
M%<WX3^,?PC\>?#&'XU^"/BCX>UCP;<Z>]_!XLTS6H)]-DM4#%YQ<HQB,:[6W
M/NP-IR1@UXG9_P#!8?\ X)27]\VG6G_!1OX+/,L_DB/_ (6/IPWOG&%S-A\G
MH5R#0!](45YG^T1^V=^R1^R1%ITO[3_[2G@CP =79AI4?BSQ+;6,EYM^\8DE
M<,ZKD;F (7(R1D5W/@OQMX-^(_A33_'GP\\6Z9KVAZM:K<Z7K.C7\=U:7D+#
M*R12QEDD0CHRD@T :=%<?\0_V@_@1\(]3ET;XJ_&;PMX:NH?#]SKLT&OZ];V
M;1Z7;R11W%ZWFNN((WFA5Y3\JF5 2"PKE_\ AN_]BM?@):?M37/[5GP_MOAO
M?W$EO8>.;SQ7:P:7=31R21O%'<2.$D</%(NQ26W(P R* /6**\N^%_[;W[''
MQK^%^M_&SX2_M3?#_P 0^$/#*._B7Q)I7BVTELM(55+L;J42;;8! 6S(5^49
MZ<UYM^P%_P %9OV-O^"AV@Q?\*>^,GA4>*)]0UL0^ T\4VUQK T^QU*>SBOW
MME(ECCGABAN5!7Y4N4&YN&(!]-45Y!-_P4$_86@^.@_9CF_;!^&J?$,WHLAX
M,;QI9#4?M9.!;>1YF[S\_P#++&__ &:V/VA_VP?V5/V2-,L=8_:?_:+\%^ (
M-4D9-+;Q;XCM[%KQEQO$*RN&EV[ANV@[<C.,T >CT5RWP<^./P8_:'\#6_Q.
M^ GQ8\.>-/#EU(T=OKGA;6H+^T=UQN02PLR[ER,KG([@5U- !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 ?QT?\%.O^4D_[0O\ V7'Q9_Z>+JO#
MJ_?W]IW_ (-,O^&COVE/B%^T-_PWY_8W_">>.=6\1?V/_P *K^T?8?MMY+<^
M1YO]J)YNSS=N_8N[;G:N<#AO^(,S_K)!_P"8?_\ OO7[1A>+.'Z>&A"5;5))
M^[/M_A/A*N39E*K)JGHV^L?\S\K/^"8O_*2?]GK_ ++CX3_]/%K7]B]?CI^S
M%_P:9?\ #./[2GP]_:&_X;\_MG_A _'.D^(O['_X57]G^W?8KR*Y\CS?[4?R
MM_E;=^QMN[.UL8/[%U\1QCFN S7$TIX6?,HIIZ-=?-(^@R3!XC!TIQK1LV^Z
M?Y!7Y=?#K]ECXA?M)?\ !:3]MN7P-^VE\4_A(ND'X;K=1_#>?2T&J>;X;;:;
MC[=97)S'Y9V;"G^M?.[C'ZBU\I?&_P#X(X?LD_'C]H;Q5^T_KGBKXJ>'_%GC
M46 \3S^!OBMJVAP7_P!BM4M;??%9S1JVR)  3S\S'@L:^./;/G']C_XQ>'O^
M"7_[3?[6GP-^-OB.;XBP> OAO8?%GQ7\8I(I9_%&LP?9YD_LW56DF>.6XBBA
M7[*L7D1+$^!$@8FO$O\ @K'XG_:>\<_\$6?$7[0%W^Q?^S_\'_AQ?6^@>)/"
M6GZ?XEGN?%&F2W&IV4MG<PBVTZ"T@O&,BEECE?"22*7)# _II\ /^";'[%O[
M-'PK\9?![X7_  4MCI/Q&AFB^(<^OZE=:K?>)TEA>%UOKN\EEGN%,<DBA6?:
MHD?:%W'/D3?\$$OV -4^'$_P;\=I\2_%W@^+36L?#/A3QE\6-8U33?"T)&U3
MIEM<3M':2(GR)*%,B)E58 MD Y;XF>%/!OQF_P"#B/PSX%^/6A6.M:/X+_97
ME\0_#+1=<MUGM(]9N-?:VU"^ACD!4W*6T=M'D LJ-NXX(9_P7S\.:?\ "_\
M8%T>Y^#OPOTLWY^/_@?4+;0M-2'3TU2__MRTVJ\@4*CR%(T,K X&"<A:^EOV
MN?V"/V<_VU1X=U7XOZ/K5CXC\'7,UQX-\<>#?$MWHNNZ%)*H24VM]9R)*BNH
M 9"2C84E254CG=-_X)@_LU0_ 2+]GCQ3K7C_ ,5Z0OQ L/&EQJOC3XA:CJVJ
M7.L6<MO+;RR7=U*\GEJ;6 >4I6/"GY<LQ(!\_?\ !'N[NM;_ &F_CC<_MP:<
MJ?MA:;JP@\:?:;CS;*#PC)(9-)7PYN52FC%2-^!YK7(=K@[S&!\H^-M:U?2_
M^"(?Q_TO^U[G3O#>N_MO:YH_Q!U*TG:)K?P]=>-88;_=(I!2-XW\ISG!25@>
M":_6GXC?L@_!+XF_M%^!_P!K#6M&O;/Q]\/[2[LM$\0:1J,EM)/87(_?6-TJ
M';=VQ(WB*4,$?+IM8DU1^'G["_[,OPY^"WC7]GFQ^'<6J>#?B'XAUG6?%VA:
M_,UY#?W.JS-->AA)G",[$A1PO&,8% 'R=_P7L^#'P6^"?_!+N?XF? _X:>'?
M#/C?X7^)O"]W\$;OP[I,-K<Z=JXUFRA@M[/RE!Q)&\D;1KPR,Q(^7(7XW>*O
M&7[-O_!<>[^*/A_]G;7/C;?^/?V>+6VTW0/!5SIPUOP9:Z?JDRS2D:G<6MO'
M97DMW&-XN%D:6"0"-@A->P_"G_@C5^QE\*_B!X8\=S7'Q&\7P^ [V.\^'GA?
MXA_%/6-=T7PI<1@K%-86-Y</%')$IQ&[!VCP"I! (^5?VK/ _P"S7XY_X*0?
M$SQ?_P %=/AG\5HM'T*TT_3?V?=<\ ^'?%"Z7<:!):Q37L;:AX7C^TRW9O\
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
M^*?@YX>U:?XD7_BAO&UQJ>DQ3R:L@UO4+-(I6=26C6W@BC5<X&W( )->H_\
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
MB#\,/B'\7;JV\-VLUMX4\(^)OC#K6J:%H<,D30E+:PN;AX@!&[(H</M!R,$
M@ ^>_P#@WW_9A^ .H_L#>*?%WB#X1^'M5U#Q[\6/&J^*KK5M'AN7OX8]<O+5
M+>0R*2T(CB&(C\@9W;&78GR_]@+]JSPU^SW_ ,$+_P!G[X8ZQ\ ;;XN:[\2?
MBCK?P^^'_@#7;R&/3[RXC\3ZP;7[9<7,<RPVMM!9*V_RY6'E1A4)Y7]*/V8_
MV8OA)^R'\*E^#/P3TJZLM"36M1U58+R^>X?[3?7<MW<-O<DX,TTA Z $ <"O
M+-5_X),_L6:O^R)H'[%%SX+UF+P=X2\3S^)/"-W9>)KNWU;0]8DOKF^^WVE]
M$ZS0S+-=W!5@W"R%<%>* /DGQ?8_M+>&/^"X?[&]Q^T3\-O@MX2U;6/#WQ!L
MH+?X2:O?75S<:?%HJ2B"]>YM+;S($F$;0X3 ;S< <Y[W_@D=\ _A!KG[7G[;
MGQJ\0_#W2=2\27'[3&HZ&-3U"PCGDAL8M-L9O)C+@F-6>Y<N%QOVINSL7'O/
MP@_X)1?LD_![XR>%_P!H^WA\9^*/B/X3N+R33_B!X]\=ZAKFKS1W-G+9O;RW
M%Y*[-;K%-)L@7;&CL7"[B6/J?P,_9A^$G[.NO>/_ !)\+]*NK:[^)?C>?Q9X
ML>YOGF$^IS000/(@8_NU*6\0V+P"">] 'Y66_P ';+Q'_P $@/\ @HE\#/!?
MBG1?!GA[PE^U'XQETBWOY7MM+L=+L9M'U6;3 (E)AMYPMQ!L1<#[40%P<5]%
M6'@GX^_M^_M)?LN_&RQ_X)_Z]\"/#7P;O+CQ#JNO>-K[15NI+6XTF2VCT+3;
M;3KJ>;R':>-I#<):A%@ \O>-@U/^"DG[*MS\ OV/?&OAC]F#X8>*=7\,?&7X
M\0^(?VD;'PWIQUO6)O#VIF.'79M.M)$D+2-%!;IY<4;O'&TKQJ'4,/F#Q?\
M!/\ 9$DE\$:'_P $1/"O[2MC\8+;Q=H0LO$%U<>/;3PYHNE1WT!OVUD^(F6R
M:V-FEQ']F16D=RBK&1P0#N?A%I7[:OQ._P""O'[8/B_X1_#'X$>)_$7AO6O#
MOAV ?&35]3BOM'\/-I"36L5C':V<ZQVEP\EQ+(05\R7=N!VBOJS_ ()&_L9_
MM#?L1?";XA_#[X\7G@2"V\3?%G5O%7@_PQ\.;V\FTKPU87ZPR/IUO]J@A:.)
M;D7$BQJNU1,<'G ZS]J#_@F3^S'^U3\4+/X\>()O&?@SXA66E_V6OC_X7>.M
M0\-ZO/8;BWV2>>QE3[1$&.0L@8KSM(!.?0/V8_V8?AI^R7\-F^&/POO_ !+?
M6MQJ4NHZAJ?B_P 67VM:A?7<H17FENKV621B1&@V@A1MX49.0#XX_;>^!7PS
M_: _X+N?LS^%OBYX:@US1M+^$/B_5VT2_3S+.]N+>\TXP"XA;Y)TCE,<ZHX*
MB6")\908]3_;9_:#TSP1\<OA;^P=\!_V/O!7Q'^(7BF#4?%7AZQ\:7<.F>'_
M  K:V/[N75)95M+F03%[MHT2WA,C>;+ED!.[W?Q)^S%\)?%?[2OAC]K/6=*N
MG\:>$/#6H:#HEXE\ZPQV5[)#)<*T0.UV+01X8\C!QUKDOVN/^"?O[/W[9FN^
M%?'7Q'F\5:#XN\#R7)\)>.? 'BZ\T+6=,2X55N(8[JT=&,4JHH:-MRG' &3D
M ^/?V*=*^*EE_P %YOC%X3^/'@WX7Z3K&L_LT:#>^*-&^%]Q<W&FWDRZS<I#
M->?:H(F>[$#[22F/*,1'WB!#_P $GFUKX??\&]6N_%+X-^'K:/QYH_AWXI7'
MAZ\L[)/M7V^'6]=>V0,!N)WI$ OLH]*^OOV:_P#@FY^RG^R?\5KSXY_"'PKJ
MZ^,=6\,#0_$/BC7?$MYJ>H:Y#]J-R9[VXNY));JX,F!YTC%@BI&N$15$/[/G
M_!-O]G?]EKXU:]\9/@7K/CO0K?Q%J%]J-_X"A\?:@_A=+Z\</<W<6E/*;>.5
MV!.0N%W$*%&  #\W_P!F[]A#]M[]KS_@BCX+_9Z^$_P@_9.3P?X]^&]CJ.G>
M-;GQ)KC:[%J\T*3MK$[IIK :FEUN>0B0[95>/<5%?6/QO_85_;;\-_';X=_M
M\?!*_P#AI\1?B=X:^"EEX$\?>"/B.L\5CK0AF-W->Z5J2QL]A=R7#RJ6EA:.
M1"F\(5S76:E_P0\_8D.M:D? NM_%GP/X8UK49;[6?AQ\/_C)KFB^&KN>5BTS
M?V?:7*1Q!RQRL7EKSP!7H?[0W_!.?X/?M#>.].^)DWQ9^+W@?6]/\/PZ']L^
M&/Q;U?05NK")Y7BAGBMIQ%*5:>4B0KYGS#+':N "+_@FY^U#\.OVI/@MX@U;
MP;^S[+\*]<\'>/M3\+_$3X?S06H.C^(K;RI+N,2VN(;I6$\4@N$QY@D!(!R!
M]!UYW^S!^RM\#_V._A:OP@^ ?A*32]);4;C4K^:\U&>]O-2O[AM]Q>W=U<.\
MUS<2-@M)(S$X &%50/1* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
C "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257527536">
<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. 06, 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">1-11859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">PEGASYSTEMS INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">04-2787865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">One Main Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Cambridge<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">02142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">374-9600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, $.01 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">PEGA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.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">82,469,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 related to its 2023 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001013857<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>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254893744">
<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_pega_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor name</a></td>
<td class="text">Deloitte & Touche LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor location</a></td>
<td class="text">Boston, Massachusetts<span></span>
</td>
</tr>
<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">34<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_pega_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434255452880">
<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">$ 145,054<span></span>
</td>
<td class="nump">$ 159,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">152,167<span></span>
</td>
<td class="nump">202,814<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_CashCashEquivalentsAndShortTermInvestments', window );">Total cash, cash equivalents, and marketable securities</a></td>
<td class="nump">297,221<span></span>
</td>
<td class="nump">362,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">255,150<span></span>
</td>
<td class="nump">182,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_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">213,719<span></span>
</td>
<td class="nump">226,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">80,388<span></span>
</td>
<td class="nump">68,008<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">846,478<span></span>
</td>
<td class="nump">840,218<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_pega_UnbilledReceivablesNonCurrent', window );">Unbilled receivables</a></td>
<td class="nump">95,806<span></span>
</td>
<td class="nump">129,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">81,399<span></span>
</td>
<td class="nump">81,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">333,989<span></span>
</td>
<td class="nump">541,601<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,357,672<span></span>
</td>
<td class="nump">1,593,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">18,195<span></span>
</td>
<td class="nump">15,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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">50,355<span></span>
</td>
<td class="nump">63,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related expenses</a></td>
<td class="nump">127,728<span></span>
</td>
<td class="nump">120,946<span></span>
</td>
</tr>
<tr class="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">325,212<span></span>
</td>
<td class="nump">275,844<span></span>
</td>
</tr>
<tr class="ro">
<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">17,450<span></span>
</td>
<td class="nump">9,443<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">538,940<span></span>
</td>
<td class="nump">485,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible senior notes, net</a></td>
<td class="nump">593,609<span></span>
</td>
<td class="nump">590,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">79,152<span></span>
</td>
<td class="nump">87,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">15,128<span></span>
</td>
<td class="nump">13,499<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,226,829<span></span>
</td>
<td class="nump">1,177,443<span></span>
</td>
</tr>
<tr class="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 20)</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.01 par value, 1,000 shares authorized; none 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_CommonStockValue', window );">Common stock, $0.01 par value, 200,000 shares authorized; 82,436 and 81,712 shares issued and outstanding as of December&#160;31, 2022 and 2021, respectively</a></td>
<td class="nump">824<span></span>
</td>
<td class="nump">817<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">229,602<span></span>
</td>
<td class="nump">145,810<span></span>
</td>
</tr>
<tr class="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) retained earnings</a></td>
<td class="num">(76,513)<span></span>
</td>
<td class="nump">276,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated other comprehensive (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized gain on available-for-sale securities, net of tax</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(23,587)<span></span>
</td>
<td class="num">(7,674)<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">130,843<span></span>
</td>
<td class="nump">416,088<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">$ 1,357,672<span></span>
</td>
<td class="nump">$ 1,593,531<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accumulated 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).</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 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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<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 45<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594809&amp;loc=SL116692626-108610<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</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_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as 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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(8))<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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257660624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 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.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">82,436,000<span></span>
</td>
<td class="nump">81,712,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">82,436,000<span></span>
</td>
<td class="nump">81,712,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256466512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,317,845<span></span>
</td>
<td class="nump">$ 1,211,653<span></span>
</td>
<td class="nump">$ 1,017,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">368,635<span></span>
</td>
<td class="nump">336,363<span></span>
</td>
<td class="nump">310,913<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">949,210<span></span>
</td>
<td class="nump">875,290<span></span>
</td>
<td class="nump">706,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="nump">624,789<span></span>
</td>
<td class="nump">625,886<span></span>
</td>
<td class="nump">545,693<span></span>
</td>
</tr>
<tr class="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">294,349<span></span>
</td>
<td class="nump">260,630<span></span>
</td>
<td class="nump">236,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">117,734<span></span>
</td>
<td class="nump">83,506<span></span>
</td>
<td class="nump">67,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring</a></td>
<td class="nump">21,743<span></span>
</td>
<td class="nump">0<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,058,615<span></span>
</td>
<td class="nump">970,022<span></span>
</td>
<td class="nump">850,131<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_OperatingIncomeLoss', window );">(Loss) from operations</a></td>
<td class="num">(109,405)<span></span>
</td>
<td class="num">(94,732)<span></span>
</td>
<td class="num">(143,527)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss)</a></td>
<td class="nump">4,560<span></span>
</td>
<td class="num">(6,459)<span></span>
</td>
<td class="nump">3,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Interest income</a></td>
<td class="nump">1,643<span></span>
</td>
<td class="nump">704<span></span>
</td>
<td class="nump">1,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(7,792)<span></span>
</td>
<td class="num">(7,956)<span></span>
</td>
<td class="num">(19,356)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Loss) gain on capped call transactions</a></td>
<td class="num">(57,382)<span></span>
</td>
<td class="num">(23,633)<span></span>
</td>
<td class="nump">31,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">6,579<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="nump">1,370<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) before provision for (benefit from) income taxes</a></td>
<td class="num">(161,797)<span></span>
</td>
<td class="num">(131,987)<span></span>
</td>
<td class="num">(124,889)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="nump">183,785<span></span>
</td>
<td class="num">(68,947)<span></span>
</td>
<td class="num">(63,516)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(Loss) per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Weighted-average number of common shares outstanding</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
</tr>
<tr class="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">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<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=pega_SubscriptionServicesMember', window );">Subscription services</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 701,835<span></span>
</td>
<td class="nump">$ 621,223<span></span>
</td>
<td class="nump">$ 504,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">138,736<span></span>
</td>
<td class="nump">120,446<span></span>
</td>
<td class="nump">98,886<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=pega_SubscriptionLicenseMember', window );">Subscription license</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">366,063<span></span>
</td>
<td class="nump">336,248<span></span>
</td>
<td class="nump">266,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">2,642<span></span>
</td>
<td class="nump">2,389<span></span>
</td>
<td class="nump">2,644<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=pega_PerpetualLicenseMember', window );">Perpetual license</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">19,293<span></span>
</td>
<td class="nump">32,172<span></span>
</td>
<td class="nump">28,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="nump">284<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=pega_ConsultingMember', window );">Consulting</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">230,654<span></span>
</td>
<td class="nump">222,010<span></span>
</td>
<td class="nump">217,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 227,082<span></span>
</td>
<td class="nump">$ 213,299<span></span>
</td>
<td class="nump">$ 209,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend 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(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="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 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_ProductOrServiceAxis=pega_SubscriptionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_SubscriptionServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_SubscriptionLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_PerpetualLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257449088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive (loss) income, net of tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized (loss) gain on available-for-sale securities</a></td>
<td class="num">(169)<span></span>
</td>
<td class="nump">640<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(15,913)<span></span>
</td>
<td class="num">(4,680)<span></span>
</td>
<td class="nump">10,234<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="num">(16,082)<span></span>
</td>
<td class="num">(4,040)<span></span>
</td>
<td class="nump">10,280<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">$ (361,664)<span></span>
</td>
<td class="num">$ (67,080)<span></span>
</td>
<td class="num">$ (51,093)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI 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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes 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 (e)<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434251781520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th">
<div>Additional paid-in capital </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Retained earnings (accumulated deficit)</div></th>
<th class="th">
<div>Retained earnings (accumulated deficit) </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated other comprehensive (loss)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, beginning of period at Dec. 31, 2019</a></td>
<td class="nump">$ 539,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 796<span></span>
</td>
<td class="nump">$ 140,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 410,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,228)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Cumulative-effect adjustment from adoption of ASU 2020-06, net</a></td>
<td class="text">Accounting Standards Update 2020-06 [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt', window );">Equity component of convertible senior notes, net</a></td>
<td class="nump">$ 61,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(28,274)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="num">(28,271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(75,562)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="num">(75,578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of common stock under the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">3,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">103,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,667)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,667)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="nump">10,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,280<span></span>
</td>
</tr>
<tr class="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">(61,373)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(61,373)<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, end of period (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, end of period at Dec. 31, 2020</a></td>
<td class="nump">542,172<span></span>
</td>
<td class="num">$ (52,205)<span></span>
</td>
<td class="nump">$ 809<span></span>
</td>
<td class="nump">204,432<span></span>
</td>
<td class="num">$ (61,604)<span></span>
</td>
<td class="nump">339,879<span></span>
</td>
<td class="nump">$ 9,399<span></span>
</td>
<td class="num">(2,948)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(432)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(53,610)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">(53,605)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(69,925)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="num">(69,937)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">10,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">10,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">115,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(4,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,040)<span></span>
</td>
</tr>
<tr class="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">$ (63,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(63,040)<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, end of period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">81,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, end of period at Dec. 31, 2021</a></td>
<td class="nump">$ 416,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 817<span></span>
</td>
<td class="nump">145,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(24,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(24,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(20,620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="num">(20,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of common stock under the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">9,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">9,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">122,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,854)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,380)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(16,082)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(16,082)<span></span>
</td>
</tr>
<tr class="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">$ (345,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(345,582)<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, end of period (in shares) at Dec. 31, 2022</a></td>
<td class="nump">82,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, end of period at Dec. 31, 2022</a></td>
<td class="nump">$ 130,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 824<span></span>
</td>
<td class="nump">$ 229,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (76,513)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (23,070)<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<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 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<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 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 7: 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)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 9: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 11: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 13: 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 14: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (d)<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 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 21: 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)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<br><br>Reference 25: 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 (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 26: 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)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 28: 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)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 30: 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 (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 31: 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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 34: 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 (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 37: 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 (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 38: 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 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 43: 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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 51: 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 (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 53: 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><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 59: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 67: 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 68: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 25<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=123466103&amp;loc=SL6014347-161799<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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 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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired 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(28))<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 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))<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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434258324912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="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_CommonStockDividendsPerShareDeclared', window );">Cash dividend declared (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254702928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
</tr>
<tr class="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 provided by (used in) operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">122,210<span></span>
</td>
<td class="nump">115,947<span></span>
</td>
<td class="nump">103,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">168,890<span></span>
</td>
<td class="num">(75,336)<span></span>
</td>
<td class="num">(59,777)<span></span>
</td>
</tr>
<tr class="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 );">Loss (gain) on capped call transactions</a></td>
<td class="nump">57,382<span></span>
</td>
<td class="nump">23,633<span></span>
</td>
<td class="num">(31,697)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredCharges', window );">Amortization of deferred commissions</a></td>
<td class="nump">53,471<span></span>
</td>
<td class="nump">41,387<span></span>
</td>
<td class="nump">33,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="nump">15,940<span></span>
</td>
<td class="nump">13,277<span></span>
</td>
<td class="nump">16,248<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amortization of intangible assets and depreciation</a></td>
<td class="nump">18,780<span></span>
</td>
<td class="nump">28,593<span></span>
</td>
<td class="nump">21,348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction (gain) loss</a></td>
<td class="num">(4,560)<span></span>
</td>
<td class="nump">6,459<span></span>
</td>
<td class="num">(3,704)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">7,730<span></span>
</td>
<td class="nump">15,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Change in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, unbilled receivables, and contract assets</a></td>
<td class="num">(51,157)<span></span>
</td>
<td class="num">(11,957)<span></span>
</td>
<td class="num">(32,321)<span></span>
</td>
</tr>
<tr class="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 current assets</a></td>
<td class="num">(9,133)<span></span>
</td>
<td class="nump">17,209<span></span>
</td>
<td class="num">(12,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Other current liabilities</a></td>
<td class="nump">529<span></span>
</td>
<td class="num">(18,726)<span></span>
</td>
<td class="nump">37,945<span></span>
</td>
</tr>
<tr class="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">62,578<span></span>
</td>
<td class="nump">41,279<span></span>
</td>
<td class="nump">43,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred commissions</a></td>
<td class="num">(53,857)<span></span>
</td>
<td class="num">(71,451)<span></span>
</td>
<td class="num">(55,175)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other long-term assets and liabilities</a></td>
<td class="num">(13,312)<span></span>
</td>
<td class="num">(15,886)<span></span>
</td>
<td class="num">(14,136)<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 );">Cash provided by (used in) operating activities</a></td>
<td class="nump">22,336<span></span>
</td>
<td class="nump">39,118<span></span>
</td>
<td class="num">(563)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(41,015)<span></span>
</td>
<td class="num">(79,121)<span></span>
</td>
<td class="num">(326,549)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities and called investments</a></td>
<td class="nump">66,583<span></span>
</td>
<td class="nump">105,977<span></span>
</td>
<td class="nump">28,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investments</a></td>
<td class="nump">23,808<span></span>
</td>
<td class="nump">61,096<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments for acquisitions, net of cash acquired</a></td>
<td class="num">(922)<span></span>
</td>
<td class="num">(4,993)<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Investment in property and equipment</a></td>
<td class="num">(35,379)<span></span>
</td>
<td class="num">(10,456)<span></span>
</td>
<td class="num">(25,369)<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 );">Cash provided by (used in) investing activities</a></td>
<td class="nump">13,075<span></span>
</td>
<td class="nump">72,503<span></span>
</td>
<td class="num">(321,683)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">600,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_PaymentsForRepurchaseOfConvertiblePreferredStock', window );">Purchase of capped calls related to convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(51,900)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,527)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from employee stock purchase plan</a></td>
<td class="nump">9,172<span></span>
</td>
<td class="nump">10,554<span></span>
</td>
<td class="nump">3,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments to stockholders</a></td>
<td class="num">(9,834)<span></span>
</td>
<td class="num">(9,761)<span></span>
</td>
<td class="num">(9,628)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common stock repurchases for tax withholdings for net settlement of equity awards</a></td>
<td class="num">(20,620)<span></span>
</td>
<td class="num">(69,925)<span></span>
</td>
<td class="num">(75,562)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchases under stock repurchase program</a></td>
<td class="num">(25,707)<span></span>
</td>
<td class="num">(52,711)<span></span>
</td>
<td class="num">(27,974)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash (used in) provided by financing activities</a></td>
<td class="num">(46,989)<span></span>
</td>
<td class="num">(121,843)<span></span>
</td>
<td class="nump">423,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(3,333)<span></span>
</td>
<td class="num">(1,712)<span></span>
</td>
<td class="nump">2,334<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 and cash equivalents</a></td>
<td class="num">(14,911)<span></span>
</td>
<td class="num">(11,934)<span></span>
</td>
<td class="nump">103,536<span></span>
</td>
</tr>
<tr class="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">145,054<span></span>
</td>
<td class="nump">159,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and cash equivalents, beginning of period</a></td>
<td class="nump">159,965<span></span>
</td>
<td class="nump">171,899<span></span>
</td>
<td class="nump">68,363<span></span>
</td>
</tr>
<tr class="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 and cash equivalents, end of period</a></td>
<td class="nump">145,054<span></span>
</td>
<td class="nump">159,965<span></span>
</td>
<td class="nump">171,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid on convertible notes</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">2,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded)</a></td>
<td class="nump">7,645<span></span>
</td>
<td class="num">(4,552)<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activity:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Investment in property and equipment included in accounts payable and accrued liabilities</a></td>
<td class="nump">9,914<span></span>
</td>
<td class="nump">2,143<span></span>
</td>
<td class="nump">825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">$ 2,474<span></span>
</td>
<td class="nump">$ 2,454<span></span>
</td>
<td class="nump">$ 2,428<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_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_AmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of deferred charges applied against earnings 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<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_AmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and outstanding. 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_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of 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 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_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 noncurrent operating assets after deduction of noncurrent operating liabilities 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_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI 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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI 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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-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 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-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 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260689248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. BASIS OF PRESENTATION</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company develops, markets, licenses, hosts, and supports enterprise software that helps organizations build agility into their business. The Company&#8217;s low-code platform for workflow automation and artificial intelligence-powered decisioning enables clients to personalize customer experiences, streamline customer service, and automate business processes and workflows. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management estimates and reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S.&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, (loss) from operations, or net (loss).</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_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>
<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>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434341539680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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 );">SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is primarily derived from:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#8217;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Subscription license, composed of revenue from term license arrangements for the Company&#8217;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Perpetual license, composed of revenue from perpetual license arrangements for the Company&#8217;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Consulting, primarily related to new software license implementations, training, and reimbursable costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#8217;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 performance obligations are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.868%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><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%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#8217;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable consideration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#8217;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant financing components</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#8217;s payment with the timing of the use of the software license or service.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#8217;s borrowing rate, or the Company&#8217;s incremental borrowing rate, depending upon the recipient of the financing. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, 2021, and 2020, significant financing components were not material.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses contract modifications to determine:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the additional products and services are distinct from the products and services in the original arrangement; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for as either:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a prospective basis as a termination of the existing contract and the creation of a new contract; or</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a cumulative catch-up basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred commissions</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#8217;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#8217;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 12. Debt", and "Note 14. Fair Value Measurements" for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#8217;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#8217;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#8217;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss contingencies and legal costs</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#8217;s estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on the Company&#8217;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-use software </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72">three</span> to five years, commencing on the date the software is placed into service. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit. The Company performed a qualitative assessment as of November 30, 2022, 2021, and 2020, and concluded that there was no impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible and long-lived assets</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#8217; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash equivalents</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds and other investments with original maturities of three months or less.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#8217;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#8217;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#8217;s consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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 and software development costs</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#8217;s general availability. As a result, no costs were capitalized in 2022, 2021, or 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense associated with equity awards based on the award&#8217;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures. See "Note 16. Stock-Based Compensation" for a discussion of the Company&#8217;s key assumptions when determining the fair value of its equity awards at the grant date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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 translation and remeasurement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities for the Company&#8217;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#8217;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, the Company&#8217;s firm contractual backlog, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its income tax positions and records tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#8217;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#8217;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 18. Income Taxes". </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising expense</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expenses were $6.6 million, $11.8 million, and $8.7 million during 2022, 2021, and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434341395904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES<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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">MARKETABLE SECURITIES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. MARKETABLE SECURITIES</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,647)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">154,866&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">(2,699)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">152,167&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">203,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">(847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">202,814&#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-bottom:3pt;margin-top:3pt"><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, marketable securities&#8217; maturities ranged from January 2023 to November 2024, with a weighted-average remaining maturity of 0.5 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in certain debt and equity 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 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (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;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434367947728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE<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_ReceivablesAbstract', window );"><strong>Receivables [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_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock', window );">RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,714&#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:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,806&#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:8pt;font-weight:400;line-height:100%">129,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">564,675&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">539,220&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing, and billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected billing date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">1 year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,719&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1-2 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:8pt;font-weight:400;line-height:100%">81,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,597&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;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:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018 and prior</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major clients</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients that represented 10% or more of the Company&#8217;s total accounts receivable and unbilled receivables:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="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, 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:8pt;font-weight:400;line-height:100%">Client A</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:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">15&#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:8pt;font-weight:400;line-height:100%">%</span></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%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;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:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Client accounted for less than 10% of receivables.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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%">16,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">34,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">23,173&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other current assets.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Included in other long-term assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">328,764&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">281,499&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> (1) Included in other long-term liabilities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in deferred revenue in 2022 was primarily due to new billings in advance of revenue recognition and $276.7 million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Receivables, Contract Assets, And Deferred Revenue [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434341480384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [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_pega_DeferredCostsNetTextBlock', window );">DEFERRED COMMISSIONS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. DEFERRED COMMISSIONS </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other long-term assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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%">Amortization of deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in selling and marketing expenses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DeferredCostsNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred contract costs and related amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DeferredCostsNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260577744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. PROPERTY AND EQUIPMENT </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,203&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,292&#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:8pt;font-weight:400;line-height:100%">26,115&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,993&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,565&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software purchased</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,724&#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:8pt;font-weight:400;line-height:100%">8,566&#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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software developed for internal use</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,869&#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:8pt;font-weight:400;line-height:100%">19,463&#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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets in progress</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,342&#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:8pt;font-weight:400;line-height:100%">4,262&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,269&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,174&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80,213)</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:8pt;font-weight:400;line-height:100%">(68,337)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,837&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other long-term assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260642832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND OTHER INTANGIBLE ASSETS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:8pt;font-weight:400;line-height:100%">January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,701&#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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</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:8pt;font-weight:400;line-height:100%">December 31,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangibles</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 5.5pt;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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,076&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58,623)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361&#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:8pt;font-weight:400;line-height:100%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125,605)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other long-term assets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">Net&#160;Book Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,165&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,342)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,240&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361&#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:8pt;font-weight:400;line-height:100%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,668&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(121,605)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other long-term assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-6.75pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,093&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,987&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated intangible assets amortization:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,153&#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:8pt;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:8pt;font-weight:400;line-height:100%">2,610&#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:8pt;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:8pt;font-weight:400;line-height:100%">874&#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:8pt;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:8pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260555952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. SEGMENT INFORMATION</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker (&#8220;CODM&#8221;) in deciding how to allocate resources and assess performance.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives substantially all of its revenue from the sale and support of one group of similar products and services &#8211; software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#8217;s CODM, the Chief Executive Officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one operating segment and one reporting unit. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets related to the Company&#8217;s U.S. and international operations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:54.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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: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%">50,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">92&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">20,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">77&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#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:8pt;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:8pt;font-weight:400;line-height:100%">6,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,837&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 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 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-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 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-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 (f)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-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 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-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 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260559376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">OTHER ASSETS AND LIABILITIES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. OTHER ASSETS AND LIABILITIES</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax receivables</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: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%">25,354&#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: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%">25,691&#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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%">17,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,530&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,488&#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:8pt;font-weight:400;line-height:100%">29,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,388&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,008&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred income taxes</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: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%">4,795&#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: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%">180,656&#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:8pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,911&#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:8pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,114&#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:8pt;font-weight:400;line-height:100%">87,521&#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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,964&#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:8pt;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:8pt;font-weight:400;line-height:100%">55,056&#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:8pt;font-weight:400;line-height:100%">26,837&#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:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,063&#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:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,470&#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:8pt;font-weight:400;line-height:100%">10,643&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">333,989&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">541,601&#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-bottom:6pt;margin-top:6pt"><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</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 liabilities</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: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%">14,976&#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: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%">6,989&#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:8pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">17,450&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">9,443&#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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,552&#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: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%">5,655&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">15,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">13,499&#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_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and 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 210<br> -URI https://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260588336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">RESTRUCTURING</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. RESTRUCTURING</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, management committed to a restructuring plan aligned with the Company&#8217;s target organization go-to-market strategy and commitment to be a Rule of 40 managed company. The plan resulted in a restructuring expense of $21.7 million in 2022, primarily associated with severance and benefits for impacted employees and expenses incurred as a result of the closure of the Company&#8217;s Salem, New Hampshire office.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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&#8217;s employee severance and related benefits restructuring accrual was $18.6 million and is included in accrued compensation and related expenses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260555952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. LEASES</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate headquarters</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company agreed to accelerate its exit from its previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from its landlord of $18&#160;million, which was amortized over the remaining lease term. The exit accelerated depreciation on the related leasehold improvements and reduced the Company&#8217;s future lease liabilities by $21.1&#160;million and right of use assets by $20.3&#160;million. On March 31, 2021, the Company leased office space at One Main Street, Cambridge, Massachusetts, to serve as its corporate headquarters. The 4.5 year lease includes a base rent of $2&#160;million per year.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Waltham office</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 6, 2021, the Company entered into an office space lease for 131&#160;thousand square feet in Waltham, Massachusetts. The lease term of 11 years began on August&#160;1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first became payable on August 1, 2022. Base rent for the first year is approximately $6&#160;million and will increase by 3% annually. In addition, the Company received an improvement allowance from the landlord of $11.8&#160;million. This lease increased the Company&#8217;s lease liabilities and lease-related right of use assets by $42.1&#160;million on August 1, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expense</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">20,186&#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: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%">(1,694)</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: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%">20,235&#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:8pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,669&#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:8pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,894&#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:8pt;font-weight:400;line-height:100%">4,480&#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:8pt;font-weight:400;line-height:100%">4,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,436&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Right of use assets and lease liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,114&#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: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%">87,521&#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="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">14,976&#160;</span></td><td style="background-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: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%">6,989&#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:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</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: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%">79,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents the Company&#8217;s right to use the leased asset during the lease term. Included in other long-term assets.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Included in other current liabilities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for the Company&#8217;s leases were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.7 years</span></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%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1&#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:8pt;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:8pt;font-weight:400;line-height:100%">4.4&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The rates implicit in most of the Company&#8217;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">17,101&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">14,444&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">10,860&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">9,814&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">39,265&#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 7.75pt;text-align: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 lease 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:8pt;font-weight:400;line-height:100%">109,960&#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:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </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">(1) (2)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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: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%">7,690&#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: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%">18,428&#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:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</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: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%">4,733&#160;</span></td><td style="background-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: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%">55,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) In 2022 and 2021, the Company received tenant improvement allowances of $8.8 million and $3.0 million, respectively, as part of the lease of the Company&#8217;s new corporate headquarters in Waltham, Massachusetts. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) In 2021, the Company received $18 million as a one-time payment for the Company&#8217;s accelerated exit from its then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260527648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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 );">DEBT</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. DEBT</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible senior notes and capped calls</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible senior notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company issued Convertible Senior Notes (the "Notes") with an aggregate principal of $600 million, due March&#160;1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning on September&#160;1, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#8217;s election, based on the applicable conversion rate. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before September&#160;1, 2024, noteholders may convert their Notes in the following circumstances:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#8217;s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the five consecutive business days immediately after any five consecutive trading day period (the &#8220;Measurement Period&#8221;), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date, until the Company pays the redemption price).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on September&#160;1, 2024, noteholders may convert their Notes at any time at their election.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Notes were not eligible for conversion. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March&#160;1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company&#8217;s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain corporate events that constitute a &#8220;Fundamental Change&#8221; occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder&#8217;s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company&#8217;s common stock.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,278)</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:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">593,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">590,722&#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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (0.75% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#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: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%">4,500&#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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%">2,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">7,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">7,477&#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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate for the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1.3&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments of principal and contractual interest:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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%">&#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: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%">4,500&#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: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%">4,500&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">600,000&#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:8pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">602,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt 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%">600,000&#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: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%">11,250&#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: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%">611,250&#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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into privately negotiated capped call transactions (the &#8220;Capped Call Transactions&#8221;) with certain financial institutions. The Capped Call Transactions cover 4.4 million shares (representing the number of shares for which the Notes are initially convertible) of the Company&#8217;s common stock. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company&#8217;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value of the Capped Call Transactions, calculated following the governing documents, may not represent a fair value measurement. The Capped Call Transactions are classified as other long-term assets and remeasured to fair value at the end of each reporting period, resulting in a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_1be57e66-76be-4622-a5b6-312170743dc7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_a9f7165f-83ee-46d3-9b8f-07fb67c3bbeb">non-operating gain or loss</span></span>.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">59,964&#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: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%">83,597&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,633)</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:8pt;font-weight:400;line-height:100%">December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">2,582&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">59,964&#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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit facility</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions, the Credit Facility allows the Company to increase the aggregate commitment to $200 million. The commitments expire on November&#160;4, 2024, and any outstanding loans will be payable on such date. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to comply with financial covenants, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Beginning with the fiscal quarter that ended March 31, 2022 and ending with the fiscal quarter ended December 31, 2022, Pegasystems Inc. must maintain at least $200 million in cash, investments, and availability under the Revolving Credit Loan.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Beginning with the fiscal quarter ending March 31, 2023, a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.0.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 December&#160;31, 2021, the Company had no outstanding cash borrowings under the Credit Facility. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 $27.3 million in outstanding letters of credit which reduce the available borrowing capacity under the Credit Facility.</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>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256339840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. STOCKHOLDERS&#8217; EQUITY </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 1&#160;million authorized shares of preferred stock, $0.01 par value per share, of which none were issued and outstanding as of December&#160;31, 2022. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has the authority to issue the shares of preferred stock in one or more series, to establish the number of shares to be included in each series, and to determine the designation, powers, preferences, and rights of the shares of each series and the qualifications, limitations, or restrictions thereof, without any further vote or action by the stockholders. The issuance of preferred stock could decrease the earnings and assets available for distribution to holders of common stock and may have the effect of delaying, deferring, or defeating a change in control of the Company. The Company had not issued any shares of preferred stock through December&#160;31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 200 million authorized shares of common stock, $0.01 par value per share, of which 82.4 million were issued and outstanding as of December&#160;31, 2022.</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends declared</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:53.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align: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="padding:2px 2.12pt;text-align: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 colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared (per share)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders (in thousands)</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: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%">9,834&#160;</span></td><td style="background-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: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%">9,761&#160;</span></td><td style="background-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: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%">9,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid a quarterly cash dividend of $0.03 per share in 2022, 2021, and 2020. In the future, the Board of Directors may terminate or modify the dividend program without prior notice.</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:29.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.914%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-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%">January 1,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,583&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,516&#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:8pt;font-weight:400;line-height:100%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28,274)</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:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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: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%">58,075&#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="3" style="background-color:#ffffff;padding:0 1pt"/><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: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%">22,583&#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="3" style="background-color:#ffffff;padding:0 1pt"/><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: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%">37,726&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On June&#160;2, 2022, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2023 and increased the remaining stock repurchase authority to $60 million.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Purchases under this program have been made on the open market.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260582224">
<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"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. FAIR VALUE MEASUREMENTS </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and minimize unobservable inputs when determining fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#8217;s historical and implied volatility levels. The Company&#8217;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:24.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities </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: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%">&#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: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%">152,167&#160;</span></td><td style="background-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: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%">&#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: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%">152,167&#160;</span></td><td style="background-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: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%">&#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: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%">202,814&#160;</span></td><td style="background-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: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%">&#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: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%">202,814&#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:8pt;font-weight:400;line-height:100%">Capped Call Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#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: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%">&#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: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%">13,069&#160;</span></td><td style="background-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: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%">13,069&#160;</span></td><td style="background-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: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%">&#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: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%">&#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: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%">7,648&#160;</span></td><td style="background-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: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%">7,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c">other long-term assets</span></span>. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) For additional information, see "Note 12. Debt".</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Investments in privately held companies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in venture investments:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">7,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,345&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">500&#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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,020)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,449)</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:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</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:8pt;font-weight:400;line-height:100%">Changes in fair value:</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 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b">included in other income</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#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:8pt;font-weight:400;line-height:100%">included in other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,502&#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:8pt;font-weight:400;line-height:100%">1,220&#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:8pt;font-weight:400;line-height:100%">December 31,</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: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%">13,069&#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: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%">7,648&#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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of certain other financial instruments, including receivables and accounts payable, approximates fair value due to these items&#8217; relatively short maturity.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 the Notes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes&#8217; fair value (including the conversion feature embedded in the Notes) was $521.1&#160;million as of December&#160;31, 2022 and $642.0&#160;million as of December&#160;31, 2021. The fair value was determined based on the Notes&#8217; quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy. For additional information, see "Note 12. Debt".</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to receivables, the Company is potentially subject to concentrations of credit risk from the Company&#8217;s cash, cash equivalents, and marketable securities. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the Company&#8217;s credit risk exposure. Investment policies have been implemented that limit purchases of marketable debt securities to investment-grade securities.</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>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260637232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUE</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:40.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="6" style="padding:2px 1pt;text-align: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="6" style="padding:2px 1pt;text-align: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 colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">690,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#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:8pt;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:8pt;font-weight:400;line-height:100%">61,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#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:8pt;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:8pt;font-weight:400;line-height:100%">49,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom (&#8220;U.K.&#8221;)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;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:8pt;font-weight:400;line-height:100%">117,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;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:8pt;font-weight:400;line-height:100%">91,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;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:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;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:8pt;font-weight:400;line-height:100%">198,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">156,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">144,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">106,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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: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%">1,317,845&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,211,653&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,017,517&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue streams</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Perpetual license</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: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%">19,293&#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: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%">32,172&#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: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%">28,558&#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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#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:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:8pt;font-weight:400;line-height:100%">385,356&#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:8pt;font-weight:400;line-height:100%">368,420&#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:8pt;font-weight:400;line-height:100%">294,910&#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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#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:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">384,271&#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:8pt;font-weight:400;line-height:100%">300,966&#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:8pt;font-weight:400;line-height:100%">208,268&#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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,630&#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:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:8pt;font-weight:400;line-height:100%">932,489&#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:8pt;font-weight:400;line-height:100%">843,233&#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:8pt;font-weight:400;line-height:100%">722,607&#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: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: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%">1,317,845&#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: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%">1,211,653&#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: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%">1,017,517&#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-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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: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%">384,271&#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: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%">300,966&#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: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%">208,268&#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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">701,835&#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:8pt;font-weight:400;line-height:100%">621,223&#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:8pt;font-weight:400;line-height:100%">504,977&#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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#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:8pt;font-weight:400;line-height:100%">Subscription</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:8pt;font-weight:400;line-height:100%">1,067,898&#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:8pt;font-weight:400;line-height:100%">957,471&#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:8pt;font-weight:400;line-height:100%">771,329&#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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,558&#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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,654&#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:8pt;font-weight:400;line-height:100%">222,010&#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:8pt;font-weight:400;line-height:100%">217,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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,317,845&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,211,653&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,017,517&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining performance obligations ("Backlog")</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><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%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</span></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="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%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;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%">720,073&#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="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%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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%">66,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,746&#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:8pt;font-weight:400;line-height:100%">143,901&#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:8pt;font-weight:400;line-height:100%">1,707&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,647&#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:8pt;font-weight:400;line-height:100%">174,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">350,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">885,688&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">71,461&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">7,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">40,392&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">1,355,732&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2021:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><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%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</span></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="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%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;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%">153,467&#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: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%">10,952&#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: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%">41,411&#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: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%">771,173&#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="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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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%">65,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,432&#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:8pt;font-weight:400;line-height:100%">124,969&#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:8pt;font-weight:400;line-height:100%">1,955&#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:8pt;font-weight:400;line-height:100%">2,252&#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:8pt;font-weight:400;line-height:100%">5,512&#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:8pt;font-weight:400;line-height:100%">173,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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%">28,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,008&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">731,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,155&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,709&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,344,894&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260637232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,283&#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:8pt;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:8pt;font-weight:400;line-height:100%">29,266&#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:8pt;font-weight:400;line-height:100%">25,413&#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:8pt;font-weight:400;line-height:100%">22,885&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">19,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,068&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,881)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,410)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,464)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically grants employees stock options and restricted stock units (&#8220;RSUs&#8221;) and non-employee Directors common stock and stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company&#8217;s stock-based compensation arrangements vest over five years, with 20% vesting after one year and 80% vesting in equal quarterly installments over the remaining four years. The Company&#8217;s stock options have a term of ten years. The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as an individual grant. The stock-based compensation expense recognized during a period is based on the value of the awards that are expected to vest. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Ultimately, the Company recognizes the actual expense over the vesting period only for the shares that vest. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees may elect to receive 50% of the employee&#8217;s target incentive compensation under the Company&#8217;s Corporate Incentive Compensation Plan (the &#8220;CICP&#8221;) in the form of RSUs instead of cash. If elected by an employee, the equity amount is equal in value on the grant date to 50% of the employee&#8217;s target incentive opportunity, based on the employee&#8217;s base salary. The number of RSUs granted is determined by dividing 50% of the employee&#8217;s target incentive opportunity by 85% of the closing price of the Company&#8217;s common stock on the grant date, less the present value of expected dividends during the vesting period. If elected, the award vests 100% on the following year&#8217;s CICP payout date. Vesting is conditioned upon the performance conditions of the CICP and on continued employment; if threshold funding does not occur, the RSUs will not vest. The Company considers vesting probable on the grant date and recognizes the associated stock-based compensation expense over the requisite service period beginning on the grant date and ending on the vesting date.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants awards that allow for the settlement of vested stock options and RSUs on a net share basis (&#8220;net settled awards&#8221;). With net settled awards, the employee does not surrender any cash or shares upon exercise. Instead, the Company withholds the number of shares to cover the exercise price (in the case of stock options) and the minimum statutory tax withholding obligations (in the case of stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. The exercise of stock options and settlement of RSUs on a net share basis results in fewer shares being issued by the Company. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><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 plans</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2004 Long-Term Incentive Plan (as amended and restated)</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2004, the Company adopted the 2004 Long-Term Incentive Plan (as amended and restated, the &#8220;2004 Plan&#8221;) to provide employees, non-employee Directors, and consultants with opportunities to purchase stock through incentive and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to 36 million, extended the term of the plan to 2030, and limited annual compensation to any non-employee Director to $0.5 million.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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, 17.3 million shares were subject to outstanding options and stock-based awards under the 2004 Plan. </span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2006 Employee Stock Purchase Plan</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2006, the Company adopted the 2006 Employee Stock Purchase Plan (the &#8220;2006 ESPP&#8221;) under which employees may purchase up to an aggregate of one million shares of common stock, at a price equal to at least 85% of the fair market value of the Company&#8217;s common stock on the lesser of the commencement date or completion date for offerings under the plan, or such higher price as the Company&#8217;s Board of Directors may establish from time to time. In October 2012, the Company&#8217;s Board of Directors amended the 2006 ESPP to continue until no shares remain. Before January 1, 2021, the 2006 ESPP was non-compensatory as the Company&#8217;s Board of Directors set the purchase price at 95% of the fair market value on the completion date of the offering period. Commencing on January 1, 2021, the Company&#8217;s Board of Directors set the purchase price at 85% of the fair market value on the completion date of the offering period. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 style="width:84.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.054%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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:8pt;font-weight:400;line-height:100%">Compensation expense from 2006 ESPP</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 0.8 million shares had been issued under the plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares issued and available for issuance</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company issued 1.0 million shares to its employees and directors under the Company&#8217;s stock-based compensation plans.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 were 1.4 million shares available for issuance for future equity grants under the Company&#8217;s stock plans, consisting of 1.2 million shares under the 2004 Plan and 0.2 million shares under the 2006 ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant activity</span></div><div style="margin-top:6pt"><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-bottom:3pt;margin-top:3pt;padding-right: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 using a Black-Scholes option-pricing model. Key inputs used to estimate the fair value of stock options include the exercise price of the award, expected term of the option, expected volatility of the Company&#8217;s common stock over the option&#8217;s expected term, risk-free interest rate over the option&#8217;s expected term, and the Company&#8217;s expected annual dividend yield. The exercise price for stock options is greater than or equal to the shares&#8217; fair market value at the grant date.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value assumptions for stock options:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:55.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Weighted-average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.74&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumptions used in the Black-Scholes option-pricing model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#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:8pt;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:8pt;font-weight:400;line-height:100%">35&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31 %</span></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:8pt;font-weight:400;line-height:100%">Expected term in years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.6&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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%">0.1&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.2&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.2&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#8217;s common stock over a period, which approximates the expected option term.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined stock option activity under the Company&#8217;s stock option plans for 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74.94&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,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"/><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: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%">59.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,449&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">59.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,476&#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:8pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,901&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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%">64.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of stock options exercised (i.e., the difference between the market price at exercise and the price paid by the employee at exercise) in 2022, 2021, and 2020 was $15.6 million, $94.3 million, and $126.8 million, respectively. The aggregate intrinsic value of stock options outstanding and exercisable as of December&#160;31, 2022 is based on the difference between the closing price of the Company&#8217;s stock of $34.24 and the exercise price of the applicable stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 unrecognized stock-based compensation expense related to the unvested portion of stock options of $101.6 million that is expected to be recognized as expense over a weighted-average period of 2.0 years.</span></div><div style="margin-top:6pt"><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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs provide the recipient a right to receive a specified number of shares of the Company&#8217;s common stock upon vesting. The Company values its RSUs at the fair value of its common stock on the grant date, which is the closing price of its common stock on the grant date less the present value of expected dividends during the vesting period, as the recipient is not entitled to dividends during the requisite service period.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 for RSUs granted in 2022, 2021, and 2020 was $74.50, $129.03, and $93.68, respectively. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:28.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.846%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares <br/>(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-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%">Vested</span></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.72&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2022</span></td><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,351&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:#ccecff;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%">85.52&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:#ccecff;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%">80,497&#160;</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">Expected to vest as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,716&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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%">85.17&#160;</span></td><td style="background-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: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%">58,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 RSUs vested in 2022, 2021, and 2020 was $50.3 million, $122.5 million, and $108.4 million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2022 is based on the closing price of the Company&#8217;s stock of $34.24 as of December&#160;31, 2022.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 $65.5 million of unrecognized stock-based compensation expense related to all unvested RSUs that is expected to be recognized as expense over a weighted-average period of 2.0 years.</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company granted 0.01 million shares of common stock to Directors with a weighted-average grant-date fair value of $42.41 per share.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260522832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">EMPLOYEE BENEFIT PLANS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. EMPLOYEE BENEFIT PLANS </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors defined contribution plans for qualifying employees, including a 401(k) plan in the United States to which the Company makes discretionary matching contributions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefit plan expenses:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S. 401(k) Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,135&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI https://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI https://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260549792">
<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"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. INCOME TAXES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) before provision for (benefit from) income taxes are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185,820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125,947)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,281)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(161,797)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131,987)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(124,889)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of provision for (benefit from) income taxes are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,920&#160;</span></td><td style="background-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: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%">1,921&#160;</span></td><td style="background-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: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%">(11,251)</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:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363&#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:8pt;font-weight:400;line-height:100%">399&#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:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:8pt;font-weight:400;line-height:100%">4,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,113&#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:8pt;font-weight:400;line-height:100%">Total current provision for (benefit from)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,895&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,739)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,028&#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:8pt;font-weight:400;line-height:100%">(42,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,573)</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:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,119)</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:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,085)</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:8pt;font-weight:400;line-height:100%">Total deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,890&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75,336)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,777)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,516)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S federal statutory tax rate and the Company&#8217;s effective tax rate:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S. federal income taxes at statutory rates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,977)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,717)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26,227)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">188,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit and tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and experimentation credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effects of foreign activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">3,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GILTI, FDII, and BEAT</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,390&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision to return adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible 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:8pt;font-weight:400;line-height:100%">4,769&#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:8pt;font-weight:400;line-height:100%">5,464&#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:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expiration of statutes and changes in estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits related to 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:8pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,516)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 and liabilities are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">109,286&#160;</span></td><td style="background-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: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%">133,164&#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:8pt;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:8pt;font-weight:400;line-height:100%">32,467&#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:8pt;font-weight:400;line-height:100%">38,526&#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:8pt;font-weight:400;line-height:100%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,759&#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:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,828&#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:8pt;font-weight:400;line-height:100%">336&#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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,362&#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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,698&#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:8pt;font-weight:400;line-height:100%">3,764&#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:8pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,590&#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:8pt;font-weight:400;line-height:100%">Research and development capitalization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,425&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(212,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,961)</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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,005)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,718&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,656&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. Future realization of deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. The Company&#8217;s deferred tax valuation allowance requires significant judgment and has uncertainties, including assumptions about future taxable income based on historical and projected information. On a quarterly basis, the Company reassesses the need for a valuation allowance on its existing net deferred tax assets by tax-paying jurisdiction, weighing positive and negative evidence to assess its recoverability. In making such a determination, the Company considers all available and objectively verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, committed contractual backlog (&#8220;Backlog&#8221;), projected future taxable income inclusive of the impact of enacted legislation, tax-planning strategies, and results of recent operations. The weight given to the potential effect of negative and positive evidence is commensurate with the extent to which it can be objectively verified.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Company&#8217;s Backlog balance was not sufficient to recover the Company&#8217;s net deferred tax assets. The Backlog balance and other unsettled circumstances, impacting the Company&#8217;s operations, reduced the Backlog&#8217;s weight as objectively verifiable positive evidence to generate sufficient taxable income to recover its net deferred tax assets. These unsettled circumstances include growing and extended geopolitical turmoil, increasing inflation, and an uncertain global economic outlook.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 combination of the above factors caused the Company to conclude there is not sufficient objectively verifiable positive evidence to support that it is more likely than not the Company will generate sufficient future taxable income to recover the Company&#8217;s U.S. and U.K. net deferred tax assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to maintain a full valuation allowance on its U.S and U.K deferred tax assets until there is sufficient evidence to support the realization of these deferred tax assets. Accordingly, the Company recorded a valuation allowance of $188.3 million in income tax expense in 2022.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2022, the Company&#8217;s net operating losses and credit carryforwards are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Excludes federal and state net operating losses of&#160;$19.8 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$9.2 million, respectively, that the Company expects will expire unutilized. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carryforward losses and credits expire between&#160;2023&#160;and&#160;2040, except for the 2020 and 2021 federal net operating loss of $119.9 million and $1.2 million of state credits, which both have unlimited carryforward periods.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s India subsidiary is primarily located in Special Economic Zones (&#8220;SEZs&#8221;) and is entitled to a tax holiday in India. The tax holiday reduces or eliminates income tax in India. The tax holiday in the Hyderabad SEZ is expected to expire in 2023. The tax holiday in the Bengaluru SEZ is expected to expire in 2027.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain tax benefits</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the Company&#8217;s gross unrecognized tax benefits is:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.910%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1,</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">728&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962&#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:8pt;font-weight:400;line-height:100%">Reductions for tax positions of 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:8pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,746&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">17,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">23,801&#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-bottom:3pt;margin-top:3pt"><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 $19.7 million of total unrecognized tax benefits, which would decrease the Company&#8217;s effective tax rate if recognized.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax examinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal and state income tax returns in the U.S. and various foreign jurisdictions. In the ordinary course of business, the Company and its subsidiaries are examined by various tax authorities, including the Internal Revenue Service in the U.S. As of December&#160;31, 2022, the Company&#8217;s U.S. federal tax returns for the years 2015 through 2018 were under examination by the Internal Revenue Service. In addition, certain foreign jurisdictions are auditing the Company&#8217;s income tax returns for periods ranging from 2013 through 2020. The Company does not expect the results of these audits to have a material effect on the Company&#8217;s financial condition, results of operations, or cash flows. With few exceptions, the statute of limitations remains open in all jurisdictions for all tax years since 2016 to the present.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260607552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">(LOSS) PER SHARE</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. (LOSS) PER SHARE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of (loss) per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(345,582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,040)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,373)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,336&#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:8pt;font-weight:700;line-height:100%">(Loss) per share, basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.76)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td 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%">(345,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,373)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2) (3)</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%">81,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,336&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) per share, diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.76)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,367&#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:8pt;font-weight:400;line-height:100%">5,862&#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:8pt;font-weight:400;line-height:100%">6,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260637232">
<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"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 11. Leases".</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company&#8217;s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company&#8217;s estimates will change in the near term, and the effect may be material.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no accrued losses for litigation as of December&#160;31, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#8220;Appian&#8221;) and Business Process Management, Inc. (&#8220;BPM&#8221;) relating to a BPM &#8220;Market Report&#8221; that Appian had used to promote itself against the Company. Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc., No. 1:19-cv-11461 (D. Mass). As previously indicated in the Company&#8217;s Current Report on Form 8-K filed on November 10, 2022 with the SEC, on November 9, 2022, the Company entered into a confidential settlement agreement with Appian resolving the litigation, and the parties filed a Stipulation of Dismissal with Prejudice dismissing all claims and counterclaims in this litigation. The Company will not contain disclosure regarding this litigation in future filings it makes with the SEC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, the Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the &#8220;Court&#8221;) titled Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian&#8217;s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys&#8217; fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys&#8217; fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company&#8217;s appeal. Appellate briefing is currently in process. Although it is not possible to predict timing, this appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company&#8217;s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2022, a lawsuit was filed against the Company, the Company&#8217;s chief executive officer and the Company&#8217;s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company&#8217;s business, operations, and prospects, which caused the Company&#8217;s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives&#8212;Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund&#8212;have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between June 16, 2020 and May 9, 2022. The Company believes the claims brought against the defendants are without merit and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#8217;s belief that the claims are without merit, and there being no specified quantum of damages sought in the complaint.</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257438976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_UseOfEstimates', window );">Management estimates and reporting</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management estimates and reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S.&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.</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_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, (loss) from operations, or net (loss).</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue and deferred commissions</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is primarily derived from:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#8217;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Subscription license, composed of revenue from term license arrangements for the Company&#8217;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Perpetual license, composed of revenue from perpetual license arrangements for the Company&#8217;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Consulting, primarily related to new software license implementations, training, and reimbursable costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#8217;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 performance obligations are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.868%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><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%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#8217;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable consideration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#8217;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant financing components</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#8217;s payment with the timing of the use of the software license or service.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#8217;s borrowing rate, or the Company&#8217;s incremental borrowing rate, depending upon the recipient of the financing. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, 2021, and 2020, significant financing components were not material.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses contract modifications to determine:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the additional products and services are distinct from the products and services in the original arrangement; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for as either:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a prospective basis as a termination of the existing contract and the creation of a new contract; or</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a cumulative catch-up basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred commissions</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#8217;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.</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_FairValueOfFinancialInstrumentsPolicy', window );">Financial instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#8217;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#8217;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#8217;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#8217;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss contingencies and legal costs</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss contingencies and legal costs</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </span></div>Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#8217;s estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on the Company&#8217;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Internal-use software</a></td>
<td class="text">Internal-use software The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72">three</span> to five years, commencing on the date the software is placed into service.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">GoodwillGoodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit.<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_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock', window );">Intangible and long-lived assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible and long-lived assets</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#8217; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash equivalents</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash equivalents</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds and other investments with original maturities of three months or less.</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_BusinessCombinationsPolicy', window );">Business combinations</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#8217;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#8217;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#8217;s consolidated statements of operations.</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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Research and development and software development costs</a></td>
<td class="text">Research and development and software development costsResearch and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#8217;s general availability.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text">Stock-based compensationThe Company recognizes stock-based compensation expense associated with equity awards based on the award&#8217;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation and remeasurement</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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 translation and remeasurement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities for the Company&#8217;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.</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_IncomeTaxPolicyTextBlock', window );">Accounting for income taxes</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#8217;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, the Company&#8217;s firm contractual backlog, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its income tax positions and records tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#8217;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#8217;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising expense</a></td>
<td class="text">Advertising expenseAdvertising costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="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 );">Assets and Liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, and minimize unobservable inputs when determining fair value.</span></div>The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#8217;s historical and implied volatility levels. The Company&#8217;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment and disposal of long-lived assets including other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<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 50<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<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 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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_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>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260717264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Performance Obligations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><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 performance obligations are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.868%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><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%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><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%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</span></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="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%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;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%">720,073&#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="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%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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%">66,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,746&#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:8pt;font-weight:400;line-height:100%">143,901&#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:8pt;font-weight:400;line-height:100%">1,707&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,647&#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:8pt;font-weight:400;line-height:100%">174,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">350,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">885,688&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">71,461&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">7,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">40,392&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">1,355,732&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2021:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><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%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</span></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="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%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;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%">153,467&#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: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%">10,952&#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: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%">41,411&#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: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%">771,173&#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="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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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%">65,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,432&#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:8pt;font-weight:400;line-height:100%">124,969&#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:8pt;font-weight:400;line-height:100%">1,955&#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:8pt;font-weight:400;line-height:100%">2,252&#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:8pt;font-weight:400;line-height:100%">5,512&#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:8pt;font-weight:400;line-height:100%">173,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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%">28,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,008&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">731,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,155&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,709&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,344,894&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected timing for satisfying remaining performance 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260555952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES (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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of Marketable Securities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,647)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">154,866&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">(2,699)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">152,167&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">203,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">(847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">202,814&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of available-for-sale securities from cost basis to 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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256763872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (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_ReceivablesAbstract', window );"><strong>Receivables [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_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock', window );">Summary of Accounts Receivable and Unbilled Receivable</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,714&#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:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,806&#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:8pt;font-weight:400;line-height:100%">129,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">564,675&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">539,220&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock', window );">Summary of Unbilled Receivables</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing, and billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected billing date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">1 year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,719&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1-2 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:8pt;font-weight:400;line-height:100%">81,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock', window );">Summary of Unbilled Receivables Based Upon Contract Effective Date</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,597&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;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:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018 and prior</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_SummaryOfMajorClientsTableTextBlock', window );">Summary of Major Clients</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major clients</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients that represented 10% or more of the Company&#8217;s total accounts receivable and unbilled receivables:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="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, 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:8pt;font-weight:400;line-height:100%">Client A</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:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:8pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">15&#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:8pt;font-weight:400;line-height:100%">%</span></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%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;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:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Client accounted for less than 10% of receivables.</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_pega_ContractAssetsAndDeferredRevenueTableTextBlock', window );">Summary of Contract Assets and Deferred Revenue</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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%">16,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">34,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">23,173&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other current assets.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Included in other long-term assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">328,764&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">281,499&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> (1) Included in other long-term liabilities.</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_pega_ContractAssetsAndDeferredRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets and deferred revenue [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ContractAssetsAndDeferredRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Accounts Receivable and Unbilled Receivable [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of unbilled receivables not billable at balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_SummaryOfMajorClientsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of Major Clients</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_SummaryOfMajorClientsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of Unbilled Receivables Based Upon Contract Effective Date</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254700064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS (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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Impairment of Deferred Contract Costs</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table>(1) Included in other long-term assets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock', window );">Schedule of Amortization of Deferred Contract Costs</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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%">Amortization of deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in selling and marketing expenses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of amortization of deferred 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;">pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257524448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,203&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,292&#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:8pt;font-weight:400;line-height:100%">26,115&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,993&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,565&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software purchased</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,724&#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:8pt;font-weight:400;line-height:100%">8,566&#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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software developed for internal use</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,869&#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:8pt;font-weight:400;line-height:100%">19,463&#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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets in progress</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,342&#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:8pt;font-weight:400;line-height:100%">4,262&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,269&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,174&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80,213)</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:8pt;font-weight:400;line-height:100%">(68,337)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,837&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DepreciationExpenseTableTextBlock', window );">Schedule of Depreciation Expense</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DepreciationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation Expense [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DepreciationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257429568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (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_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_ScheduleOfGoodwillTextBlock', window );">Schedule of Changes in Carrying Amount of Goodwill</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:8pt;font-weight:400;line-height:100%">January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,701&#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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</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:8pt;font-weight:400;line-height:100%">December 31,</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Amortizable Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 5.5pt;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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,076&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58,623)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361&#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:8pt;font-weight:400;line-height:100%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125,605)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other long-term assets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">Net&#160;Book Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,165&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,342)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,240&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,361&#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:8pt;font-weight:400;line-height:100%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,668&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(121,605)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other long-term assets.</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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Amortization Expense of Acquired Intangibles</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-6.75pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,093&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,987&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Future Amortization Expense Related to Intangible Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated intangible assets amortization:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,153&#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:8pt;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:8pt;font-weight:400;line-height:100%">2,610&#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:8pt;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:8pt;font-weight:400;line-height:100%">874&#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:8pt;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:8pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260705392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Long-Lived Assets by Geographic Area</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets related to the Company&#8217;s U.S. and international operations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:54.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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: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%">50,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">92&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">20,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">77&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#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:8pt;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:8pt;font-weight:400;line-height:100%">6,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,837&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)<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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260542432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock', window );">Schedule of Other Assets and Other Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><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 assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax receivables</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: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%">25,354&#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: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%">25,691&#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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%">17,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,530&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,488&#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:8pt;font-weight:400;line-height:100%">29,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,388&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,008&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred income taxes</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: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%">4,795&#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: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%">180,656&#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:8pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,911&#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:8pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,114&#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:8pt;font-weight:400;line-height:100%">87,521&#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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,964&#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:8pt;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:8pt;font-weight:400;line-height:100%">55,056&#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:8pt;font-weight:400;line-height:100%">26,837&#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:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,063&#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:8pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,470&#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:8pt;font-weight:400;line-height:100%">10,643&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">333,989&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">541,601&#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-bottom:6pt;margin-top:6pt"><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</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 liabilities</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: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%">14,976&#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: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%">6,989&#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:8pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">17,450&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">9,443&#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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,552&#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: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%">5,655&#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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">15,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">13,499&#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_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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="idm140434251737104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expense</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">20,186&#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: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%">(1,694)</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: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%">20,235&#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:8pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,669&#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:8pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,894&#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:8pt;font-weight:400;line-height:100%">4,480&#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:8pt;font-weight:400;line-height:100%">4,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,436&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Right of Use Asset and Lease Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Right of use assets and lease liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,114&#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: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%">87,521&#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="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">14,976&#160;</span></td><td style="background-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: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%">6,989&#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:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</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: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%">79,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents the Company&#8217;s right to use the leased asset during the lease term. Included in other long-term assets.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Included in other current liabilities.</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_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock', window );">Schedule of Weighted Average and Discount Rate</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for the Company&#8217;s leases were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.129%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.7 years</span></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%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1&#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:8pt;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:8pt;font-weight:400;line-height:100%">4.4&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The rates implicit in most of the Company&#8217;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Lease Maturities after Adoption of 842</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">17,101&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">14,444&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">10,860&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">9,814&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">39,265&#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 7.75pt;text-align: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 lease 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:8pt;font-weight:400;line-height:100%">109,960&#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:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</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_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock', window );">Schedule of Supplemental Cash Flow Lease Information</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </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">(1) (2)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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: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%">7,690&#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: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%">18,428&#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:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</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: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%">4,733&#160;</span></td><td style="background-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: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%">55,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) In 2022 and 2021, the Company received tenant improvement allowances of $8.8 million and $3.0 million, respectively, as part of the lease of the Company&#8217;s new corporate headquarters in Waltham, Massachusetts. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) In 2021, the Company received $18 million as a one-time payment for the Company&#8217;s accelerated exit from its then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.</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_pega_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Weighted Average and Discount Rate [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251732112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of Contractual Obligation, Fiscal Year Maturity Schedule</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,278)</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:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">593,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">590,722&#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:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (0.75% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#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: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%">4,500&#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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%">2,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">7,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">7,477&#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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate for the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1.3&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments of principal and contractual interest:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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%">&#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: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%">4,500&#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: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%">4,500&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,500&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">600,000&#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:8pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">602,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt 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%">600,000&#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: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%">11,250&#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: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%">611,250&#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_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Derivative Instruments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">59,964&#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: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%">83,597&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,633)</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:8pt;font-weight:400;line-height:100%">December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">2,582&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">59,964&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase 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/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-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 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: 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 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: 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 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: 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_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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="idm140434258362912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (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_DividendsDeclaredTableTextBlock', window );">Schedule of Dividends Declared and Dividend Payments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends declared</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:53.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align: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="padding:2px 2.12pt;text-align: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 colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared (per share)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders (in thousands)</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: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%">9,834&#160;</span></td><td style="background-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: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%">9,761&#160;</span></td><td style="background-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: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%">9,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of Treasury Stock</a></td>
<td class="text"><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:29.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.914%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-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%">January 1,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,583&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,516&#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:8pt;font-weight:400;line-height:100%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28,274)</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:8pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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: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%">58,075&#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="3" style="background-color:#ffffff;padding:0 1pt"/><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: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%">22,583&#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="3" style="background-color:#ffffff;padding:0 1pt"/><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: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%">37,726&#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:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On June&#160;2, 2022, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2023 and increased the remaining stock repurchase authority to $60 million.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Purchases under this program have been made on the open market.</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_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsDeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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 30<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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="idm140434341166832">
<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 Assets and Liabilities Measured at Fair Value</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:24.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities </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: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%">&#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: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%">152,167&#160;</span></td><td style="background-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: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%">&#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: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%">152,167&#160;</span></td><td style="background-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: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%">&#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: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%">202,814&#160;</span></td><td style="background-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: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%">&#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: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%">202,814&#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:8pt;font-weight:400;line-height:100%">Capped Call Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#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: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%">&#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: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%">13,069&#160;</span></td><td style="background-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: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%">13,069&#160;</span></td><td style="background-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: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%">&#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: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%">&#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: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%">7,648&#160;</span></td><td style="background-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: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%">7,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c">other long-term assets</span></span>. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) For additional information, see "Note 12. Debt".</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Investments in privately held companies.</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in venture investments:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">7,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,345&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">500&#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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,020)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,449)</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:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68)</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:8pt;font-weight:400;line-height:100%">Changes in fair value:</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 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b">included in other income</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#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:8pt;font-weight:400;line-height:100%">included in other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,502&#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:8pt;font-weight:400;line-height:100%">1,220&#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:8pt;font-weight:400;line-height:100%">December 31,</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: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%">13,069&#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: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%">7,648&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -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)<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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_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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260558544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 );">Schedule of Revenue by Geographic Area</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:40.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="6" style="padding:2px 1pt;text-align: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="6" style="padding:2px 1pt;text-align: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 colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">690,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#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:8pt;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:8pt;font-weight:400;line-height:100%">61,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#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:8pt;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:8pt;font-weight:400;line-height:100%">49,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom (&#8220;U.K.&#8221;)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;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:8pt;font-weight:400;line-height:100%">117,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;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:8pt;font-weight:400;line-height:100%">91,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#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:8pt;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:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;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:8pt;font-weight:400;line-height:100%">198,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">156,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">144,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">106,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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: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%">1,317,845&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,211,653&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,017,517&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue streams</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Perpetual license</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: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%">19,293&#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: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%">32,172&#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: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%">28,558&#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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#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:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:8pt;font-weight:400;line-height:100%">385,356&#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:8pt;font-weight:400;line-height:100%">368,420&#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:8pt;font-weight:400;line-height:100%">294,910&#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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#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:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">384,271&#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:8pt;font-weight:400;line-height:100%">300,966&#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:8pt;font-weight:400;line-height:100%">208,268&#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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,630&#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:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:8pt;font-weight:400;line-height:100%">932,489&#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:8pt;font-weight:400;line-height:100%">843,233&#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:8pt;font-weight:400;line-height:100%">722,607&#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: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: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%">1,317,845&#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: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%">1,211,653&#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: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%">1,017,517&#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-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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: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%">384,271&#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: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%">300,966&#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: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%">208,268&#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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">701,835&#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:8pt;font-weight:400;line-height:100%">621,223&#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:8pt;font-weight:400;line-height:100%">504,977&#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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#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:8pt;font-weight:400;line-height:100%">Subscription</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:8pt;font-weight:400;line-height:100%">1,067,898&#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:8pt;font-weight:400;line-height:100%">957,471&#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:8pt;font-weight:400;line-height:100%">771,329&#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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,558&#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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,654&#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:8pt;font-weight:400;line-height:100%">222,010&#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:8pt;font-weight:400;line-height:100%">217,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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,317,845&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,211,653&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,017,517&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Remaining Performance Obligations on Existing Contracts</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><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 performance obligations are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.868%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><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%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><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%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</span></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="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%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;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%">720,073&#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="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%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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%">66,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,746&#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:8pt;font-weight:400;line-height:100%">143,901&#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:8pt;font-weight:400;line-height:100%">1,707&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,647&#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:8pt;font-weight:400;line-height:100%">174,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">350,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">885,688&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">71,461&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">7,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">40,392&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">1,355,732&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2021:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><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%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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%">Pega Cloud</span></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="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%">1 year or less</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;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%">153,467&#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: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%">10,952&#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: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%">41,411&#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: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%">771,173&#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="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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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%">65,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,432&#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:8pt;font-weight:400;line-height:100%">124,969&#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:8pt;font-weight:400;line-height:100%">1,955&#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:8pt;font-weight:400;line-height:100%">2,252&#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:8pt;font-weight:400;line-height:100%">5,512&#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:8pt;font-weight:400;line-height:100%">173,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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%">28,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,008&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">731,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,155&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,709&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,344,894&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected timing for satisfying remaining performance 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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="idm140434255234160">
<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 );">Schedule of Stock-Based Compensation Expense Included in Consolidated Statements of Operations</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:2px 1pt;text-align:center;vertical-align:middle"><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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,283&#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:8pt;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:8pt;font-weight:400;line-height:100%">29,266&#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:8pt;font-weight:400;line-height:100%">25,413&#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:8pt;font-weight:400;line-height:100%">22,885&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">19,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,068&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,881)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,410)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,464)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', window );">Schedule of Compensating Balances</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.054%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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:8pt;font-weight:400;line-height:100%">Compensation expense from 2006 ESPP</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value assumptions for stock options:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:55.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Weighted-average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.74&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumptions used in the Black-Scholes option-pricing model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#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:8pt;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:8pt;font-weight:400;line-height:100%">35&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31 %</span></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:8pt;font-weight:400;line-height:100%">Expected term in years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.6&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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%">0.1&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.2&#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:8pt;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:8pt;font-weight:400;line-height:100%">0.2&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#8217;s common stock over a period, which approximates the expected option term.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Combined Stock Option Activity</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined stock option activity under the Company&#8217;s stock option plans for 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74.94&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,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"/><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: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%">59.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,449&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">59.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,476&#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:8pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,901&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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%">64.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,056&#160;</span></td><td style="background-color:#ffffff;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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Combined Restricted Stock Units Activity</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:28.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.846%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares <br/>(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested as of January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-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%">Vested</span></td><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.72&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2022</span></td><td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,351&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:#ccecff;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%">85.52&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:#ccecff;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%">80,497&#160;</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">Expected to vest as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,716&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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%">85.17&#160;</span></td><td style="background-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: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%">58,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employee stock purchase plan activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI 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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>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="idm140434260561808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock', window );">Schedule of Defined Contribution Plans Expenses</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefit plan expenses:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S. 401(k) Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,879&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,135&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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="idm140434245126688">
<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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Components of (loss) before Provision for (benefit from) Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) before provision for (benefit from) income taxes are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(185,820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125,947)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,281)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(161,797)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(131,987)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(124,889)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Provision for (benefit from) Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of provision for (benefit from) income taxes are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,920&#160;</span></td><td style="background-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: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%">1,921&#160;</span></td><td style="background-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: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%">(11,251)</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:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363&#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:8pt;font-weight:400;line-height:100%">399&#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:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:8pt;font-weight:400;line-height:100%">4,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,113&#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:8pt;font-weight:400;line-height:100%">Total current provision for (benefit from)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,895&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,739)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,028&#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:8pt;font-weight:400;line-height:100%">(42,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,573)</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:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,119)</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:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,085)</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:8pt;font-weight:400;line-height:100%">Total deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,890&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75,336)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,777)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,516)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S federal statutory tax rate and the Company&#8217;s effective tax rate:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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%">U.S. federal income taxes at statutory rates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,977)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,717)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26,227)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">188,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit and tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and experimentation credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effects of foreign activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">3,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GILTI, FDII, and BEAT</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,390&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision to return adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible 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:8pt;font-weight:400;line-height:100%">4,769&#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:8pt;font-weight:400;line-height:100%">5,464&#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:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expiration of statutes and changes in estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits related to 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:8pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,516)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Components of Net Deferred Tax Assets and Liabilities</a></td>
<td class="text"><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 and liabilities are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">109,286&#160;</span></td><td style="background-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: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%">133,164&#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:8pt;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:8pt;font-weight:400;line-height:100%">32,467&#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:8pt;font-weight:400;line-height:100%">38,526&#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:8pt;font-weight:400;line-height:100%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,759&#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:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,828&#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:8pt;font-weight:400;line-height:100%">336&#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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,362&#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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,698&#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:8pt;font-weight:400;line-height:100%">3,764&#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:8pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,590&#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:8pt;font-weight:400;line-height:100%">Research and development capitalization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,425&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.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%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(212,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,961)</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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,005)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,718&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,656&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Schedule of Operating Loss Carryforwards</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2022, the Company&#8217;s net operating losses and credit carryforwards are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Excludes federal and state net operating losses of&#160;$19.8 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div>(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$9.2 million, respectively, that the Company expects will expire unutilized.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Schedule of Credit Carryforwards</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2022, the Company&#8217;s net operating losses and credit carryforwards are:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Excludes federal and state net operating losses of&#160;$19.8 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div>(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$9.2 million, respectively, that the Company expects will expire unutilized.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the Company&#8217;s gross unrecognized tax benefits is:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.910%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1,</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">728&#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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962&#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:8pt;font-weight:400;line-height:100%">Reductions for tax positions of 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:8pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,746&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">17,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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%">23,801&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-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_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -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_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>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="idm140434260532240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Loss Per Share</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of (loss) per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(345,582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,040)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,373)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,336&#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:8pt;font-weight:700;line-height:100%">(Loss) per share, basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.76)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (loss)</span></td><td 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%">(345,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,373)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2) (3)</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%">81,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,336&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) per share, diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.76)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,367&#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:8pt;font-weight:400;line-height:100%">5,862&#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:8pt;font-weight:400;line-height:100%">6,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>(1) In periods of loss, all dilutive securities are excluded as their inclusion would be anti-dilutive.<div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The shares underlying the conversion options in the Company&#8217;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue an additional approximately 4.4&#160;million shares. </span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The Company&#8217;s Capped Call Transactions represent the equivalent of approximately 4.4&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are initially convertible). The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted (loss) per share. These awards may be dilutive in the future.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251861296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pega_AmortizationPeriodForDeferredContactCosts', window );">Amortization period for deferred contract costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Capitalized computer software cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</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_pega_MoreLikelyThanNotLikelihoodPercentage', window );">More-likely-than-not benefit likelihood percentage being realized upon ultimate settlement with taxing authority resulting from sustainability of tax examination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="nump">$ 11,800,000<span></span>
</td>
<td class="nump">$ 8,700,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<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 );">Property and equipment estimated useful lives</a></td>
<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>
<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property and equipment estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_MinimumMember', window );">Minimum | Internal Use Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of capitalized software</a></td>
<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>
<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 | Internal Use Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_AmortizationPeriodForDeferredContactCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average amortization period for deferred contract 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;">pega_AmortizationPeriodForDeferredContactCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_MoreLikelyThanNotLikelihoodPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage likelihood above which it is considered more-likely-than-not that a tax benefit will be sustained upon ultimate settlement with a taxing authority.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_MoreLikelyThanNotLikelihoodPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=pega_InternalUseSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_InternalUseSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251910176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES (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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 154,866<span></span>
</td>
<td class="nump">$ 203,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(2,699)<span></span>
</td>
<td class="num">(847)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">152,167<span></span>
</td>
<td class="nump">202,814<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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">Government debt</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,960<span></span>
</td>
<td class="nump">2,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,908<span></span>
</td>
<td class="nump">1,990<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">151,906<span></span>
</td>
<td class="nump">201,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(2,647)<span></span>
</td>
<td class="num">(837)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 149,259<span></span>
</td>
<td class="nump">$ 200,824<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256745584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Additional Information (Details)<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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_DebtSecuritiesAvailableForSaleTerm', window );">Weighted-average remaining maturity</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 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_DebtSecuritiesAvailableForSaleTerm</td>
</tr>
<tr>
<td style="padding-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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140434256377232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (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_ReceivablesAbstract', window );"><strong>Receivables [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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 255,150<span></span>
</td>
<td class="nump">$ 182,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">213,719<span></span>
</td>
<td class="nump">226,714<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_pega_UnbilledReceivablesNonCurrent', window );">Long-term unbilled receivables</a></td>
<td class="nump">95,806<span></span>
</td>
<td class="nump">129,789<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_AccountsReceivableAndUnbilledReceivable', window );">Total receivables</a></td>
<td class="nump">$ 564,675<span></span>
</td>
<td class="nump">$ 539,220<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_AccountsReceivableAndUnbilledReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable and unbilled receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AccountsReceivableAndUnbilledReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434255480960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (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_ReceivablesAbstract', window );"><strong>Receivables [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_UnbilledReceivablesCurrent', window );">1 year or less</a></td>
<td class="nump">$ 213,719<span></span>
</td>
<td class="nump">$ 226,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo', window );">1-2 years</a></td>
<td class="nump">81,280<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive', window );">2-5 years</a></td>
<td class="nump">14,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesCurrentAndNonCurrent', window );">Total</a></td>
<td class="nump">$ 309,525<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear', window );">Percentage of unbilled receivables, 1 Year or Less</a></td>
<td class="nump">69.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo', window );">Percentage of unbilled receivables, 1-2 Years</a></td>
<td class="nump">26.00%<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive', window );">Percentage of unbilled receivables, 2-5 Years</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage', window );">Total percentage of unbilled receivables</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesCurrentAndNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables Current and Non 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;">pega_UnbilledReceivablesCurrentAndNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables current and non current 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;">pega_UnbilledReceivablesCurrentAndNonCurrentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and 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;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and 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;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date expected percentage to be collected within one 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;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and 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;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and 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;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251938592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (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_ReceivablesAbstract', window );"><strong>Receivables [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_pega_UnbilledReceivablesNotBillableContractDateYearOne', window );">2022</a></td>
<td class="nump">$ 150,597<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_pega_UnbilledReceivablesNotBillableContractDateYearTwo', window );">2021</a></td>
<td class="nump">109,024<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_pega_UnbilledReceivablesNotBillableContractDateYearThree', window );">2020</a></td>
<td class="nump">30,763<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_pega_UnbilledReceivablesNotBillableContractDateYearFour', window );">2019</a></td>
<td class="nump">11,621<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_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore', window );">2018</a></td>
<td class="nump">7,520<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledRevenueTotal', window );">Unbilled revenue total</a></td>
<td class="nump">$ 309,525<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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne', window );">2022</a></td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo', window );">2021</a></td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree', window );">2020</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour', window );">2019</a></td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore', window );">2018</a></td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_TotalPercentageOfUnbilledRevenue', window );">Total percentage of unbilled revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, 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;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, 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;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, 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;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, 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;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_TotalPercentageOfUnbilledRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Percentage of Unbilled Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_TotalPercentageOfUnbilledRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNotBillableContractDateYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, 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;">pega_UnbilledReceivablesNotBillableContractDateYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNotBillableContractDateYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, 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;">pega_UnbilledReceivablesNotBillableContractDateYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNotBillableContractDateYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, 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;">pega_UnbilledReceivablesNotBillableContractDateYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledReceivablesNotBillableContractDateYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, 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;">pega_UnbilledReceivablesNotBillableContractDateYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_UnbilledRevenueTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Revenue Total</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledRevenueTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254823008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=pega_ClientAMember', window );">Client A | Credit concentration risk | Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=pega_ClientAMember', window );">Client A | Credit concentration risk | Unbilled receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=pega_ClientAMember', window );">Client A | Credit concentration risk | Total receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=pega_ClientAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=pega_ClientAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConcentrationRiskByBenchmarkAxis=pega_UnbilledReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_UnbilledReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_AccountReceivablesAndUnbilledReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_AccountReceivablesAndUnbilledReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434251948432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (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_ReceivablesAbstract', window );"><strong>Receivables [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_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 17,546<span></span>
</td>
<td class="nump">$ 12,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">16,470<span></span>
</td>
<td class="nump">10,643<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_ContractWithCustomerAssetNet', window );">Total contract assets</a></td>
<td class="nump">34,016<span></span>
</td>
<td class="nump">23,173<span></span>
</td>
</tr>
<tr class="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">325,212<span></span>
</td>
<td class="nump">275,844<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Long-term deferred revenue</a></td>
<td class="nump">3,552<span></span>
</td>
<td class="nump">5,655<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_DeferredCreditsAndOtherLiabilities', window );">Total deferred revenue</a></td>
<td class="nump">$ 328,764<span></span>
</td>
<td class="nump">$ 281,499<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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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 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><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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-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 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI 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_DeferredCreditsAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (other 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_DeferredCreditsAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260602832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance', window );">Revenue recognized during the period that was included in deferred revenue</a></td>
<td class="nump">$ 276.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Liability, Revenue Recognized, Including Opening Balance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257432144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred commissions</a></td>
<td class="nump">$ 130,195<span></span>
</td>
<td class="nump">$ 135,911<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_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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(17))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260662464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred commissions</a></td>
<td class="nump">$ 53,471<span></span>
</td>
<td class="nump">$ 41,387<span></span>
</td>
<td class="nump">$ 33,302<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_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254784064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Components of 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 );">Property and equipment, gross</a></td>
<td class="nump">$ 135,269<span></span>
</td>
<td class="nump">$ 95,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(80,213)<span></span>
</td>
<td class="num">(68,337)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">55,056<span></span>
</td>
<td class="nump">26,837<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 );">Property and equipment, gross</a></td>
<td class="nump">35,049<span></span>
</td>
<td class="nump">31,203<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_ComputerEquipmentMember', window );">Computer 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 );">Property and equipment, gross</a></td>
<td class="nump">27,292<span></span>
</td>
<td class="nump">26,115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Property and equipment, gross</a></td>
<td class="nump">5,993<span></span>
</td>
<td class="nump">5,565<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=pega_ComputerSoftwarePurchasedMember', window );">Computer software purchased</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 );">Property and equipment, gross</a></td>
<td class="nump">9,724<span></span>
</td>
<td class="nump">8,566<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Computer software developed for internal use</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 );">Property and equipment, gross</a></td>
<td class="nump">19,869<span></span>
</td>
<td class="nump">19,463<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_AssetUnderConstructionMember', window );">Fixed assets in progress</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 );">Property and equipment, gross</a></td>
<td class="nump">$ 37,342<span></span>
</td>
<td class="nump">$ 4,262<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=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=pega_ComputerSoftwarePurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_ComputerSoftwarePurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434260492368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 14,687<span></span>
</td>
<td class="nump">$ 24,606<span></span>
</td>
<td class="nump">$ 17,378<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434258173328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 81,923<span></span>
</td>
<td class="nump">$ 79,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustments</a></td>
<td class="num">(524)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 81,399<span></span>
</td>
<td class="nump">$ 81,923<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256712192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 136,493<span></span>
</td>
<td class="nump">$ 135,668<span></span>
</td>
</tr>
<tr class="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="num">(125,605)<span></span>
</td>
<td class="num">(121,605)<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_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">10,888<span></span>
</td>
<td class="nump">14,063<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_FiniteLivedIntangibleAssetsByMajorClassAxis=pega_ClientRelationshipsMember', window );">Client-related</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">63,076<span></span>
</td>
<td class="nump">63,165<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(58,623)<span></span>
</td>
<td class="num">(57,342)<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_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">4,453<span></span>
</td>
<td class="nump">5,823<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">68,056<span></span>
</td>
<td class="nump">67,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(61,621)<span></span>
</td>
<td class="num">(58,902)<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_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">6,435<span></span>
</td>
<td class="nump">8,240<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">5,361<span></span>
</td>
<td class="nump">5,361<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(5,361)<span></span>
</td>
<td class="num">(5,361)<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_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Client-related</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Client-related</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Other</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=pega_ClientRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=pega_ClientRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254820624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 4,093<span></span>
</td>
<td class="nump">$ 3,987<span></span>
</td>
<td class="nump">$ 3,970<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=pega_CostOfRevenueMember', window );">Cost of revenue</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">2,723<span></span>
</td>
<td class="nump">2,516<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and marketing</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1,370<span></span>
</td>
<td class="nump">$ 1,471<span></span>
</td>
<td class="nump">$ 1,483<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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeStatementLocationAxis=pega_CostOfRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_CostOfRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251808896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 3,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">3,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">2,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">874<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_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter', window );">2027</a></td>
<td class="nump">327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">$ 10,888<span></span>
</td>
<td class="nump">$ 14,063<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Year Five and 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;">pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434261781600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>segment </div>
<div>unit</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of reporting units | unit</a></td>
<td class="nump">1<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251531872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT INFORMATION - Long Lived Assets by Geographic Area (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_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Geographic Areas, Long-Lived Assets [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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 55,056<span></span>
</td>
<td class="nump">$ 26,837<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_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Geographic Areas, Long-Lived Assets [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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 50,445<span></span>
</td>
<td class="nump">$ 20,548<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_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">77.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</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_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Geographic Areas, Long-Lived Assets [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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 4,611<span></span>
</td>
<td class="nump">$ 6,289<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_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">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_pega_LongLivedAssetsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets as a percentage of total long-lived assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LongLivedAssetsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_GeographicAreasLongLivedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeographicAreasLongLivedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434257561136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_IncomeTaxReceivable', window );">Income tax receivables</a></td>
<td class="nump">$ 25,354<span></span>
</td>
<td class="nump">$ 25,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">17,546<span></span>
</td>
<td class="nump">12,530<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_pega_OtherCurrentAssets', window );">Other</a></td>
<td class="nump">37,488<span></span>
</td>
<td class="nump">29,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">80,388<span></span>
</td>
<td class="nump">68,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">4,795<span></span>
</td>
<td class="nump">180,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred commissions</a></td>
<td class="nump">130,195<span></span>
</td>
<td class="nump">135,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">76,114<span></span>
</td>
<td class="nump">87,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Capped call transactions</a></td>
<td class="nump">2,582<span></span>
</td>
<td class="nump">59,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">55,056<span></span>
</td>
<td class="nump">26,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">10,888<span></span>
</td>
<td class="nump">14,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">16,470<span></span>
</td>
<td class="nump">10,643<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_pega_OtherLongTermAssets', window );">Other</a></td>
<td class="nump">37,889<span></span>
</td>
<td class="nump">26,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">333,989<span></span>
</td>
<td class="nump">541,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">14,976<span></span>
</td>
<td class="nump">6,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">2,474<span></span>
</td>
<td class="nump">2,454<span></span>
</td>
<td class="nump">$ 2,428<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">17,450<span></span>
</td>
<td class="nump">9,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">3,552<span></span>
</td>
<td class="nump">5,655<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_pega_OtherLongTermLiabilities', window );">Other</a></td>
<td class="nump">11,576<span></span>
</td>
<td class="nump">7,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">$ 15,128<span></span>
</td>
<td class="nump">$ 13,499<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_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other, Current Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_OtherLongTermAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other, Long-term Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_OtherLongTermAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_OtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other, Long-term 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;">pega_OtherLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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(17))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, 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/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(26)(c))<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_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared but unpaid on equity securities issued by the entity and outstanding. 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_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an 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)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(8))<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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434255264960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring</a></td>
<td class="nump">$ 21,700<span></span>
</td>
<td class="nump">$ 21,743<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Restructuring</a></td>
<td class="nump">$ 18,600<span></span>
</td>
<td class="nump">$ 18,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="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 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="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(20))<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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251660560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narrative (Details)<br> ft&#178; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 06, 2021 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 01, 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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain on lease termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="nump">$ 18,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_IncreaseDecreaseInOperatingLeaseLiability', window );">Decrease in lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssets', window );">Decrease in operating assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Base rent to paid, year one</a></td>
<td class="text">&#160;<span></span>
</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">$ 18,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncentiveFromLessor', window );">Tenant improvement allowance</a></td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">8,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</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">94,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87,521<span></span>
</td>
<td class="nump">$ 76,114<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_pega_LesseeLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear', window );">Based rent to paid (annually per year)</a></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>
<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_pega_LesseeLeaseAreaOfOfficeBuilding', window );">Area of office space lease (in square feet) | ft&#178;</a></td>
<td class="nump">131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Base rent to paid, year one</a></td>
<td class="nump">$ 6,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_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage', window );">Base rent increase percentage</a></td>
<td class="nump">0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LesseeLeaseAreaOfOfficeBuilding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease, Area of Office Building</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LesseeLeaseAreaOfOfficeBuilding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease, Liability to be Paid, Annual Increase 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;">pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LesseeLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease, Term of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LesseeLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Liability, to be Paid, Annually 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;">pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123386189&amp;loc=SL77918607-209975<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncentiveFromLessor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of incentive received by lessee from lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e39896-112707<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123388062&amp;loc=SL77916639-209961<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 55<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123386226&amp;loc=d3e41620-112719<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e40010-112707<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncentiveFromLessor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets used to generate operating 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 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_IncreaseDecreaseInOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434251890592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Operating Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseCost', window );">Fixed lease costs</a></td>
<td class="nump">$ 20,186<span></span>
</td>
<td class="num">$ (1,694)<span></span>
</td>
<td class="nump">$ 20,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">3,356<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">3,894<span></span>
</td>
<td class="nump">4,480<span></span>
</td>
<td class="nump">4,470<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_LeaseCostRecovery', window );">Operating lease expenses</a></td>
<td class="nump">$ 27,436<span></span>
</td>
<td class="nump">$ 5,030<span></span>
</td>
<td class="nump">$ 26,374<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LeaseCostRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Cost (Recovery)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LeaseCostRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434352262144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES Right of Use 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 76,114<span></span>
</td>
<td class="nump">$ 87,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">14,976<span></span>
</td>
<td class="nump">6,989<span></span>
</td>
</tr>
<tr class="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 );">Long-term operating lease liabilities</a></td>
<td class="nump">$ 79,152<span></span>
</td>
<td class="nump">$ 87,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating lease, right-of-use asset, statement of financial position</a></td>
<td class="text">Other long-term assets<span></span>
</td>
<td class="text">Other long-term 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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating lease, liability, current, statement of financial position</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease right-of-use 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434255237120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Remaining Lease Term (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">7 years 6 months<span></span>
</td>
<td class="text">7 years 8 months 12 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">4.10%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI 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>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434255325040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Lease Liability Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 18,476<span></span>
</td>
</tr>
<tr class="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">17,101<span></span>
</td>
</tr>
<tr class="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">14,444<span></span>
</td>
</tr>
<tr class="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">10,860<span></span>
</td>
</tr>
<tr class="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">9,814<span></span>
</td>
</tr>
<tr class="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">39,265<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 lease payments</a></td>
<td class="nump">109,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(15,832)<span></span>
</td>
</tr>
<tr class="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 );">Total lease liability</a></td>
<td class="nump">$ 94,128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434254848352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Cash Flow information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 06, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases, net of tenant improvement allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,690<span></span>
</td>
<td class="nump">$ 18,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 recognized for new leases and amendments (non-cash)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,733<span></span>
</td>
<td class="nump">55,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncentiveFromLessor', window );">Tenant improvement allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">$ 11,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain on lease termination</a></td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123386189&amp;loc=SL77918607-209975<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncentiveFromLessor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of incentive received by lessee from lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e39896-112707<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123388062&amp;loc=SL77916639-209961<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 55<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123386226&amp;loc=d3e41620-112719<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e40010-112707<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncentiveFromLessor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256571008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Convertible Senior Notes Narrative (Details)<br></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>Feb. 29, 2020 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember', window );">On or after March&#160;1, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity', window );">Redemption threshold trading days</a></td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConvertibleDebtMember', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount | $</a></td>
<td class="nump">$ 600,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_DebtConversionOriginalDebtInterestRateOfDebt', window );">Interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Initial conversion rate</a></td>
<td class="nump">7.4045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt conversion amount | $</a></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 135.05<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_ConvertibleDebtMember', window );">Convertible debt | After the calendar quarter ending on June 30, 2020</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">130.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_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days</a></td>
<td class="nump">30<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_ConvertibleDebtMember', window );">Convertible debt | Measurement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">98.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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days</a></td>
<td class="nump">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays', window );">Threshold consecutive business days</a></td>
<td class="nump">5<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_ConvertibleDebtMember', window );">Convertible debt | On or after March&#160;1, 2023</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">130.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_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days</a></td>
<td class="nump">30<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_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading 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;">pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Redemption, Threshold Trading Days Before 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;">pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionOriginalDebtInterestRateOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "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 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 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_DebtConversionOriginalDebtInterestRateOfDebt</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<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 (c)<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_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 (c)<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 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 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<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.22(a)(5))<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price of original principal amount of debt at which debt can be redeemed by 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434251758640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Net Carrying Amount (Details) - Convertible debt - 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 600,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_DeferredFinanceCostsGross', window );">Unamortized issuance costs</a></td>
<td class="num">(6,391)<span></span>
</td>
<td class="num">(9,278)<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_LongTermDebt', window );">Convertible senior notes, net</a></td>
<td class="nump">$ 593,609<span></span>
</td>
<td class="nump">$ 590,722<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256656768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Interest Expense (Details) - Convertible debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt', window );">Interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense (0.75% coupon)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,888<span></span>
</td>
<td class="nump">2,977<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_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,388<span></span>
</td>
<td class="nump">$ 7,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted-average effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.30%<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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionOriginalDebtInterestRateOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "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 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 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_DebtConversionOriginalDebtInterestRateOfDebt</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<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://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 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.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for 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 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: 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 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<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 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<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 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: 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 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<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 S99<br> -Paragraph 2<br> -Subparagraph 8<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_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434256325504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Future Payments of Principal and Contractual Interest (Details) - Convertible debt - 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_LongTermDebtByMaturityAbstract', window );"><strong>Principal</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal, total due</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">$ 600,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_InterestExpenseDebtAbstract', window );"><strong>Interest</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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne', window );">2023</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">4,500<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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">2,250<span></span>
</td>
<td class="text">&#160;<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_pega_InterestLongTermDebtMaturitiesTotalDue', window );">Interest expense, total due</a></td>
<td class="nump">11,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_MaturitiesOfInterestAndPrincipalAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">602,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue', window );">Principal and interest, total due</a></td>
<td class="nump">$ 611,250<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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Long-term Debt, Maturities, Repayments of Principal in 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;">pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Long-term Debt, Maturities, Repayments of Principal in 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;">pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Long-term Debt, Maturities, Repayments of Principal, 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;">pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_InterestLongTermDebtMaturitiesTotalDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Long-term Debt, Maturities, Total Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_InterestLongTermDebtMaturitiesTotalDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_MaturitiesOfInterestAndPrincipalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maturities of Interest and Principal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_MaturitiesOfInterestAndPrincipalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in 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;">pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in 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;">pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in 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;">pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Total Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_InterestExpenseDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InterestExpenseDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256684480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Capped Call Transactions (Details)<br> $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / derivative </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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Number of shares issuable upon conversion | shares</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapPrice', window );">Cap price (in dollars per share) | $ / derivative</a></td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">January 1,</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">December 31,</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,582<span></span>
</td>
<td class="nump">$ 59,964<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_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember', window );">Capped Call Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList', window );">Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Gain (Loss) on Derivative Instruments, Net, Pretax<span></span>
</td>
<td class="text">Gain (Loss) on Derivative Instruments, Net, Pretax<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">January 1,</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
<td class="nump">$ 83,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Fair value adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,382)<span></span>
</td>
<td class="num">(23,633)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">December 31,</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,582<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
<td class="nump">$ 83,597<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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 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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an 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)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="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_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434251637776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Credit Facility (Details)<br></strong></div></th>
<th class="th" colspan="1"></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>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,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_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember', window );">PNC Bank, National Association | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<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=pega_CreditAgreementMember', window );">Credit Agreement | PNC Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit', window );">Minimum required cash and investments held</a></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="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=pega_CreditAgreementMember', window );">Credit Agreement | PNC Bank, National Association | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentCovenantsLeverageRatioMaximum', window );">Consolidated leverage ratio, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<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_LineOfCreditMember', window );">Line of credit | PNC Bank, National Association | Revolving credit 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">$ 100,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Aggregate commitment</a></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Interest Coverage Ratio, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtInstrumentCovenantInterestCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Minimum Required Cash, Investments, Available Line Of Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_DebtInstrumentCovenantsLeverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Covenants, Leverage Ratio, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtInstrumentCovenantsLeverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI 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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.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_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=pega_PNCBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_PNCBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=pega_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434256401712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Additional Information (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="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 (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">82,436,000<span></span>
</td>
<td class="nump">81,712,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">82,436,000<span></span>
</td>
<td class="nump">81,712,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_pega_CommonStockDividendsPerShareIntended', window );">Quarterly cash dividend intended to pay (in dollars per share)</a></td>
<td class="nump">$ 0.03<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_pega_CommonStockDividendsPerShareIntended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Dividends, Per Share, Intended</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_CommonStockDividendsPerShareIntended</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434254654816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments to stockholders</a></td>
<td class="nump">$ 9,834<span></span>
</td>
<td class="nump">$ 9,761<span></span>
</td>
<td class="nump">$ 9,628<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434256315536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Stock Repurchases (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">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>
<th class="th"><div>Jun. 02, 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>
<td class="text">&#160;<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_pega_StockRepurchaseProgramSharesRepurchasedUnsettled', window );">Repurchases unsettled (in shares)</a></td>
<td class="num">(280)<span></span>
</td>
<td class="num">(432)<span></span>
</td>
<td class="num">(278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward', window );"><strong>Stock Repurchase Program, Remaining Authorized Repurchase Amount [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorization remaining, beginning of period</a></td>
<td class="nump">$ 22,583,000<span></span>
</td>
<td class="nump">$ 37,726,000<span></span>
</td>
<td class="nump">$ 45,484,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod', window );">Authorizations</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">38,467,000<span></span>
</td>
<td class="nump">20,516,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled', window );">Repurchases</a></td>
<td class="num">(24,508,000)<span></span>
</td>
<td class="num">(53,610,000)<span></span>
</td>
<td class="num">(28,274,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorization remaining, end of period</a></td>
<td class="nump">$ 58,075,000<span></span>
</td>
<td class="nump">$ 22,583,000<span></span>
</td>
<td class="nump">$ 37,726,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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized 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="nump">$ 60,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Amount Authorized During 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;">pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares repurchased that did not settle with transfer agent as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_StockRepurchaseProgramSharesRepurchasedUnsettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchased that did not settle with transfer agent as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_StockRepurchaseProgramSharesRepurchasedUnsettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140434256184784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Assets and Liabilities at 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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 152,167<span></span>
</td>
<td class="nump">$ 202,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Capped Call Transactions</a></td>
<td class="nump">$ 2,582<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other long-term assets<span></span>
</td>
<td class="text">Other long-term assets<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</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</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_DerivativeAssets', window );">Capped Call Transactions</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</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">152,167<span></span>
</td>
<td class="nump">202,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Capped Call Transactions</a></td>
<td class="nump">2,582<span></span>
</td>
<td class="nump">59,964<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</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</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_DerivativeAssets', window );">Capped Call Transactions</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_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">2,526<span></span>
</td>
<td class="nump">3,216<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_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">2,526<span></span>
</td>
<td class="nump">3,216<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_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">13,069<span></span>
</td>
<td class="nump">7,648<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_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_InvestmentsFairValueDisclosure', window );">Venture investments</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_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Venture investments</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_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">$ 13,069<span></span>
</td>
<td class="nump">$ 7,648<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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset or other 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 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 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: 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><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/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_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>100
<FILENAME>R85.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="idm140434256678768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">January 1,</a></td>
<td class="nump">$ 59,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">December 31,</a></td>
<td class="nump">2,582<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible debt fair value</a></td>
<td class="nump">521,100<span></span>
</td>
<td class="nump">642,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_FairValueByAssetClassAxis=pega_PrivatelyHeldInvestmentMember', window );">Privately held investment</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">January 1,</a></td>
<td class="nump">7,648<span></span>
</td>
<td class="nump">8,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">New investments</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales', window );">Sales of investments</a></td>
<td class="num">(4,020)<span></span>
</td>
<td class="num">(2,449)<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_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment', window );">Changes in foreign exchange rates</a></td>
<td class="num">$ (450)<span></span>
</td>
<td class="num">$ (68)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList', window );">Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other income, net<span></span>
</td>
<td class="text">Other income, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Changes in fair value included in other income</a></td>
<td class="nump">$ 5,989<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Changes in fair value included in other comprehensive income</a></td>
<td class="nump">2,502<span></span>
</td>
<td class="nump">1,220<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">December 31,</a></td>
<td class="nump">$ 13,069<span></span>
</td>
<td class="nump">$ 7,648<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 other comprehensive income (OCI) from 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)(1a)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as an 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sale of financial instrument classified as an 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an 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)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="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_FairValueByAssetClassAxis=pega_PrivatelyHeldInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=pega_PrivatelyHeldInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<FILENAME>R86.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="idm140434256292560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Revenue by Geographic Areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,317,845<span></span>
</td>
<td class="nump">$ 1,211,653<span></span>
</td>
<td class="nump">$ 1,017,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 763,558<span></span>
</td>
<td class="nump">$ 690,133<span></span>
</td>
<td class="nump">$ 613,844<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=pega_OtherAmericasMember', window );">Other Americas</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">102,980<span></span>
</td>
<td class="nump">61,339<span></span>
</td>
<td class="nump">49,441<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_GB', window );">United Kingdom (&#8220;U.K.&#8221;)</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">115,793<span></span>
</td>
<td class="nump">117,580<span></span>
</td>
<td class="nump">91,517<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=us-gaap_EMEAMember', window );">Europe (excluding U.K.), Middle East, and Africa</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">194,563<span></span>
</td>
<td class="nump">198,080<span></span>
</td>
<td class="nump">156,056<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=srt_AsiaPacificMember', window );">Asia-Pacific</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 140,951<span></span>
</td>
<td class="nump">$ 144,521<span></span>
</td>
<td class="nump">$ 106,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | U.S. | Geographic 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">61.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Other Americas | Geographic 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | United Kingdom (&#8220;U.K.&#8221;) | Geographic 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Europe (excluding U.K.), Middle East, and Africa | Geographic 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Asia-Pacific | Geographic 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=pega_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_OtherAmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.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="idm140434256041264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">$ 1,317,845<span></span>
</td>
<td class="nump">$ 1,211,653<span></span>
</td>
<td class="nump">$ 1,017,517<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=pega_PerpetualLicenseMember', window );">Perpetual license</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">19,293<span></span>
</td>
<td class="nump">32,172<span></span>
</td>
<td class="nump">28,558<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=pega_SubscriptionLicenseMember', window );">Subscription license</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">366,063<span></span>
</td>
<td class="nump">336,248<span></span>
</td>
<td class="nump">266,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">317,564<span></span>
</td>
<td class="nump">320,257<span></span>
</td>
<td class="nump">296,709<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=pega_PegaCloudMember', window );">Pega Cloud</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">384,271<span></span>
</td>
<td class="nump">300,966<span></span>
</td>
<td class="nump">208,268<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=pega_SubscriptionServicesMember', window );">Subscription services</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">701,835<span></span>
</td>
<td class="nump">621,223<span></span>
</td>
<td class="nump">504,977<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=pega_SubscriptionMember', window );">Subscription</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">1,067,898<span></span>
</td>
<td class="nump">957,471<span></span>
</td>
<td class="nump">771,329<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=pega_ConsultingMember', window );">Consulting</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">230,654<span></span>
</td>
<td class="nump">222,010<span></span>
</td>
<td class="nump">217,630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">385,356<span></span>
</td>
<td class="nump">368,420<span></span>
</td>
<td class="nump">294,910<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time | Perpetual license</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">19,293<span></span>
</td>
<td class="nump">32,172<span></span>
</td>
<td class="nump">28,558<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time | Subscription license</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">366,063<span></span>
</td>
<td class="nump">336,248<span></span>
</td>
<td class="nump">266,352<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">932,489<span></span>
</td>
<td class="nump">843,233<span></span>
</td>
<td class="nump">722,607<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | Maintenance</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">317,564<span></span>
</td>
<td class="nump">320,257<span></span>
</td>
<td class="nump">296,709<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | Pega Cloud</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">384,271<span></span>
</td>
<td class="nump">300,966<span></span>
</td>
<td class="nump">208,268<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | Consulting</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">$ 230,654<span></span>
</td>
<td class="nump">$ 222,010<span></span>
</td>
<td class="nump">$ 217,630<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProductOrServiceAxis=pega_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_PerpetualLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_SubscriptionLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_PegaCloudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_PegaCloudMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_SubscriptionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_SubscriptionServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_SubscriptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434245833120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 1,355,732<span></span>
</td>
<td class="nump">$ 1,344,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 771,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 720,073<span></span>
</td>
<td class="nump">$ 314,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">53.00%<span></span>
</td>
<td class="nump">23.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 324,829<span></span>
</td>
<td class="nump">$ 173,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">13.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 174,001<span></span>
</td>
<td class="nump">$ 86,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">6.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 136,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 350,628<span></span>
</td>
<td class="nump">$ 367,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 234,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 242,073<span></span>
</td>
<td class="nump">$ 65,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 66,207<span></span>
</td>
<td class="nump">$ 38,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 26,746<span></span>
</td>
<td class="nump">$ 28,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 15,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_PegaCloudMember', window );">Pega Cloud</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 885,688<span></span>
</td>
<td class="nump">$ 731,563<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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 330,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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 379,648<span></span>
</td>
<td class="nump">$ 220,231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 246,195<span></span>
</td>
<td class="nump">$ 124,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 143,901<span></span>
</td>
<td class="nump">$ 55,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 115,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_SubscriptionLicenseMember', window );">Subscription license</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 71,461<span></span>
</td>
<td class="nump">$ 172,155<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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 60,668<span></span>
</td>
<td class="nump">$ 14,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 3,803<span></span>
</td>
<td class="nump">$ 1,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 1,707<span></span>
</td>
<td class="nump">$ 1,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 5,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_LicensePerpetualMember', window );">License, Perpetual</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 7,563<span></span>
</td>
<td class="nump">$ 17,709<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=pega_LicensePerpetualMember', window );">License, Perpetual | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_LicensePerpetualMember', window );">License, Perpetual | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 5,310<span></span>
</td>
<td class="nump">$ 4,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_LicensePerpetualMember', window );">License, Perpetual | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 2,253<span></span>
</td>
<td class="nump">$ 2,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_LicensePerpetualMember', window );">License, Perpetual | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <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=pega_LicensePerpetualMember', window );">License, Perpetual | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_ConsultingMember', window );">Consulting</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 40,392<span></span>
</td>
<td class="nump">$ 56,459<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=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 32,374<span></span>
</td>
<td class="nump">$ 8,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 6,371<span></span>
</td>
<td class="nump">$ 5,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="nump">$ 619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <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=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <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_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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in which remaining performance obligation is expected to be recognized as revenue, 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_PegaCloudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_PegaCloudMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_SubscriptionLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_LicensePerpetualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_LicensePerpetualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434245738336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">$ 122,210<span></span>
</td>
<td class="nump">$ 115,947<span></span>
</td>
<td class="nump">$ 103,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="num">(1,881)<span></span>
</td>
<td class="num">(23,410)<span></span>
</td>
<td class="num">(20,464)<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=pega_CostOfRevenueMember', window );">Cost of revenue</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">26,400<span></span>
</td>
<td class="nump">21,822<span></span>
</td>
<td class="nump">20,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_SellingAndMarketingExpenseMember', window );">Selling and marketing</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">46,769<span></span>
</td>
<td class="nump">54,182<span></span>
</td>
<td class="nump">46,283<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">29,266<span></span>
</td>
<td class="nump">25,413<span></span>
</td>
<td class="nump">22,885<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_GeneralAndAdministrativeExpenseMember', window );">General and administrative</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">$ 19,775<span></span>
</td>
<td class="nump">$ 14,530<span></span>
</td>
<td class="nump">$ 13,104<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_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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeStatementLocationAxis=pega_CostOfRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_CostOfRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R90.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="idm140434245245664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1">180 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2006</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock', window );">Closing price of company stock (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Shares exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">572,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Vesting one year from the grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Vesting in quarterly installments over the remaining four 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000.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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 42.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">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>
<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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Grants issued (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intrinsic value of stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,600,000<span></span>
</td>
<td class="nump">$ 94,300,000<span></span>
</td>
<td class="nump">$ 126,800,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense, unvested stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average period of expense recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 17.49<span></span>
</td>
<td class="nump">$ 37.74<span></span>
</td>
<td class="nump">$ 24.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 stock-based compensation expense, unvested stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of expense recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average grant date fair value of shares granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74.50<span></span>
</td>
<td class="nump">$ 129.03<span></span>
</td>
<td class="nump">$ 93.68<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested', window );">Fair value of shares vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,300,000<span></span>
</td>
<td class="nump">$ 122,500,000<span></span>
</td>
<td class="nump">$ 108,400,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=pega_CorporateIncentiveCompensationPlanMember', window );">Corporate Incentive Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of closing price of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.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_PlanNameAxis=pega_CorporateIncentiveCompensationPlanMember', window );">Corporate Incentive Compensation Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees', window );">Compensation percentage of target incentive compensation eligible to be elected and received by employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_PlanNameAxis=pega_TwoThousandAndFourLongTermIncentivePlanMember', window );">2004 Long-Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,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>
</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber', window );">Number of shares subject to outstanding options and awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pega_TwoThousandAndFourLongTermIncentivePlanMember', window );">2004 Long-Term Incentive Plan | RSUs | Non-employee directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pega_NonemployeeDirectorCompensationLimit', window );">Annual limited compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember', window );">2006 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue', window );">Percentage of fair market value of company 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="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod', window );">Purchase price percentage of fair market value</a></td>
<td class="nump">85.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>
<td class="nump">95.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 issuance (in shares)</a></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>
<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_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cumulatively under the employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_NonemployeeDirectorCompensationLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual compensation amount to be earned by non-employee directors. Includes grants of share-based compensation awards and any cash fees paid to such non-employee director during the fiscal 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;">pega_NonemployeeDirectorCompensationLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Closing price of the Company's stock on the last day of the most recent fiscal year end used to compute the aggregate intrinsic value of options outstanding and exercisable or RSUs outstanding and expected to vest as of period end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total vest date fair value of awards vested 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including both vested and non-vested, and RSUs 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum discounted purchase price calculated as a percentage of fair market value of the Company's stock on either the commencement date or completion date of the offerings, whichever is less, at which employees are able to purchase shares under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current discounted purchase price calculated as a percentage of the fair market value of Company's stock the completion date of the offerings at which employees are able to purchase shares under the plan as determined by the board of directors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_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_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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_StatementEquityComponentsAxis=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_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=pega_CorporateIncentiveCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_CorporateIncentiveCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_TwoThousandAndFourLongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_TwoThousandAndFourLongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=pega_NonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=pega_NonEmployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434260482752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="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_EmployeeStockMember', window );">Employee Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense from 2006 ESPP</a></td>
<td class="nump">$ 1,614<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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="idm140434261536320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected annual volatility</a></td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in years</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="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 annual dividend yield</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">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 Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 17.49<span></span>
</td>
<td class="nump">$ 37.74<span></span>
</td>
<td class="nump">$ 24.16<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 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_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_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_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>108
<FILENAME>R93.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="idm140434251680768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<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>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning of period (in shares) | shares</a></td>
<td class="nump">7,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">9,725<span></span>
</td>
</tr>
<tr class="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">(572)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(1,153)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares) | shares</a></td>
<td class="num">(278)<span></span>
</td>
</tr>
<tr class="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, end of period (in shares) | shares</a></td>
<td class="nump">14,911<span></span>
</td>
</tr>
<tr class="ro">
<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">12,449<span></span>
</td>
</tr>
<tr class="re">
<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,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 74.94<span></span>
</td>
</tr>
<tr class="ro">
<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">50.35<span></span>
</td>
</tr>
<tr class="re">
<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">25.17<span></span>
</td>
</tr>
<tr class="ro">
<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">87.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share) | $ / shares</a></td>
<td class="nump">82.83<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">59.67<span></span>
</td>
</tr>
<tr class="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">59.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 64.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted-average remaining contractual term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest</a></td>
<td class="text">8 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable</a></td>
<td class="text">5 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate intrinsic value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest | $</a></td>
<td class="nump">$ 9,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable | $</a></td>
<td class="nump">$ 8,056<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(04)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(04)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R94.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="idm140434256644864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details) - RSUs - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, beginning of period (in shares)</a></td>
<td class="nump">2,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">1,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(795)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(479)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, end of period (in shares)</a></td>
<td class="nump">2,351<span></span>
</td>
<td class="nump">2,054<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber', window );">Expected to vest (shares)</a></td>
<td class="nump">1,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted- Average Grant-Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 99.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">74.50<span></span>
</td>
<td class="nump">$ 129.03<span></span>
</td>
<td class="nump">$ 93.68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">93.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">95.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Nonvested, end of period (in dollars per share)</a></td>
<td class="nump">85.52<span></span>
</td>
<td class="nump">$ 99.36<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 85.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward', window );"><strong>Aggregate Intrinsic Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Nonvested</a></td>
<td class="nump">$ 80,497<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue', window );">Expected to vest</a></td>
<td class="nump">$ 58,772<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based compensation awards expected to vest. Excludes stock 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based compensation awards expected to vest. Excludes stock 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based compensation awards expected to vest. Excludes stock 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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>110
<FILENAME>R95.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="idm140434256663568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">$ 30,135<span></span>
</td>
<td class="nump">$ 29,659<span></span>
</td>
<td class="nump">$ 24,241<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_RetirementPlanSponsorLocationAxis=country_US', window );">U.S. 401(k) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">8,994<span></span>
</td>
<td class="nump">8,879<span></span>
</td>
<td class="nump">8,109<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_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">International plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">$ 21,141<span></span>
</td>
<td class="nump">$ 20,780<span></span>
</td>
<td class="nump">$ 16,132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=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;">us-gaap_RetirementPlanSponsorLocationAxis=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_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<FILENAME>R96.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="idm140434254691840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Components of (loss) before Provision for (benefit from) Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (185,820)<span></span>
</td>
<td class="num">$ (125,947)<span></span>
</td>
<td class="num">$ (59,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">24,023<span></span>
</td>
<td class="num">(6,040)<span></span>
</td>
<td class="num">(65,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) before provision for (benefit from) income taxes</a></td>
<td class="num">$ (161,797)<span></span>
</td>
<td class="num">$ (131,987)<span></span>
</td>
<td class="num">$ (124,889)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>112
<FILENAME>R97.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="idm140434256394544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 3,920<span></span>
</td>
<td class="nump">$ 1,921<span></span>
</td>
<td class="num">$ (11,251)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">775<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="nump">399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">10,200<span></span>
</td>
<td class="nump">4,105<span></span>
</td>
<td class="nump">7,113<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_CurrentIncomeTaxExpenseBenefit', window );">Total current provision for (benefit from)</a></td>
<td class="nump">14,895<span></span>
</td>
<td class="nump">6,389<span></span>
</td>
<td class="num">(3,739)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">149,028<span></span>
</td>
<td class="num">(42,214)<span></span>
</td>
<td class="num">(34,573)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">20,704<span></span>
</td>
<td class="num">(9,413)<span></span>
</td>
<td class="num">(8,119)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(842)<span></span>
</td>
<td class="num">(23,709)<span></span>
</td>
<td class="num">(17,085)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred provision (benefit)</a></td>
<td class="nump">168,890<span></span>
</td>
<td class="num">(75,336)<span></span>
</td>
<td class="num">(59,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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit), total</a></td>
<td class="nump">$ 183,785<span></span>
</td>
<td class="num">$ (68,947)<span></span>
</td>
<td class="num">$ (63,516)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R98.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="idm140434255459104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income taxes at statutory rates</a></td>
<td class="num">$ (33,977)<span></span>
</td>
<td class="num">$ (27,717)<span></span>
</td>
<td class="num">$ (26,227)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">188,258<span></span>
</td>
<td class="num">(469)<span></span>
</td>
<td class="num">(5,881)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit and tax credits</a></td>
<td class="num">(2,433)<span></span>
</td>
<td class="num">(7,217)<span></span>
</td>
<td class="num">(6,994)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Permanent differences</a></td>
<td class="nump">11,561<span></span>
</td>
<td class="nump">541<span></span>
</td>
<td class="nump">1,773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Federal research and experimentation credits</a></td>
<td class="num">(5,012)<span></span>
</td>
<td class="num">(6,380)<span></span>
</td>
<td class="num">(5,716)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign', window );">Tax effects of foreign activities</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="nump">3,599<span></span>
</td>
<td class="nump">3,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount', window );">GILTI, FDII, and BEAT</a></td>
<td class="nump">16,390<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Provision to return adjustments</a></td>
<td class="num">(6,317)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
<td class="nump">3,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible compensation</a></td>
<td class="nump">4,769<span></span>
</td>
<td class="nump">5,464<span></span>
</td>
<td class="nump">1,806<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_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount', window );">Expiration of statutes and changes in estimates</a></td>
<td class="nump">5,673<span></span>
</td>
<td class="num">(2,250)<span></span>
</td>
<td class="nump">55<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_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount', window );">Excess tax benefits related to stock-based compensation</a></td>
<td class="nump">1,563<span></span>
</td>
<td class="num">(20,697)<span></span>
</td>
<td class="num">(25,797)<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_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount', window );">CARES Act</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,576)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of change in tax law</a></td>
<td class="num">(793)<span></span>
</td>
<td class="num">(11,811)<span></span>
</td>
<td class="nump">7,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit), total</a></td>
<td class="nump">$ 183,785<span></span>
</td>
<td class="num">$ (68,947)<span></span>
</td>
<td class="num">$ (63,516)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, CARES Act, 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;">pega_EffectiveIncomeTaxRateReconciliationCARESActAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, 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;">pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates 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;">pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, 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;">pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) 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 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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32059-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 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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI 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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlementsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R99.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="idm140434256144560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></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>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Recognition of valuation allowance on deferred tax assets</a></td>
<td class="nump">$ 188,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">19,746<span></span>
</td>
<td class="nump">$ 17,584<span></span>
</td>
<td class="nump">$ 23,801<span></span>
</td>
<td class="nump">$ 23,271<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 );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod', window );">Carryforwards with unlimited carryforward period</a></td>
<td class="nump">119,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod', window );">Carryforwards with unlimited carryforward period</a></td>
<td class="nump">$ 1,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax credit carryforwards with unlimited expiration 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;">pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R100.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="idm140434251960928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 loss carryforwards</a></td>
<td class="nump">$ 109,286<span></span>
</td>
<td class="nump">$ 133,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Accruals and reserves</a></td>
<td class="nump">32,467<span></span>
</td>
<td class="nump">38,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Interest expense carryforward</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">7,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Software revenue</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">336<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_pega_DeferredTaxAssetsConvertibleSeniorNotes', window );">Convertible senior notes</a></td>
<td class="nump">5,794<span></span>
</td>
<td class="nump">8,362<span></span>
</td>
</tr>
<tr class="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 );">Depreciation</a></td>
<td class="nump">3,698<span></span>
</td>
<td class="nump">3,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforwards</a></td>
<td class="nump">39,122<span></span>
</td>
<td class="nump">40,590<span></span>
</td>
</tr>
<tr class="re">
<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 );">Research and development capitalization</a></td>
<td class="nump">38,425<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_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">622<span></span>
</td>
<td class="nump">1,015<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">231,450<span></span>
</td>
<td class="nump">233,516<span></span>
</td>
</tr>
<tr class="ro">
<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 allowances</a></td>
<td class="num">(212,808)<span></span>
</td>
<td class="num">(25,855)<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_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">18,642<span></span>
</td>
<td class="nump">207,661<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDerivatives', window );">Capped call transactions</a></td>
<td class="num">(644)<span></span>
</td>
<td class="num">(14,961)<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_pega_DeferredTaxLiabilityDebt', window );">Convertible senior notes</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_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Software revenue</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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(14,280)<span></span>
</td>
<td class="num">(12,044)<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">(14,924)<span></span>
</td>
<td class="num">(27,005)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 3,718<span></span>
</td>
<td class="nump">$ 180,656<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DeferredTaxAssetsConvertibleSeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Convertible Senior Notes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DeferredTaxAssetsConvertibleSeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pega_DeferredTaxLiabilityDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liability, 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;">pega_DeferredTaxLiabilityDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred 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 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_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI 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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible 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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxLiabilitiesDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_DeferredTaxLiabilitiesDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 intangible assets other than goodwill.</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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 tax deferred revenue or income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>116
<FILENAME>R101.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="idm140434255952384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 147,294<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit carryforwards</a></td>
<td class="nump">29,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating losses expected to expire unused</a></td>
<td class="nump">19,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credits expected to expire unused</a></td>
<td class="nump">100<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 );">State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">10,807<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit carryforwards</a></td>
<td class="nump">1,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating losses expected to expire unused</a></td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credits expected to expire unused</a></td>
<td class="nump">9,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pega_OpenSpanMember', window );">OpenSpan, Inc. | Federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">27,442<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit carryforwards</a></td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pega_OpenSpanMember', window );">OpenSpan, Inc. | State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">2,849<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit carryforwards</a></td>
<td class="nump">$ 60<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_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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI 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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_TaxCreditCarryforwardValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI 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_TaxCreditCarryforwardValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_BusinessAcquisitionAxis=pega_OpenSpanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=pega_OpenSpanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<FILENAME>R102.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="idm140434258447744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Balance at beginning of period</a></td>
<td class="nump">$ 17,584<span></span>
</td>
<td class="nump">$ 23,801<span></span>
</td>
<td class="nump">$ 23,271<span></span>
</td>
</tr>
<tr class="re">
<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 );">Additions for tax positions related to the current year</a></td>
<td class="nump">1,706<span></span>
</td>
<td class="nump">653<span></span>
</td>
<td class="nump">653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(272)<span></span>
</td>
<td class="num">(6,870)<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
</tr>
<tr class="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 );">Balance at end of period</a></td>
<td class="nump">$ 19,746<span></span>
</td>
<td class="nump">$ 17,584<span></span>
</td>
<td class="nump">$ 23,801<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_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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(1)<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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(1)<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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>118
<FILENAME>R103.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="idm140434256208672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(LOSS) PER SHARE (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>$ / derivative </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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
</tr>
<tr class="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 shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
</tr>
<tr class="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 );">(Loss) per share, basic (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted - average common shares outstanding, assuming dilution (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">(Loss) per share, diluted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding anti-dilutive stock options and RSUs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="nump">5,862<span></span>
</td>
<td class="nump">6,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Convertible debt (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Number of shares issuable upon conversion</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapPrice', window );">Cap price (in dollars per share) | $ / derivative</a></td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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 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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DerivativeCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2029-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>119
<FILENAME>R104.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="idm140434251963008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 09, 2022</div></th>
<th class="th"><div>Sep. 15, 2022</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember', window );">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_srt_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember', window );">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou | Judicial Ruling</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyDamagesAwardedValue', window );">Loss contingency, damages awarded, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,060,479,287<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_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember', window );">Trade Secret Misappropriation | Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_LegalFeesPostJudgementInterestRatePercentage', window );">Legal fees, post-judgement interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember', window );">Trade Secret Misappropriation | Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou | Judicial Ruling</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyDamagesAwardedValue', window );">Loss contingency, damages awarded, value</a></td>
<td class="nump">$ 2,036,860,045<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_ContingentConsiderationByTypeAxis=pega_ViolationOfTheVirginiaComputerCrimesActMember', window );">Violation of the Virginia Computer Crimes Act | Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou | Judicial Ruling</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyDamagesAwardedValue', window );">Loss contingency, damages awarded, value</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LegalFeesPostJudgementInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Legal Fees, Post-judgement Interest Rate, 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;">pega_LegalFeesPostJudgementInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LitigationStatusAxis=us-gaap_JudicialRulingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationStatusAxis=us-gaap_JudicialRulingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=pega_ViolationOfTheVirginiaComputerCrimesActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=pega_ViolationOfTheVirginiaComputerCrimesActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>120
<FILENAME>pega-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:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pega="http://www.pega.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="pega-20221231.xsd" xlink:type="simple"/>
    <context id="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i70b149c5dbdb4fac8eff05730e4ab0c9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i75269899f5ef4c45acd42a60f09381c5_I20230206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2023-02-06</instant>
        </period>
    </context>
    <context id="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i793c4cc9b13f4c4faf72a571c16af877_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff877bbb3709449c8fcb086cef589400_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45a459e492004ba28c78626b7df5b9d2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8936a21def2c4ef6967b26626fbde5ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i91c6b85630ac46b387512b3d2b88a65d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c1e943014624d57a43ebcfeff192082_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic850965d4e504b89b1d2ce842fd774ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c5226146763472393ca11c573908d40_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc85801eca344100a7c18e278587497a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd71a1c9ea204f67b474ec4057a5dfe6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i175c8493b3d1418783791b92b4a836af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i797dce23c7f3401a87b1597a9f55055b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i5720e92f67dd45bdb6d60f0e4cf31982_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ic30d760180c74e67b93cac37ff4938e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i28694256464749a8aae93dff0f431e8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic81aa707f8bf465eb9711bae5abc6e59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35ad3978f4594e108ae025881ac81aec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa91fea8eda64f5d8d7b692fcd5043c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i4d03a36b26064f4b893925d61b0b996c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="iec9a583dd69f400aaf780e5cca31e2af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i3cd82aefef124c80ace0793eaf2d2326_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i99f5752aa6d743ad8f9314652d1048fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i8557a4098bf34149b76c1b54d7af5b99_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i7934b7fa3a4846ac8422adeb33a6648e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i6890faee988742bca8dc173c49de199e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i2e0c39290db14809aca29bec823a503e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i022799c943e94f42bf0d0279aa4b69c1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i82b7ca63b34349c799f540204539c99c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ia9745905454d462690ab65f35ee39dd3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i287aec38fe4f4b70b8eac7e0bac55ded_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i060bf471893b4159ba496915aad5b64f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i41287f8147cd4dfebc0aa8364b2ea663_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia40035140193478b81fbada30ba8612a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7decdf8af11843a896cd4c00441e1cad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6f0b5b7fb2254e57911755712c339cc6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i624c1f48dce24aa480b5d9b4be87ab4b_D20201130-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2020-11-30</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ib8aa8584c9b24bc097474b2e96116723_D20211130-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-11-30</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i85122eedf1c54ddcb1f3cb9f7c6edce3_D20191130-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2019-11-30</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="ia0803b4bf360430981e986c2fccbeaf1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if70419c4dcff45688f9a30d498cd306f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7fe0ae765b0408f8f728bc307753174_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13379ed2eb494d61b5e0fc0a0636cb1f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1b78298b6bfc4e8e85fb96c2fd2ddc91_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pega:UnbilledReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibe1d1272a5bc4b0d89c2423a2f10700c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pega:AccountReceivablesAndUnbilledReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6c099b79bb8346289c1c8bd0b7526688_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ife5807057b9f4d98980ea9db8678e2a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i33cce4e1e7be4b6dbb1e450456932621_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieeb26c7a1d8f40ffaa2335e7dc531d9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9ca9e683a41437db117b0457d5a57e2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id494ac3849074d1fa53d3b82fb81dec0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic33c9a81aab743aa9da23ca91671a799_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3874a4638e6d4718b2227c9bf854f8e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0af228b2948149e7a84ab293765f06eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5686aef2ae754e31a90425caed83d5d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3d21be4a29b419d9db86ac7eae324c6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i335e6f8db90a4b61ba596e1121f7145c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b01dad28e2443e3ae44e6faf915024a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia510c849397747b6a45b2d101374544f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff51a2fecfd0440aab3812c5edc35567_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie2fd718346374d85bb946a62991327af_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i49b239cc3f37447e9e57a0156b8eab37_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e19fd05a2dd4307b1d6cb3020156258_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i40ee257e11544867a1516bbc65cf67c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i451b5e3be0264d37b5135ed0f7643216_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i912ec6e1cbea43e096d0ecf72eaee585_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0eeccf7d785a43f186df51744aaee93f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8867074bd4a4ba59834ee18cfe8005b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ad4d98f2d664edc8d511fc157848bde_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee9d20497c734369880086c8645bb8e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i231e6155d5a14886b724cab5ab763221_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7531f73c54f34b4faa4ca90803392dc0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3794096d9b1f48cbbb0475af6f72c742_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53fb77d40f3e4ce0bb66ca7703e72ce6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ba1035faaa04716b28c219ba83ee46d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie79123ed7f3940aeb01f5ec65cae989d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4d06b66c8fab42c4b9c271d48be3d820_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i818f00509d6c4b119a4f022308e98fd8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i875ab9d898ba41d0b41f41f39dbfc9ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i203a3b5cec3a48f4a82f8b42f710ad46_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c0683554cf64fb99f0693c0ec2d55c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2290f54ed3934930b7d7ca5462bafa00_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ifed4d1cfd19b48519893e7afa2206619_D20210331-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib1cf21942de641bf8631817c8bc2ed88_I20210706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-06</instant>
        </period>
    </context>
    <context id="i3011631bad06411fbcc000f02263823e_D20210706-20210706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-06</startDate>
            <endDate>2021-07-06</endDate>
        </period>
    </context>
    <context id="i7d16ac71332c4973a4a66dae5b0d1211_I20210706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2021-07-06</instant>
        </period>
    </context>
    <context id="i711ecceeeafe4eb8b2cc57878c669563_I20210801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-01</instant>
        </period>
    </context>
    <context id="i92078a93579b4ed7bf14bf397bb879c2_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i0c81e63910a1447382e90f9435892768_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i35642de7b1b5444689a1e1e2728788ca_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i63ee732a13cb46e18c49068c87935eab_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ic9836c5473004d9995a7ceb909fd3e4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id761dd7d36e8410f862b83b77f6c1dd6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia20fc345f53749fab550aaecf9583de4_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i42e312779edc430bb1eb9e4615b6f06a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8247517194434254b1411e89dbf4a56e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i142bbd26366d4f9a8a34f1ddafddd290_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if0d87621a2474f298d35ed452598ec6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1d969c98e1224d299edfabcaade1ec07_D20191130-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-30</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i513cd1d8664d49299c383d1538e99acf_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i6ae7889ea31c453b919e012630291e62_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b27b963c2454817bf96760879da949a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i26d7edb87d58420d8643825c661c86bd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8778e41a50eb4a7aa83d86b4547b72ee_I20220602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2022-06-02</instant>
        </period>
    </context>
    <context id="i26ff3026835d47fdb7fed9ce097b164b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88bb0328dd584f6abc56a10a8ff19540_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id2cfe93e1098441ba1715e16bd4d0dcc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib84deb6660b1408295b13cde9a9381ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i752e03dd0c324eeba4f8dcd6737e691a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i149e3591fdd14d32a32be860bb535453_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i435712c79f454d40843918541cf39e1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ea405b1287a4c97984115dfeedd57dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i879038291d28479ba3c376f35668f9b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e2148d7e4e547609bec50723a699b07_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7764a606f6ed463f863209e3bcf4b92d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id1a8c8d0310643dcbdcaafed113c5a50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0be79b88762f455eb3525d6f66f901d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e73f5f82c944cacbd61fac09175e27f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5757759544dc4bfc9a53dc7719422ceb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i84d6c0b92f014d2eb661b82d780ca41a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i564d7beeac2a48d796b86ae55b738ff1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81c658e0f8474c2fa933983e81c8a84c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i35b980b330584d87ac08f6a71994643a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8ac9887e7a2419f9a7016a315b9c280_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1d7e454ce1a422682cf56311e604321_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2aa7f5d3185f450f98c0f493cfa47827_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01544d1dfea9452f8a2161a80e4743e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5daf19d63cc04a5c94d5a41be48cc680_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b2153e474d1451e82aa6d0d953f2f76_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic92b172cce29453dba71853c7d65afc1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i0e8d8f890c0b4392ac99b9a8b37ea199_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i029b129417e94e6f9ffdfe232d57be7f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i665d7b963dad49a796eb11c22e32c8cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i323700f89d8647ce986900bc16096b11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6bdc9bd2c3624551be357d8f4139f447_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3be467e12c654cd385c3a9d3c2734ca1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i18fd671a54014ee9bea02139e31e837d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id7305bf63046423cbed2534e0ba157e9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i493e52f8268440cd9235b128707ca7ca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifcd9721af5ea46398143d42acd69b44a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i378c2bbdc32d46c3aded3e6ac2596334_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie207171f5c10402295d0a2acb95db606_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i463f7d40ea874326bf5cb76557e6dc78_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i139e62c1b6dc46a480dcf79b5a54f19f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if6d385c16eaa41f294702e76eed33b36_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ce92cb19dc64259a9d05aa59e7a9469_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic781004804304cb8b9697552fe80c932_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic69c0698022d454ea7c3f46332b3896e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie04e5cc5467e48449f0b1a0166490e3c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2abff2c2267543b9a41f30994690a5c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4045baa2a5aa4279bc43a92d0e324316_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65f0ed383f114ffbb216de9a63f1fe4e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida53aa1e6b58428aad0c72858517a872_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i400087143e454284ab4669f13de96ef4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i871b731d5beb4bd681b0093fdd01e6ce_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib587ffdf199542edb56cc5406907550d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9155ccf1903f4e7d809701c4181f4179_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61b28e24d5e44a559edbeba7a7bb0c72_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5be628c13af74558b1b7ba3f16aad754_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i838ab14e785149b2b8e86fb8af3651db_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i12c7d7ce76a040da89e7c46924aebedb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e94286041a6407cb47bf2051b8ad87f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38f30dd6f1284f2e9ad7a145f0e64ae8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i23f0d030fb9041f08736f488a8607c1c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i800bc4e67a5f49df853473ff6d40c9cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18dd347f3abc4d3f8db5e98331e15298_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4945cc81d7aa4a85a178f2c8e85dabeb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1195729cb7404f8ea523a0fba7fa53eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ice3297caf5cc4b818b5d411180cad9e5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i496ef03d20bc4482b14bf5de1a9df318_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93da2752528043d68a99f7d54f1aeac4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9841e61cc5494145ad36b145f09c1ac5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i16f53b72c9104c7cbfbc3d2cff3fdde8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8752c5fd19444f8bb6af97db95372db_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia98b4cc70ad140bc9f6f2c0611840140_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i140a321108c747a6af167159746232a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6c49db0e463f443091fd693b29b8a01a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2cf1e20fb33849168a64047b228a2d86_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic75313b9a49f4ad1a96fdc8ba2835d07_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4421a56ac429432d8b0de4eef2097983_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id85bd3b7c7d74442bfca376c99f377e4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i65eb6fd814524453b8c5cfc62050b5af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i32219697f5b74bfba9593bf12adcbb0c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7939565a126d4a01b77424e47bd9657d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia1081a17099d4999a1f9ed7c36a4f2da_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if44ecb9537c5429da3bbe9ed970141c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia215556e0596435ea14a9bf269067393_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0e65410776c943f0a9f7e06c9064aae5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ff7fea9ab534b00a352ff99f9b7fbd8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21520fddded842b593c410723b31b9f7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ife355ef8bbc54882a00042c09e2f27c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie5525a270d0f40e8b45e65054ec50ae5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if52b07362d024bc0b3230cb208521a65_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibdaca3de29354c9a9da1ad729bb29eab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6202ff22cba147cc87de039ddd705a69_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7480ab4e7ca44838871eb2aab93281ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idd8ef00b6c05458590a606f8b71d4226_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i24732bc707de4ca2b1aee9227473d4a9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibfdbcfe9cec4464fa052ca6b102b9fd5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia42ad7ecc82848dfbdd699cc9f178a5f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9c2638e9e21e4645a5f384243dfe0a80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iccd0b6854d1743e9a4467f1e634f01bb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7140308c23d4900adf0be0f9111ba3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iecf19c35af6a427ea8750f33eae90f51_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16e650d0ccd64e2d87769bc772dcaf08_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i055e2803ab2546c2834be05c5e93ec39_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ef528f6016446f29269dc912e5054f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69f6bdb5267b427dbc4e06d642dfafc1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i834287d23cf848bf873acd84b9bf90e6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia94660d2007240e59da53caec6150bb2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i582ddae34ba5405aad88b941a09f9913_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20f0c6381ff54a708b5bad75b882a226_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7cd0da19db1d43c0b06510513572ccd1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic09df33b09a843efb0d4514311c973fb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d3e5b10e3844a9fb00c6d8311d3ea63_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i082cf2e0c35d4670ab1c42435636477a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i045046ee6fc44c44bedb00f9bac47e35_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i06d0b2292fff437b8cdcc4411ed44c5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i381fe40740654fa5b8e39f9c4838ce69_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06335a1641c54e468b6b0ab3775086bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i467d9352f6dc4fbebf3c5750de6eb364_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37d7969ca1b54020a806f3664d937ec8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id35813e9b2cc45f1a7fddb7b4d70606e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0000671c9ac4f3ea3b6b434f6f8e7ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia811dd0977bc4edaaf02b3bbc778e899_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e756e7f149543f6864c8f1bc590f1dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id55c2bad8d804a34b4c487926a24d49d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6264c2e831e46cb8fe3f142e4b1facb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16c9ca0c96c34f41ae4962e2d5b7a5ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb4e31850f78460cab971f467c570be6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52f9e6223d44470aa0a202b19025de21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c33dfeb79324888adeec691b1f2e12f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19fa488d39434aa7b0be0ae49b4a631d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie5b7b98623ce404da1df33ea8f60780a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icfd6791bec5f4ce182217dfa3837660e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccfb49cc92414800809cc25667ad2c6f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8b47e91204e49a586f1e5defe801b5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c068e2eed8f4a5183ce8fb5a14473cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3304b54373044bd0833508b4dbb0da89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2578178f38a4a1b805570c488398a97_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc41060af7544191ace307760e6da17b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f44e85cfa774dffa31d52c3d046af63_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d7767457eb148f9b48c56d385bad687_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1473590f41cd43deb9cf1524881dc8cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:LicensePerpetualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9adb7ec8ef304c5984753df265e2a2a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3688e63e56ac4f0aa6367ad7bfadcc70_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i9ae2b78a98a943aaa41a1dfb7c66eab5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i14c53858f3624f628cdd53f2f5be8537_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief6d796c94844634930aeaf032021c9a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i40568fdb729e473d93d2fd5918ab534b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iecef94f6b4664de58f98d2e0dac4b4a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0c821142b9b84e1d8111ce004ab6040f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic0ba1508260d45a4a44f651d10752df4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id5eb4c86b51845169090bfbbe017583a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i29f2a3212d564fd9bff384df774e6938_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e9be6cc910a419d8a1179cfb773643c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pega:NonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf25eabb570d432cba7d4efe1a449aa4_I20061231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2006-12-31</instant>
        </period>
    </context>
    <context id="i2c1c9a86326049a7b76a0e735bf4f44e_D20060101-20061231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2006-01-01</startDate>
            <endDate>2006-12-31</endDate>
        </period>
    </context>
    <context id="i2a2bc890b8384a279ef03e6316d97e50_D20060110-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2006-01-10</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0cd8c7bc6c744168e45d80e0d0a9beb_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i5ba2bf03048d47bfb501580a351ca7b6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iad2da5e89fe84f4fb739c5a5f9afe6dd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id34c69230178450abc548ac21c2e9052_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9222e4bfae124b35a367fcb61d3fb852_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ifdbc3dc04ac146ffa50c53a1d1b9d797_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ddda668b69d499390195a812ef2dae7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ia3b8fba98da647179cc6654213a0b36a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ifd004672c9a14451b92ce49e73e61e51_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i61c78ddfd64c453a8220e5fb948b8f67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i4344466a3a9d4ef4a0f6469ed963c569_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i96659370825f464b98a82c4b01451b9e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i29feaa2b512e42849f2938720a1943b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i47ea72fa2cf94e62bbd57bf13a98dbb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idac4bfe8fdda4178b46950613e7dd48d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic466b60b4410454fa1db61cce16c1b4e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96aafcfc11cc4c6b8c7c81f611aac7a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3edbe0aebf0d43f2850c9dc02a020962_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="i74f3f7451bb645b48c5fc162511777fe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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="ia22aa614be3e45f58af1ec9a32fcc86f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5677d1a5fa7442a8a055764b018fd14b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieced078c55384d168400d260ff1158c3_D20220509-20220509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-09</startDate>
            <endDate>2022-05-09</endDate>
        </period>
    </context>
    <context id="id4f1ea58e0864330b2d57386c349efb3_D20220509-20220509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:ViolationOfTheVirginiaComputerCrimesActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-09</startDate>
            <endDate>2022-05-09</endDate>
        </period>
    </context>
    <context id="if6ac30023ceb439db50298b4696f94aa_D20220509-20220915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-09</startDate>
            <endDate>2022-09-15</endDate>
        </period>
    </context>
    <context id="i20b6bbc306464bd59197c4d8344a5cbb_I20220915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-15</instant>
        </period>
    </context>
    <context id="i0faffbdf86e142899ec0de1cfb6c93d1_I20220915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-15</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>pega:segment</measure>
    </unit>
    <unit id="unit">
        <measure>pega:unit</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="day">
        <measure>pega:day</measure>
    </unit>
    <unit id="usdPerDerivative">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>pega:derivative</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M18zLTEtMS0xLTkxNTAx_cd0734b4-2d6e-4960-979e-74a693a90785">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M180LTEtMS0xLTkxNTAx_504d6d35-5833-4a83-8f8d-9d233298a9d0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M181LTEtMS0xLTkxNTAx_1d8ebcdd-4e2c-4a13-8f6f-6cb7d6f57ad4">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY180L2ZyYWc6ZjBmMGNkZjFkZDFkNGFmNzhiOWE1ZjMwMzUxM2NlOWIvdGFibGU6Y2E0Y2M5ZjlkNGU1NDQ2NThhMGIwMWE3ZjUyMGJkNzMvdGFibGVyYW5nZTpjYTRjYzlmOWQ0ZTU0NDY1OGEwYjAxYTdmNTIwYmQ3M182LTEtMS0xLTkxNTAx_4d8f4f29-c6c0-4426-a2fd-d44b5823a771">0001013857</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTAtMS0xLTkxNTAx_00ec19a9-68ff-4f5e-9f13-b3353af91328">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7decdf8af11843a896cd4c00441e1cad_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
      contextRef="iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_1be57e66-76be-4622-a5b6-312170743dc7">http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
      contextRef="i42e312779edc430bb1eb9e4615b6f06a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_a9f7165f-83ee-46d3-9b8f-07fb67c3bbeb">http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
      contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
      contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iccd0b6854d1743e9a4467f1e634f01bb_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzEtMS0xLTEtOTE1MDE_9c78d424-7927-4eab-983e-4e4d5b00eefe">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i16c9ca0c96c34f41ae4962e2d5b7a5ea_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzEtMi0xLTEtOTQ1NTg_51f68e84-1c3c-400a-b9ba-d6ec0b7d72ee">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ie7140308c23d4900adf0be0f9111ba3e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzItMS0xLTEtOTE1MDE_95644a98-abec-4aaa-ad89-0c97172faae2">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibb4e31850f78460cab971f467c570be6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzItMi0xLTEtOTQ1NTg_6195c0d6-526f-4685-bc2d-ac3a937849ce">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iecf19c35af6a427ea8750f33eae90f51_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzMtMS0xLTEtOTE1MDE_c913e776-e778-4397-b275-3d518cf6c2e4">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i52f9e6223d44470aa0a202b19025de21_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzMtMi0xLTEtOTQ1NTg_e987e1be-fb58-4c89-b602-5d0e0c3af824">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i16e650d0ccd64e2d87769bc772dcaf08_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzQtMS0xLTEtOTE1MDE_809f0113-f9b9-4683-b46c-ba3b3dccb06d">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i3c33dfeb79324888adeec691b1f2e12f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzQtMi0xLTEtOTQ1NTg_6770bf06-e327-4458-a091-227f89ccb5c4">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i055e2803ab2546c2834be05c5e93ec39_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzUtMS0xLTEtMTA5MjUw_5b378800-9aef-4dd6-b9ed-cca82f21a38b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i19fa488d39434aa7b0be0ae49b4a631d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzUtMi0xLTEtMTA5MjUw_6acd2a0b-9464-4eb3-a40b-59ba96965dbc">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i2ef528f6016446f29269dc912e5054f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzYtMS0xLTEtMTA5MjUw_7e594f82-afe4-4321-b08d-1b9c92f7de3a">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ie5b7b98623ce404da1df33ea8f60780a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTQvZnJhZzpjNjE2ZmExM2U4MjE0MTcyYTI0NWEwZDQ4YmNkNWE3My90YWJsZTpmMjRjMDkzOTk0YWM0YTg1YmZhMmRhOTgyYWI4Y2Y3Zi90YWJsZXJhbmdlOmYyNGMwOTM5OTRhYzRhODViZmEyZGE5ODJhYjhjZjdmXzYtMi0xLTEtMTA5MjUw_8c257ea7-c6ed-4b9d-b3c0-ee4e70f8b50c">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <dei:DocumentType
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xMTE_d8504e3d-adc1-47b5-9c0e-acf287e2f930">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDA2MDI4ZGNkYmEzNGQ2ZWFiZmFkYzQzYjc5ODdiZDMvdGFibGVyYW5nZTpkMDYwMjhkY2RiYTM0ZDZlYWJmYWRjNDNiNzk4N2JkM18wLTAtMS0xLTkxNTAx_6257f998-aaf9-479d-9bc3-231edf14440a">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xNzA_0eedef21-5672-4fc6-8c96-1d666ad71074">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xNzA_35d078a1-3d1b-450c-af78-b567e831f554">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZjNhNTcwMDc5YmFkNGJkYmI4ZTBlODcxNmNhMjZhYjEvdGFibGVyYW5nZTpmM2E1NzAwNzliYWQ0YmRiYjhlMGU4NzE2Y2EyNmFiMV8wLTAtMS0xLTkxNTAx_d004b1ff-530f-4bee-b17e-7c062fa911bd">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xOTg_193086dc-b166-4f4d-82ae-b6da9f79d6e8">1-11859</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18yMjM_6fa0076f-0e08-491e-8e03-991597a88dda">PEGASYSTEMS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NGJkZjIyZDFkOTQ1NDBkOWIyNzdjM2Q5YzlkOWQzYjkvdGFibGVyYW5nZTo0YmRmMjJkMWQ5NDU0MGQ5YjI3N2MzZDljOWQ5ZDNiOV8wLTAtMS0xLTkxNTAx_b3d4910c-026d-48c8-8aad-2a5bbc8fae4c">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NGJkZjIyZDFkOTQ1NDBkOWIyNzdjM2Q5YzlkOWQzYjkvdGFibGVyYW5nZTo0YmRmMjJkMWQ5NDU0MGQ5YjI3N2MzZDljOWQ5ZDNiOV8wLTctMS0xLTkxNTAx_01b93536-e0e9-4794-aed8-613f81103bef">04-2787865</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMDM_19db4c19-753a-4030-8d58-d8a027919640">One Main Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMDc_a880826f-6604-40ec-a579-077253ec2675">Cambridge</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTE_caf8c1ad-bfb2-471b-9015-0f030bbc31b2">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTMw_e6050465-eb44-498e-8cfb-fab57b659aee">02142</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zODQ_9bef8538-a8f7-4ff6-b02d-de2e51b5e2eb">617</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zODg_ff64bb5d-8db7-490f-ace6-9ddcba7cc9f9">374-9600</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDVkMDYzMzhjN2JkNDZjODkwZjBiMjYyNDAyMDA2NjAvdGFibGVyYW5nZTpkNWQwNjMzOGM3YmQ0NmM4OTBmMGIyNjI0MDIwMDY2MF8xLTAtMS0xLTkxNTAx_cccf7042-0399-4461-8a70-7c458a486015">Common Stock, $.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDVkMDYzMzhjN2JkNDZjODkwZjBiMjYyNDAyMDA2NjAvdGFibGVyYW5nZTpkNWQwNjMzOGM3YmQ0NmM4OTBmMGIyNjI0MDIwMDY2MF8xLTEtMS0xLTkxNTAx_572dd687-f5f0-480b-8ca1-b97a1aa8cd3e">PEGA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6ZDVkMDYzMzhjN2JkNDZjODkwZjBiMjYyNDAyMDA2NjAvdGFibGVyYW5nZTpkNWQwNjMzOGM3YmQ0NmM4OTBmMGIyNjI0MDIwMDY2MF8xLTItMS0xLTkxNTAx_594bc8b9-8723-47c4-8e36-4e32287959e7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY183MzQ_f14c0806-91ab-4824-9802-704cd41650d2">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY184ODQ_4915141f-4e14-47aa-b618-670df45f7fd1">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xMjMz_98c56b6f-3d20-4df3-ac51-33ce36ce18e6">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18xNTI1_c27e1e35-8773-4651-9201-eba0aa90ecff">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NjdhM2M4M2RmYWM3NDlmZTliZTdiMTMzMGUyMWYyYWIvdGFibGVyYW5nZTo2N2EzYzgzZGZhYzc0OWZlOWJlN2IxMzMwZTIxZjJhYl8wLTAtMS0xLTkxNTAx_4393f6ea-d7f9-4170-a8e4-4cd8a7a3a015">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NjdhM2M4M2RmYWM3NDlmZTliZTdiMTMzMGUyMWYyYWIvdGFibGVyYW5nZTo2N2EzYzgzZGZhYzc0OWZlOWJlN2IxMzMwZTIxZjJhYl8wLTctMS0xLTkxNTAx_91b6f381-21b6-41aa-a89a-6d45be834737">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGFibGU6NjdhM2M4M2RmYWM3NDlmZTliZTdiMTMzMGUyMWYyYWIvdGFibGVyYW5nZTo2N2EzYzgzZGZhYzc0OWZlOWJlN2IxMzMwZTIxZjJhYl8wLTktMS0xLTkxNTAx_1ad4160f-0dd4-44c4-a1bd-79b890ccf746">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTMx_9e933054-b0c4-49e6-914e-9faaa341e9eb">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zODQ4MjkwNzAwMzQ5_32d9e626-c922-4dfc-837a-1795fc33e8c6">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i70b149c5dbdb4fac8eff05730e4ab0c9_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18yODAx_d63d0302-ad41-439c-9bfa-aa27c65b8c64"
      unitRef="usd">2000000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i75269899f5ef4c45acd42a60f09381c5_I20230206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18yODE2_609504d5-e4e2-4d31-8c66-1926f9d6d01b"
      unitRef="shares">82469714</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xL2ZyYWc6NTIxNjk0YTEwZWUwNGExMmIwMWRjZjY4YjI0NGJjZGMvdGV4dHJlZ2lvbjo1MjE2OTRhMTBlZTA0YTEyYjAxZGNmNjhiMjQ0YmNkY18zMTMy_ad634aaa-691f-43b6-80c9-0f17d0ddd126">Portions of the Registrant&#x2019;s definitive proxy statement related to its 2023 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY184NS9mcmFnOjMwYjFjNTY4OTY5ZjRmYmY4YjNhZDZiMDNiY2U5YmYwL3RhYmxlOjVhNmU3NzM3ZTcyZjQyMDg5ZjE0MWYxMzIwOGRmMTY0L3RhYmxlcmFuZ2U6NWE2ZTc3MzdlNzJmNDIwODlmMTQxZjEzMjA4ZGYxNjRfMS0wLTEtMS05MTUwMS90ZXh0cmVnaW9uOjNlMzBjNjVlMzhiMTRhNmQ4MzFjMjU4YmJkYTcxYzdlXzc1_50b58d20-f250-40ec-acf4-d7b642434aa4">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY184OC9mcmFnOjU3Njk5MmZlMzUzNjRjNmZiZWZhM2UxNmIwNzI2MDFmL3RleHRyZWdpb246NTc2OTkyZmUzNTM2NGM2ZmJlZmEzZTE2YjA3MjYwMWZfOTg2OA_f13cddda-6580-4c1d-ad50-2b32782041c4">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY184OC9mcmFnOjU3Njk5MmZlMzUzNjRjNmZiZWZhM2UxNmIwNzI2MDFmL3RleHRyZWdpb246NTc2OTkyZmUzNTM2NGM2ZmJlZmEzZTE2YjA3MjYwMWZfOTg2OQ_379c954d-51a0-4bcb-ae3e-062f01ec25aa">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMy0xLTEtMS05MTUwMQ_d67caad5-d11a-40df-b33e-b8d8d7fe3c0e"
      unitRef="usd">145054000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMy0zLTEtMS05MTUwMQ_403ecec9-be9b-441e-a1f9-f3bedd7842ac"
      unitRef="usd">159965000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNC0xLTEtMS05MTUwMQ_6642b347-2dfa-4ca7-914d-9949f81a9a49"
      unitRef="usd">152167000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNC0zLTEtMS05MTUwMQ_9214d745-b169-4036-ad8f-78cb96ddc42b"
      unitRef="usd">202814000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNS0xLTEtMS05MTUwMQ_9acbeee9-2cf9-4c46-95ef-12f6afdb8c20"
      unitRef="usd">297221000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNS0zLTEtMS05MTUwMQ_c6520429-bf70-430b-af60-851e4fc6ebc2"
      unitRef="usd">362779000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNi0xLTEtMS05MTUwMQ_3df484a2-69b0-41f1-9d58-3a2b09258d4e"
      unitRef="usd">255150000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNi0zLTEtMS05MTUwMQ_375d6979-cd97-424a-9c28-01f4bdc9575f"
      unitRef="usd">182717000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNy0xLTEtMS05MTUwMQ_54ba180e-01d3-4da1-8e5c-e8a4a79bc5cc"
      unitRef="usd">213719000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfNy0zLTEtMS05MTUwMQ_6e1cbd28-ce43-4457-95bf-10c88a0f4f32"
      unitRef="usd">226714000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOC0xLTEtMS05MTUwMQ_f93007dc-c9fd-4bf0-b688-3e7e04b5c2f6"
      unitRef="usd">80388000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOC0zLTEtMS05MTUwMQ_0ebac94f-c8d8-4bb1-b130-44e334659bbb"
      unitRef="usd">68008000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOS0xLTEtMS05MTUwMQ_2e9e58e5-d533-4441-99f6-3a4824a17c6a"
      unitRef="usd">846478000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfOS0zLTEtMS05MTUwMQ_3f1bfdf7-951b-413d-8aa9-546929a019d1"
      unitRef="usd">840218000</us-gaap:AssetsCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTAtMS0xLTEtOTE1MDE_677f098f-dcbc-41a6-9a56-d596019201e9"
      unitRef="usd">95806000</pega:UnbilledReceivablesNonCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTAtMy0xLTEtOTE1MDE_b462ff9b-ca23-4d2c-a40c-9dd3227438df"
      unitRef="usd">129789000</pega:UnbilledReceivablesNonCurrent>
    <us-gaap:Goodwill
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTEtMS0xLTEtOTE1MDE_7caccd25-578b-4a29-875d-cc50cc9a8b01"
      unitRef="usd">81399000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTEtMy0xLTEtOTE1MDE_1afc6ec5-472d-4e51-9761-8cdefaafe528"
      unitRef="usd">81923000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTItMS0xLTEtOTE1MDE_eea72aab-439b-4716-9f2b-a045875beb4d"
      unitRef="usd">333989000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTItMy0xLTEtOTE1MDE_0cfae623-d6be-492c-9c3f-faa6d1f6474b"
      unitRef="usd">541601000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTMtMS0xLTEtOTE1MDE_383234d1-5a0e-4e12-a59f-932205de3e5c"
      unitRef="usd">1357672000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTMtMy0xLTEtOTE1MDE_f508e1f0-1602-4d10-8ffb-947086ead74d"
      unitRef="usd">1593531000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTYtMS0xLTEtOTE1MDE_1fe13fbf-82e7-4f80-9107-ddbe31cde2c6"
      unitRef="usd">18195000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTYtMy0xLTEtOTE1MDE_acc736ff-40bb-45a3-9ac8-0ea193a27cb8"
      unitRef="usd">15281000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTctMS0xLTEtOTE1MDE_302996f9-6955-4d81-bf40-721d24628f48"
      unitRef="usd">50355000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTctMy0xLTEtOTE1MDE_f54bbc10-6784-442f-992a-06e6da49473d"
      unitRef="usd">63890000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTgtMS0xLTEtOTE1MDE_34e52363-c617-4728-89d9-566db606f590"
      unitRef="usd">127728000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTgtMy0xLTEtOTE1MDE_ea821abe-a287-4c50-b5ce-093873cf6516"
      unitRef="usd">120946000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTktMS0xLTEtOTE1MDE_0fee2f94-2048-49d7-ab97-e1659936496d"
      unitRef="usd">325212000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMTktMy0xLTEtOTE1MDE_6f095475-bf86-41c5-9e11-a6cdcff69593"
      unitRef="usd">275844000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjAtMS0xLTEtOTE1MDE_73b8be45-9880-4dc2-a204-71611345eca0"
      unitRef="usd">17450000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjAtMy0xLTEtOTE1MDE_c96c8191-1d6b-4db1-aa45-011669226f0f"
      unitRef="usd">9443000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjEtMS0xLTEtOTE1MDE_c7e49fd8-2a93-4596-bbb8-0abfb50b82d2"
      unitRef="usd">538940000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjEtMy0xLTEtOTE1MDE_f50c74a2-2103-410d-980f-498757483597"
      unitRef="usd">485404000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjItMS0xLTEtOTE1MDE_8d20c746-24ef-4cf2-99e7-48b1f5308e2c"
      unitRef="usd">593609000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjItMy0xLTEtOTE1MDE_5d430df7-8ce9-40a3-b018-f8ab3a8ab328"
      unitRef="usd">590722000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjMtMS0xLTEtOTE1MDE_afcd487a-c00f-4abc-b386-f59e5fef13dd"
      unitRef="usd">79152000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjMtMy0xLTEtOTE1MDE_9bfaf088-0655-45dd-bd02-71579db195b9"
      unitRef="usd">87818000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjQtMS0xLTEtOTE1MDE_403992ac-6fb3-4846-80fd-8330884dc9ac"
      unitRef="usd">15128000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjQtMy0xLTEtOTE1MDE_214e84e6-a007-44a0-bc55-49009fd2473e"
      unitRef="usd">13499000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjUtMS0xLTEtOTE1MDE_72bc1a90-803e-4772-8aae-9a13dfaa715a"
      unitRef="usd">1226829000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjUtMy0xLTEtOTE1MDE_eae239c0-95da-4319-912b-fe70bdb51de2"
      unitRef="usd">1177443000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjYtMS0xLTEtOTE1MDE_b8de252d-9a73-4bc4-822d-27dc05912723"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjYtMy0xLTEtOTE1MDE_6a890051-8f26-4506-9b1c-4c0f44229c61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18yMQ_68b80cfc-b107-430f-a3b8-2fed007db505"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18yMQ_fb0d233c-1be1-4dfa-86e9-9b0ddfa1aa75"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18zNQ_8b6040b4-31ab-46c0-b1d9-a7da964b91c6"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY18zNQ_dfd0ae59-a69c-412c-b467-48216b636802"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY181Nw_95aedfdf-71f4-4e8c-a0e1-36d1df1488b7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoxOTdkZmE4MTUyMDI0ZWZjODZiYTI1NjFhZWJmZWVhY181Nw_ee3f1f59-2410-4135-8951-fd4e2a14b564"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMS0xLTEtOTE1MDE_7bd7faf2-6d10-435f-bd21-d9373d79d08b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjgtMy0xLTEtOTE1MDE_94ca8344-afb9-4586-8e81-34d502931f07"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18xOA_64fa23e9-c62d-4ab0-b9fd-dab0c04f54da"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18xOA_89591139-f63e-4375-b8fb-e3220ee57ec8"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18zMg_be88e9f6-dade-423e-8fff-56b5e304bd66"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN18zMg_cbe905aa-f681-4e57-b68a-a22139f4aad0"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN181NA_96a0c942-34b3-4c1b-b885-94092ab01d1f"
      unitRef="shares">82436000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN181NA_e868cc29-b708-40fe-8264-3755bd5af1b5"
      unitRef="shares">82436000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN182MQ_5e247fd5-0119-4844-9db5-432e9d360b61"
      unitRef="shares">81712000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1MGI2ZjE2OTZjMGY0YWU0YjYzNmRjNWY4N2M0ZTEyN182MQ_e9c3b73b-5499-47a0-bdd3-77a9a52cb350"
      unitRef="shares">81712000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMS0xLTEtOTE1MDE_d47f6304-538a-4cef-aeca-5586902a430c"
      unitRef="usd">824000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMjktMy0xLTEtOTE1MDE_317c5dee-a028-4cb6-9a18-48ee002dfb8d"
      unitRef="usd">817000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzAtMS0xLTEtOTE1MDE_7aed43b1-5638-4db9-8252-79956937a4b1"
      unitRef="usd">229602000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzAtMy0xLTEtOTE1MDE_788529e8-bc28-48d8-ab62-ed6311e0bd4f"
      unitRef="usd">145810000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzEtMS0xLTEtOTE1MDE_6e2b65de-24f6-4ace-99a0-fdf0c25aa4f2"
      unitRef="usd">-76513000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzEtMy0xLTEtOTE1MDE_f9c76d6c-6c59-413a-ba26-2f4d65bbf3aa"
      unitRef="usd">276449000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzMtMS0xLTEtOTE1MDE_5a92955b-ca72-495c-afa1-716801eb28c9"
      unitRef="usd">517000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzMtMy0xLTEtOTE1MDE_e9d96278-7c7d-46ce-8b6a-1e5f5019a7cb"
      unitRef="usd">686000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzQtMS0xLTEtOTE1MDE_6ce5f8de-85f9-4051-89b2-a366c8c29b68"
      unitRef="usd">-23587000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzQtMy0xLTEtOTE1MDE_d16d71ff-0504-4ce3-8b6e-815544f5e4b8"
      unitRef="usd">-7674000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzUtMS0xLTEtOTE1MDE_247bd743-402d-4c35-bd01-4fe01790802d"
      unitRef="usd">130843000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzUtMy0xLTEtOTE1MDE_d54657ad-3647-46c7-8022-b4f79dc5183b"
      unitRef="usd">416088000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzYtMS0xLTEtOTE1MDE_29b4fbe6-673d-477d-954e-d84ba8c75ab4"
      unitRef="usd">1357672000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185MS9mcmFnOmI4OWNmMTc1MzA5MDRiMjI5YmNjMzY4MmQzNWU3ODAzL3RhYmxlOjZhNGY2Zjc4NmRmODQ3M2I5MjhlOWE4NWZjOTc1ZDY2L3RhYmxlcmFuZ2U6NmE0ZjZmNzg2ZGY4NDczYjkyOGU5YTg1ZmM5NzVkNjZfMzYtMy0xLTEtOTE1MDE_ebde4000-6b77-444b-b32f-d6be5bbea667"
      unitRef="usd">1593531000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMy0xLTEtMS05MTUwMQ_424763b2-2c40-48ee-87bc-868cd9a95085"
      unitRef="usd">701835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMy0zLTEtMS05MTUwMQ_032bc252-7d5c-4cd6-ad0f-f01f2d5d194f"
      unitRef="usd">621223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMy01LTEtMS05MTUwMQ_65826eae-5bf8-43b4-80d3-b601775ad045"
      unitRef="usd">504977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff877bbb3709449c8fcb086cef589400_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNC0xLTEtMS05MTUwMQ_808d26ac-2041-4d94-aeae-985715f290bc"
      unitRef="usd">366063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNC0zLTEtMS05MTUwMQ_881b78f0-1a0a-4c87-b692-c30e7603ca03"
      unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNC01LTEtMS05MTUwMQ_ab193a8b-231f-47ca-987b-02972c5c6108"
      unitRef="usd">266352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNS0xLTEtMS05MTUwMQ_9a112bcc-1d40-4d0e-b704-06475f5f38cc"
      unitRef="usd">19293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNS0zLTEtMS05MTUwMQ_a8c4c432-9fcd-408a-b3f4-d688f52b72b0"
      unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNS01LTEtMS05MTUwMQ_48f10b72-c88b-404d-94f5-754d0b1c8410"
      unitRef="usd">28558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNi0xLTEtMS05MTUwMQ_e42a8f79-ed44-4b88-b7e8-fc7b77ebfb56"
      unitRef="usd">230654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNi0zLTEtMS05MTUwMQ_9076b957-11d2-4e97-bd5c-f82670b2961b"
      unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNi01LTEtMS05MTUwMQ_b9e2d52e-e05c-4def-bde9-136e4e23927c"
      unitRef="usd">217630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNy0xLTEtMS05MTUwMQ_378c3762-2d67-4b1d-94f9-72a1f28d8173"
      unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNy0zLTEtMS05MTUwMQ_327beb8a-2386-4bc2-9f79-21ab14686559"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfNy01LTEtMS05MTUwMQ_7b760d01-9702-4f99-a1e0-ba534cd747d1"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfOS0xLTEtMS05MTUwMQ_16f5da2d-3c0c-4df1-91a3-b556edb647b4"
      unitRef="usd">138736000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfOS0zLTEtMS05MTUwMQ_f982ae9b-2ba1-445a-9006-98fed2d3c6ef"
      unitRef="usd">120446000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfOS01LTEtMS05MTUwMQ_995ec556-41a1-40d0-ac29-d01bb30dd898"
      unitRef="usd">98886000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iff877bbb3709449c8fcb086cef589400_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTAtMS0xLTEtOTE1MDE_4d7b2dde-ea58-4e5d-b110-478224f3bcd4"
      unitRef="usd">2642000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTAtMy0xLTEtOTE1MDE_dd8ce745-5ab7-4328-9b73-8b7d8092a70b"
      unitRef="usd">2389000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTAtNS0xLTEtOTE1MDE_729da98d-414a-414a-afde-9a1721df1ed4"
      unitRef="usd">2644000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTEtMS0xLTEtOTE1MDE_4223355b-13ba-4e4d-b36b-e259c6e1d2c1"
      unitRef="usd">175000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTEtMy0xLTEtOTE1MDE_476fc7d1-38cf-4470-b8d0-da0a9a16b90b"
      unitRef="usd">229000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTEtNS0xLTEtOTE1MDE_f1146d35-b185-4c68-b223-1b9d8bc14f1c"
      unitRef="usd">284000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTItMS0xLTEtOTE1MDE_5bc772f9-8ce0-4561-b1a6-a0e93da34da7"
      unitRef="usd">227082000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTItMy0xLTEtOTE1MDE_19c0aa5c-9f8b-4bee-b928-6a2ad9ed6dcb"
      unitRef="usd">213299000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTItNS0xLTEtOTE1MDE_131d1206-d588-4558-8d35-906d3af7656e"
      unitRef="usd">209099000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTMtMS0xLTEtOTE1MDE_059a2887-ad11-40b8-b95f-3810d2ad8c62"
      unitRef="usd">368635000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTMtMy0xLTEtOTE1MDE_0944b328-7772-4d73-9fc1-0902c889cb1f"
      unitRef="usd">336363000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTMtNS0xLTEtOTE1MDE_2de2d8c9-8893-42ec-a729-a3045a7fbde3"
      unitRef="usd">310913000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTQtMS0xLTEtOTE1MDE_080665d6-935b-43ce-9003-b0d33197129d"
      unitRef="usd">949210000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTQtMy0xLTEtOTE1MDE_8c5fbf79-ae15-44de-8216-ab59ae4d4e4f"
      unitRef="usd">875290000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTQtNS0xLTEtOTE1MDE_06a2b62f-69e6-4491-92e5-60cd07b4f729"
      unitRef="usd">706604000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTYtMS0xLTEtOTE1MDE_9d9bb79d-a3f9-412a-9007-b1ddd293d9b5"
      unitRef="usd">624789000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTYtMy0xLTEtOTE1MDE_f0ba80a1-f8fd-4838-9d87-07ab5a934c3e"
      unitRef="usd">625886000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTYtNS0xLTEtOTE1MDE_5a75b1da-f721-4792-8c5b-08e20668cebc"
      unitRef="usd">545693000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTctMS0xLTEtOTE1MDE_743cfe9a-d113-488a-8f6a-41c30e876531"
      unitRef="usd">294349000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTctMy0xLTEtOTE1MDE_14719646-c5d7-460d-b74a-5001c701d176"
      unitRef="usd">260630000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTctNS0xLTEtOTE1MDE_61b42b11-9b2c-4bce-a0a9-682705ffd7a8"
      unitRef="usd">236986000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTgtMS0xLTEtOTE1MDE_886b7e78-8d89-4172-a745-382cf6eac29d"
      unitRef="usd">117734000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTgtMy0xLTEtOTE1MDE_e1eae99f-f0c2-41ff-9c48-36d2b1bf4797"
      unitRef="usd">83506000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTgtNS0xLTEtOTE1MDE_ccc03d16-0a42-407d-b6de-bdd569cead3d"
      unitRef="usd">67452000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMS0xLTEtOTc1OTM_e81e5c23-daab-4b03-9265-1830c63faa29"
      unitRef="usd">21743000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMy0xLTEtOTc1OTY_a7c21002-9ccc-42dd-8be4-313918da0416"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktNS0xLTEtOTc1OTk_8b2bc812-de82-4069-848a-8da6a5eedea9"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMS0xLTEtOTE1MDE_9835ea8b-b1dc-4a26-bea7-9b394a678df7"
      unitRef="usd">1058615000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktMy0xLTEtOTE1MDE_c06d15a4-694b-4add-a0ba-c1017bc85a2a"
      unitRef="usd">970022000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMTktNS0xLTEtOTE1MDE_fef80fbf-e43d-4935-a360-3e063a7502b6"
      unitRef="usd">850131000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjAtMS0xLTEtOTE1MDE_19ad5c3a-4442-435d-bf15-4bc5f14fd52b"
      unitRef="usd">-109405000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjAtMy0xLTEtOTE1MDE_59114f05-05f2-4094-b9fc-0ceb115b29b3"
      unitRef="usd">-94732000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjAtNS0xLTEtOTE1MDE_c94dc6e9-5523-466a-9a5a-0db3054bd213"
      unitRef="usd">-143527000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjEtMS0xLTEtOTE1MDE_8e8ad71a-54e4-4733-b6bf-287917d056e1"
      unitRef="usd">4560000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjEtMy0xLTEtOTE1MDE_4e387a29-d40a-4082-a345-349371553cc1"
      unitRef="usd">-6459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjEtNS0xLTEtOTE1MDE_f2fb30f9-e211-431e-aa43-96e4280e3e37"
      unitRef="usd">3704000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNet
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjItMS0xLTEtOTE1MDE_86b72ccf-3e90-4def-b017-f2781b3d6c47"
      unitRef="usd">1643000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjItMy0xLTEtOTE1MDE_f38770af-1752-4412-9652-d7b535d3442b"
      unitRef="usd">704000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjItNS0xLTEtOTE1MDE_e6f083f7-ec9a-468e-95b6-db83aaa3ae6a"
      unitRef="usd">1223000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjMtMS0xLTEtOTE1MDE_db6bca06-5515-4afc-974d-a907549ce0a3"
      unitRef="usd">7792000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjMtMy0xLTEtOTE1MDE_8d2561fa-4a77-43ff-9823-0d48d2a853b1"
      unitRef="usd">7956000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjMtNS0xLTEtOTE1MDE_e7f377dc-ed1b-4c04-80a9-209131392ae7"
      unitRef="usd">19356000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjQtMS0xLTEtOTE1MDE_cd2b6686-aad4-4db6-8f2c-32d3b9124929"
      unitRef="usd">-57382000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjQtMy0xLTEtOTE1MDE_8363d51b-a230-4fc7-9b30-af49a3832148"
      unitRef="usd">-23633000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjQtNS0xLTEtOTE1MDE_f9e000ee-5ac3-4735-acd2-ce3f0ac1c702"
      unitRef="usd">31697000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjUtMS0xLTEtOTE1MDE_f695757f-ac54-42a4-b5bb-0dcf20067d25"
      unitRef="usd">6579000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjUtMy0xLTEtOTE1MDE_a4953889-2ae5-4064-90b2-343eaa0221cf"
      unitRef="usd">89000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjUtNS0xLTEtOTE1MDE_99ec11d3-3200-4ec6-9415-ee786b93cdcf"
      unitRef="usd">1370000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjYtMS0xLTEtOTE1MDE_414adea9-49f9-4ca8-bb81-c72fae63261d"
      unitRef="usd">-161797000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjYtMy0xLTEtOTE1MDE_c1012b1a-0bc2-4801-b0c2-fa8bafaebbab"
      unitRef="usd">-131987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjYtNS0xLTEtOTE1MDE_8776adcc-a002-4bbd-93f1-c28449302536"
      unitRef="usd">-124889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjctMS0xLTEtOTE1MDE_f2d8e510-67bd-4197-9e2e-73604cf4b935"
      unitRef="usd">183785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjctMy0xLTEtOTE1MDE_b5a7e1fb-9158-4841-b7ce-160eeb9a7145"
      unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjctNS0xLTEtOTE1MDE_5752114a-4cb5-4bf8-a343-1c803b2a9072"
      unitRef="usd">-63516000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMjgtNS0xLTEtOTE1MDE_92caf0c7-fa39-45ed-8b44-ea1f2583142a"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzAtMS0xLTEtOTE1MDE_6ab8d07b-9727-4073-a0a8-4ffba3321678"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzAtMy0xLTEtOTE1MDE_ab76a030-873d-43f6-8910-e398da01190f"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzAtNS0xLTEtOTE1MDE_f32b0a30-45e7-4962-b9dc-f768c0699346"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzEtMS0xLTEtOTE1MDE_32a4be7c-702c-401a-8dcb-32064233f9ec"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzEtMy0xLTEtOTE1MDE_429e6834-2f22-40e3-b20f-4cd48701ad6f"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzEtNS0xLTEtOTE1MDE_e002697f-b81f-4492-b720-648c4635ee35"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzMtMS0xLTEtOTE1MDE_26661743-f002-4afb-add2-e18af23fdd3f"
      unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzMtMy0xLTEtOTE1MDE_d7fb52e8-f674-4d38-8e0e-a0a900020c62"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzMtNS0xLTEtOTE1MDE_bbead796-8cc3-4bf7-9c60-ee87729d4efa"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzQtMS0xLTEtOTE1MDE_d4c1c9cb-395b-4473-9d52-52bc38af8288"
      unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzQtMy0xLTEtOTE1MDE_80e22f81-81af-4851-ac8a-4b3e51a8877a"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185NC9mcmFnOjg2NTUyY2Q3ZDg5NTQ5ODI5MzAyMzdmZDJjODljYzE3L3RhYmxlOjM3NGQxNDQ3ZDJmOTQ5ZDFhNmViNjg3MmMwNmZmNjExL3RhYmxlcmFuZ2U6Mzc0ZDE0NDdkMmY5NDlkMWE2ZWI2ODcyYzA2ZmY2MTFfMzQtNS0xLTEtOTE1MDE_8b7a12f3-fccb-4c3e-ad8d-302527d24228"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfMi0xLTEtMS05MTUwMQ_be055196-2365-4f12-993f-34c29d32dd18"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfMi0zLTEtMS05MTUwMQ_d9e76355-e6e9-4de1-84fc-5269ad6dec69"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfMi01LTEtMS05MTUwMQ_92caf0c7-fa39-45ed-8b44-ea1f2583142a"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNC0xLTEtMS05MTUwMQ_d4dd578b-b3c1-4920-864f-3abc48ce18b5"
      unitRef="usd">-169000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNC0zLTEtMS05MTUwMQ_af8ff5e4-fced-40a2-97eb-3d6daa221b83"
      unitRef="usd">640000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNC01LTEtMS05MTUwMQ_c185fabb-87d6-4e1c-82d9-d5357aa78ef4"
      unitRef="usd">46000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNS0xLTEtMS05MTUwMQ_5bdb0b96-fc6f-467c-9889-466e4073e350"
      unitRef="usd">-15913000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNS0zLTEtMS05MTUwMQ_abb6e0db-1977-44bc-94a6-0a4bd35dc8a1"
      unitRef="usd">-4680000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNS01LTEtMS05MTUwMQ_2c8a89f0-2dc6-4dd2-8ef9-6e15422a38e8"
      unitRef="usd">10234000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNi0xLTEtMS05MTUwMQ_943f177e-9c4f-4f84-a6d7-c0625f8ecf37"
      unitRef="usd">-16082000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNi0zLTEtMS05MTUwMQ_846b5b05-7f92-474c-a26f-f7333503ecd2"
      unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNi01LTEtMS05MTUwMQ_a9647b4a-fb01-4356-a461-654e8c561847"
      unitRef="usd">10280000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNy0xLTEtMS05MTUwMQ_3e31c597-ffb1-4cc9-96ff-72d2a995c3a4"
      unitRef="usd">-361664000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNy0zLTEtMS05MTUwMQ_8b876646-147b-4363-8c56-a72afc65a030"
      unitRef="usd">-67080000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY185Ny9mcmFnOjNkZTI3MWY3ZDJkZTQwODY4ZmY5MjZjY2IzZmI3ZjUwL3RhYmxlOjI1MmZkMzMyNTRiODQ2ODJiNzRjYmFmZDZhMjg1NzZiL3RhYmxlcmFuZ2U6MjUyZmQzMzI1NGI4NDY4MmI3NGNiYWZkNmEyODU3NmJfNy01LTEtMS05MTUwMQ_7628fc42-753f-4ba5-8569-346c7cd96d50"
      unitRef="usd">-51093000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i45a459e492004ba28c78626b7df5b9d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItMS0xLTEtOTE1MDE_da9b508b-b940-41fa-8f6c-3d23c67905ee"
      unitRef="shares">79599000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i45a459e492004ba28c78626b7df5b9d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItMy0xLTEtOTE1MDE_c22d8a39-9c89-4076-bdf3-96a88a3042dc"
      unitRef="usd">796000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8936a21def2c4ef6967b26626fbde5ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItNS0xLTEtOTE1MDE_79a4a40d-72ba-4599-bd31-6ce19220d158"
      unitRef="usd">140523000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91c6b85630ac46b387512b3d2b88a65d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItNy0xLTEtOTE1MDE_c1b1b643-ebac-4288-ae35-6626d9afad8d"
      unitRef="usd">410919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c1e943014624d57a43ebcfeff192082_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItOS0xLTEtOTE1MDE_01c2fc74-3c93-49d0-ba57-01e4895257b2"
      unitRef="usd">-13228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzItMTEtMS0xLTkxNTAx_7d8c548b-00dc-421c-af1d-9c5d2b63f281"
      unitRef="usd">539010000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzMtNS0xLTEtOTE1MDE_56db7b10-3c0c-4690-88d4-c87d858caf6c"
      unitRef="usd">61604000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzMtMTEtMS0xLTkxNTAx_e7272530-51f0-4314-92c0-4f612c090b5a"
      unitRef="usd">61604000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="icc85801eca344100a7c18e278587497a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtMS0xLTEtOTE1MDE_0823890f-661d-4b00-affb-d63424c01392"
      unitRef="shares">278000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icc85801eca344100a7c18e278587497a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtMy0xLTEtOTE1MDE_c4cbf80e-8abe-4703-a0d6-7c715e16d0ba"
      unitRef="usd">3000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtNS0xLTEtOTE1MDE_451fba08-2506-4fdd-8003-1a0fee708fa6"
      unitRef="usd">28271000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzQtMTEtMS0xLTkxNTAx_6ddc6c12-4d3d-4ea9-96d7-af620c41cbbb"
      unitRef="usd">28274000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="icc85801eca344100a7c18e278587497a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtMS0xLTEtOTE1MDE_aee0c12c-6698-44a6-9443-dc320740a3b0"
      unitRef="shares">1536000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icc85801eca344100a7c18e278587497a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtMy0xLTEtOTE1MDE_f3915190-db93-43a0-8f77-41533721dadc"
      unitRef="usd">16000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtNS0xLTEtOTE1MDE_2dd7b48a-b3de-411f-b361-f6e888188d6e"
      unitRef="usd">-75578000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzUtMTEtMS0xLTkxNTAx_8e5b4656-8554-43e4-91b7-5033f54a2cb5"
      unitRef="usd">-75562000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="icc85801eca344100a7c18e278587497a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzYtMS0xLTEtOTE1MDE_66f1a20f-7701-4156-a68d-647be457d81e"
      unitRef="shares">33000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzYtNS0xLTEtOTE1MDE_12f4bd66-bd7f-4eb4-9afb-c3a8084eb089"
      unitRef="usd">3039000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzYtMTEtMS0xLTkxNTAx_b91a0138-da17-407e-86c4-8b1c2f48d85c"
      unitRef="usd">3039000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3c5226146763472393ca11c573908d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzctNS0xLTEtOTE1MDE_7708c1e6-ca9b-4d97-b7fc-b9f3ded34b81"
      unitRef="usd">103115000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzctMTEtMS0xLTkxNTAx_7cc337ba-6975-48cc-acea-3beb3e176fc7"
      unitRef="usd">103115000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzgtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjozMzRkYWU5NTAzNTA0NmYxYjhmNTQ1ZmU3YzRmYWE5OF81NDk3NTU4MTM5Mzg_3f78a844-ae21-4c9b-81c8-b0baf0b2f761"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifd71a1c9ea204f67b474ec4057a5dfe6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzgtNy0xLTEtOTE1MDE_518e9901-4692-4e01-ac4b-c1ef3ec58111"
      unitRef="usd">9667000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzgtMTEtMS0xLTkxNTAx_cb6971c3-ab0b-46a8-9978-71885ede1602"
      unitRef="usd">9667000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i175c8493b3d1418783791b92b4a836af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzktOS0xLTEtOTE1MDE_8c581a50-a067-4c77-a71b-5572ab76332f"
      unitRef="usd">10280000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzktMTEtMS0xLTkxNTAx_53a10064-162d-4ee7-9587-95ccc13563f9"
      unitRef="usd">10280000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ifd71a1c9ea204f67b474ec4057a5dfe6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEwLTctMS0xLTkxNTAx_3795f617-8982-4e4b-97d9-e6d1ab62874c"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEwLTExLTEtMS05MTUwMQ_7e5bf1e6-bd8d-4420-b9a5-cc452e335db7"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i797dce23c7f3401a87b1597a9f55055b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTEtMS0xLTkxNTAx_8044920e-229b-431c-995f-2f5b0e018e0c"
      unitRef="shares">80890000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i797dce23c7f3401a87b1597a9f55055b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTMtMS0xLTkxNTAx_345d7c9e-1194-471d-b279-b5623125d47b"
      unitRef="usd">809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5720e92f67dd45bdb6d60f0e4cf31982_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTUtMS0xLTkxNTAx_bc4397ad-ed9f-44c0-b643-bda08e862d65"
      unitRef="usd">204432000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic30d760180c74e67b93cac37ff4938e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTctMS0xLTkxNTAx_23ab7221-427c-401d-864d-f086f09766fa"
      unitRef="usd">339879000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28694256464749a8aae93dff0f431e8c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTktMS0xLTkxNTAx_aebf1122-852f-4c15-a540-d9f56fcd3170"
      unitRef="usd">-2948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzExLTExLTEtMS05MTUwMQ_027115bf-5486-4a4a-a876-76c78b3a856c"
      unitRef="usd">542172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic81aa707f8bf465eb9711bae5abc6e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTUtMS0xLTkxNTAx_50f3b2ba-bf63-4332-a283-403a3b740f83"
      unitRef="usd">-61604000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35ad3978f4594e108ae025881ac81aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTctMS0xLTkxNTAx_f8470a61-7d44-4273-b489-c0f085b86a4c"
      unitRef="usd">9399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifa91fea8eda64f5d8d7b692fcd5043c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEyLTExLTEtMS05MTUwMQ_92c9d207-0d6b-4fd1-8d57-f9d32593fd84"
      unitRef="usd">-52205000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTEtMS0xLTkxNTAx_8950a042-781a-45ac-8498-038ace3ea56f"
      unitRef="shares">432000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTMtMS0xLTkxNTAx_edf7ba39-080e-4383-b6af-5e179b4633d9"
      unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTUtMS0xLTkxNTAx_861fcfac-b3ef-401c-bb44-c3337790153a"
      unitRef="usd">53605000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzEzLTExLTEtMS05MTUwMQ_886e8404-eb7a-4dd7-9d88-9b3e456b08fe"
      unitRef="usd">53610000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTEtMS0xLTkxNTAx_0a5af9ae-0658-48e5-8e62-007b23eb629a"
      unitRef="shares">1153000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTMtMS0xLTkxNTAx_8be2869a-7217-465c-bb85-a1317993215a"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTUtMS0xLTkxNTAx_570b21ec-24f4-433a-8baa-bf9a16cef741"
      unitRef="usd">-69937000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE0LTExLTEtMS05MTUwMQ_941da7f3-d816-45e7-bede-a3cca1f5526e"
      unitRef="usd">-69925000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTEtMS0xLTkxNTAx_1a540613-a1a0-4279-baa1-eeae1b810509"
      unitRef="shares">101000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie7285926c3b14c7884b786a014d80d68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTMtMS0xLTkxNTAx_92df7332-7b44-4d9f-a5e6-f222a5142da5"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTUtMS0xLTkxNTAx_4dca1106-dba5-4b71-8b21-d75517e52658"
      unitRef="usd">10553000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE1LTExLTEtMS05MTUwMQ_e9b83e5a-1344-4790-b17a-922b471396c5"
      unitRef="usd">10554000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i35f225333ebb433b82ae9a617cf46edc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE2LTUtMS0xLTkxNTAx_d0b6a66f-b6cd-4203-b148-0ed8216bec7f"
      unitRef="usd">115971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE2LTExLTEtMS05MTUwMQ_3accf3d2-dda9-4723-9be7-e57e3d5d4b0e"
      unitRef="usd">115971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE3LTAtMS0xLTkxNTAxL3RleHRyZWdpb246OGY1Mjc5YzEyYTkxNGIwMWI2ZDI5MTE5NTFkYmZhM2NfMjk_af0d218a-87df-41f8-b337-e4fecb021f88"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4d03a36b26064f4b893925d61b0b996c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE3LTctMS0xLTkxNTAx_345ddf6b-a27c-4026-b8a0-fe78cb05ecdf"
      unitRef="usd">9789000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE3LTExLTEtMS05MTUwMQ_59ec6292-442f-4906-acad-aeb2b40b2cf7"
      unitRef="usd">9789000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iec9a583dd69f400aaf780e5cca31e2af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE4LTktMS0xLTkxNTAx_054859a9-71e9-440e-a8d2-45ed746296d3"
      unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE4LTExLTEtMS05MTUwMQ_f6d634cb-655b-43b5-b9c6-992fdd515f11"
      unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i4d03a36b26064f4b893925d61b0b996c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE5LTctMS0xLTkxNTAx_3c62af4c-2f50-4ffc-9dd2-fe4238d30f07"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzE5LTExLTEtMS05MTUwMQ_fc5328de-3a91-4a4f-a00a-4ff988120803"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3cd82aefef124c80ace0793eaf2d2326_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTEtMS0xLTkxNTAx_1fe54b17-d878-4442-9314-0526f95ffa4e"
      unitRef="shares">81712000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3cd82aefef124c80ace0793eaf2d2326_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTMtMS0xLTkxNTAx_f665e9c2-93e1-4e40-8071-bbb295f04707"
      unitRef="usd">817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99f5752aa6d743ad8f9314652d1048fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTUtMS0xLTkxNTAx_6ac84474-771b-4f23-b74d-98770b39ff8e"
      unitRef="usd">145810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8557a4098bf34149b76c1b54d7af5b99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTctMS0xLTkxNTAx_233fd358-a8f9-4923-926e-675d4a489f82"
      unitRef="usd">276449000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7934b7fa3a4846ac8422adeb33a6648e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTktMS0xLTkxNTAx_d0e2b0da-eeb8-42a9-b37e-d64bf72b5ca2"
      unitRef="usd">-6988000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIwLTExLTEtMS05MTUwMQ_07825a01-50ca-4ae1-85a5-a90a2167a545"
      unitRef="usd">416088000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTEtMS0xLTkxNTAx_d9546f25-3dbb-414c-8895-812ef6654298"
      unitRef="shares">280000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTMtMS0xLTkxNTAx_520d0000-7269-4f62-a787-29ad453b9135"
      unitRef="usd">2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTUtMS0xLTkxNTAx_b079e0df-2f92-487f-a64d-60162e04f4aa"
      unitRef="usd">24506000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIxLTExLTEtMS05MTUwMQ_3306c0df-e5cc-48a6-9f88-47fad317aaa0"
      unitRef="usd">24508000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTEtMS0xLTkxNTAx_cb9670e7-351d-4b7a-b47d-ea8347e351c1"
      unitRef="shares">754000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTMtMS0xLTkxNTAx_ce4e040b-1465-43d4-8ae4-3549f21f8951"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTUtMS0xLTkxNTAx_278dbd82-07a0-44c3-9f66-23f250460ad4"
      unitRef="usd">-20627000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIyLTExLTEtMS05MTUwMQ_4f575c23-38c0-4224-b429-b0768d8468ad"
      unitRef="usd">-20620000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTEtMS0xLTkxNTAx_0a5fd388-fdc6-45b0-8c0d-b1c777a1e05f"
      unitRef="shares">250000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTMtMS0xLTkxNTAx_c33941d9-5450-49c5-8454-5690052f9ded"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTUtMS0xLTkxNTAx_34e9f557-c830-4615-a8e4-3a37b567a0bf"
      unitRef="usd">9170000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzIzLTExLTEtMS05MTUwMQ_e17439d0-c042-419d-ac78-8974d8acce3b"
      unitRef="usd">9172000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI0LTUtMS0xLTkxNTAx_45042e70-70d5-4bba-8c78-d947751e8adc"
      unitRef="usd">122229000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI0LTExLTEtMS05MTUwMQ_0f50ee27-45de-4feb-888e-de1e0b28b61c"
      unitRef="usd">122229000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTAtMS0xLTkxNTAxL3RleHRyZWdpb246MmRiMWM3MTkyNzVmNGQ5YWJmYmVmYmRmYTRiNDNhYzBfMjk_a37de842-5a4c-450c-9dfd-142e4ec34f6c"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6890faee988742bca8dc173c49de199e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTUtMS0xLTkxNTAx_1d7ea05f-d91d-4390-a4d5-ce15c8558db8"
      unitRef="usd">2474000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2e0c39290db14809aca29bec823a503e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTctMS0xLTkxNTAx_766eadee-7547-4664-84bc-1c55f173900d"
      unitRef="usd">7380000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI1LTExLTEtMS05MTUwMQ_7313ceca-4a4f-47f9-9fd6-7efab9c6c929"
      unitRef="usd">9854000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i022799c943e94f42bf0d0279aa4b69c1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI2LTktMS0xLTkxNTAx_4d835705-df35-4248-aa83-f6b5d026fe8d"
      unitRef="usd">-16082000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI2LTExLTEtMS05MTUwMQ_7afa901a-6286-4641-ae7d-de74e1026db0"
      unitRef="usd">-16082000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i2e0c39290db14809aca29bec823a503e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI3LTctMS0xLTkxNTAx_967534d3-0692-4c9f-a71d-1a5de11df90a"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI3LTExLTEtMS05MTUwMQ_55b58f7f-4d8c-4191-b738-3a26c4af112e"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i82b7ca63b34349c799f540204539c99c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTEtMS0xLTkxNTAx_978acf38-98cc-4fd8-9d39-22161d19a848"
      unitRef="shares">82436000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i82b7ca63b34349c799f540204539c99c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTMtMS0xLTkxNTAx_e600e1a7-ed21-4ea0-9fae-e0b14132388d"
      unitRef="usd">824000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9745905454d462690ab65f35ee39dd3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTUtMS0xLTkxNTAx_0cdb842b-2432-4c3e-83bf-bf88bf67ea18"
      unitRef="usd">229602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i287aec38fe4f4b70b8eac7e0bac55ded_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTctMS0xLTkxNTAx_2d34b42b-1c8f-454c-8d46-6811f60ea58a"
      unitRef="usd">-76513000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i060bf471893b4159ba496915aad5b64f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTktMS0xLTkxNTAx_3e82f0fd-9414-4f79-a1ac-34da6842ffca"
      unitRef="usd">-23070000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDAvZnJhZzpmODY1Njc3MmU2YzY0NDJkOGVmZTlkZmJjMzM3Y2YzOS90YWJsZToxYmRlODY0OGRlNjc0MTM4YTE1YzY4YTI4NDEwNDViZi90YWJsZXJhbmdlOjFiZGU4NjQ4ZGU2NzQxMzhhMTVjNjhhMjg0MTA0NWJmXzI4LTExLTEtMS05MTUwMQ_327c3140-ff5a-48aa-8c53-e12aac3eb12e"
      unitRef="usd">130843000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMtNS0xLTEtOTE1MDE_92caf0c7-fa39-45ed-8b44-ea1f2583142a"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzUtMS0xLTEtOTE1MDE_0c259033-d5d5-483b-a56b-1d779370c33c"
      unitRef="usd">122210000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzUtMy0xLTEtOTE1MDE_7da71c45-2f2c-4bd9-a5e1-b0bbfef720f7"
      unitRef="usd">115947000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzUtNS0xLTEtOTE1MDE_1ca93507-e0d9-4eb6-bde3-68063c92bc12"
      unitRef="usd">103068000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzYtMS0xLTEtOTE1MDE_7a6f6fe6-7901-4794-a1cd-b059f96ef5c8"
      unitRef="usd">168890000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzYtMy0xLTEtOTE1MDE_1cdaaf9f-85d9-4903-8f55-e46ec64ceba9"
      unitRef="usd">-75336000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzYtNS0xLTEtOTE1MDE_a605d3cd-0adb-42b7-bf81-18ac9dd0f308"
      unitRef="usd">-59777000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzctMS0xLTEtOTE1MDE_fb02a6e2-5e9c-4ea2-a85e-5f48faab30ae"
      unitRef="usd">-57382000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzctMy0xLTEtOTE1MDE_e2e2db20-7ac0-4332-852c-3cc71f655a01"
      unitRef="usd">-23633000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzctNS0xLTEtOTE1MDE_6ef5eb93-3786-4c96-924b-01ecd1057ee2"
      unitRef="usd">31697000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzgtMS0xLTEtOTE1MDE_3162f2fe-a0bd-45bd-b1d5-ea495abef065"
      unitRef="usd">53471000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzgtMy0xLTEtOTE1MDE_e1520625-67b6-48d9-8261-4e8252b0f900"
      unitRef="usd">41387000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzgtNS0xLTEtOTE1MDE_a161728c-8e90-41d0-9f4c-2ad3fcd411ee"
      unitRef="usd">33302000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:OperatingLeaseExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzktMS0xLTEtOTE1MDE_bdd1790a-f3a9-4b65-b8c2-3410534c6737"
      unitRef="usd">15940000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzktMy0xLTEtOTE1MDE_d48de036-fabd-4690-9f21-243a495ac00c"
      unitRef="usd">13277000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzktNS0xLTEtOTE1MDE_f9b414d5-d5e0-491d-8ea4-fdc2af72767c"
      unitRef="usd">16248000</us-gaap:OperatingLeaseExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEwLTEtMS0xLTkxNTAx_bf827609-7b2e-4208-a5d1-d0cd1eda750b"
      unitRef="usd">18780000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEwLTMtMS0xLTkxNTAx_9e90a3ab-c02e-4bad-8416-0a3be85e6987"
      unitRef="usd">28593000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEwLTUtMS0xLTkxNTAx_54b2eb68-0ecd-47ec-9227-6a142d8dd275"
      unitRef="usd">21348000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzExLTEtMS0xLTkxNTAx_88cf2c1e-742a-4fad-81c8-0e4f70ddcfdb"
      unitRef="usd">4560000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzExLTMtMS0xLTkxNTAx_821f3f7a-6b78-4e32-b488-12fa8a0dc19b"
      unitRef="usd">-6459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzExLTUtMS0xLTkxNTAx_2d3aabcc-70b9-4656-8853-ffab0141b0a2"
      unitRef="usd">3704000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEyLTEtMS0xLTkxNTAx_6c561a8f-05a7-42e0-b735-0fc92683f5fc"
      unitRef="usd">-157000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEyLTMtMS0xLTkxNTAx_9c5aa162-6c86-430c-a069-107fc2ae3594"
      unitRef="usd">-7730000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzEyLTUtMS0xLTkxNTAx_93054b1b-2809-423e-a7ba-5072667fac25"
      unitRef="usd">-15007000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE0LTEtMS0xLTkxNTAx_8c8ea431-6210-4dc1-8755-f93b7f73fe2e"
      unitRef="usd">51157000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE0LTMtMS0xLTkxNTAx_06564cf8-b301-4ac2-b994-978087235a4f"
      unitRef="usd">11957000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE0LTUtMS0xLTkxNTAx_e2dc0b02-620e-4815-83f5-fa4f19663ab7"
      unitRef="usd">32321000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE1LTEtMS0xLTkxNTAx_5224f2f7-3939-43bd-9848-8309583263ad"
      unitRef="usd">9133000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE1LTMtMS0xLTkxNTAx_d63d80fa-927b-4133-848f-f44abe19de82"
      unitRef="usd">-17209000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE1LTUtMS0xLTkxNTAx_65cf45ac-7505-49bb-8be2-e1f7e382b108"
      unitRef="usd">12959000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE2LTEtMS0xLTkxNTAx_f1fa6d0f-cf59-456e-b729-f00df54adc60"
      unitRef="usd">529000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE2LTMtMS0xLTkxNTAx_2427843d-75f4-461a-8a6c-f7b1a52d24f2"
      unitRef="usd">-18726000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE2LTUtMS0xLTkxNTAx_c7d945e6-7d1f-42bd-8b2c-f168a251cf8d"
      unitRef="usd">37945000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE3LTEtMS0xLTkxNTAx_8ff3f796-832d-4596-ac1d-d709d59484be"
      unitRef="usd">62578000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE3LTMtMS0xLTkxNTAx_8855b1e0-585d-4d62-8b94-6e48c21a3b48"
      unitRef="usd">41279000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE3LTUtMS0xLTkxNTAx_5b31eb5a-4979-44e6-8a8c-071590c1d8a3"
      unitRef="usd">43661000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE4LTEtMS0xLTkxNTAx_136e3112-8249-4ee9-9e94-e3fe5f3b9526"
      unitRef="usd">53857000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE4LTMtMS0xLTkxNTAx_ed766fe9-88ac-4a54-90da-8604e1b111ec"
      unitRef="usd">71451000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE4LTUtMS0xLTkxNTAx_3d64bb72-e2be-4f0e-988b-34fbe99d7e66"
      unitRef="usd">55175000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE5LTEtMS0xLTkxNTAx_61191147-7806-4051-8821-837b95b0fdee"
      unitRef="usd">13312000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE5LTMtMS0xLTkxNTAx_14b31585-cc87-440c-9af1-0040dba73818"
      unitRef="usd">15886000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzE5LTUtMS0xLTkxNTAx_4ceb0c95-ef77-46fa-8d66-d17cb453dffe"
      unitRef="usd">14136000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIwLTEtMS0xLTkxNTAx_48c44632-b9c8-4e36-bcd6-1e945e15ef7b"
      unitRef="usd">22336000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIwLTMtMS0xLTkxNTAx_23551c5f-aa13-494e-9988-31743f38670f"
      unitRef="usd">39118000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIwLTUtMS0xLTkxNTAx_95ad9813-a286-4902-9231-8fb2022f4881"
      unitRef="usd">-563000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIyLTEtMS0xLTkxNTAx_3fa9306c-9b99-4610-8b9d-b5cb0ab33d7e"
      unitRef="usd">41015000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIyLTMtMS0xLTkxNTAx_408aa75a-2f1b-4e85-9788-9216eb162269"
      unitRef="usd">79121000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIyLTUtMS0xLTkxNTAx_a05fae08-a806-44be-8bd6-3f57dfa42d8d"
      unitRef="usd">326549000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIzLTEtMS0xLTkxNTAx_7c1d9595-d63f-447a-85ee-99cc3dbe676e"
      unitRef="usd">66583000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIzLTMtMS0xLTkxNTAx_4cdf1d38-aac9-4bf4-9670-30cba3f838f4"
      unitRef="usd">105977000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzIzLTUtMS0xLTkxNTAx_1918c769-33f0-4c03-947a-ae463c918a38"
      unitRef="usd">28811000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI0LTEtMS0xLTkxNTAx_0b6e732d-1f46-45db-9b61-0c856a09f2b7"
      unitRef="usd">23808000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI0LTMtMS0xLTkxNTAx_cbde6554-7d72-4d72-bff8-b508cb261f67"
      unitRef="usd">61096000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI0LTUtMS0xLTkxNTAx_02125c58-e154-47c9-b021-873fbbb468ba"
      unitRef="usd">1424000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI1LTEtMS0xLTkxNTAx_ccf7e608-5b7a-4dd8-91ba-d989336d0331"
      unitRef="usd">922000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI1LTMtMS0xLTkxNTAx_3893ce39-544c-4356-a3fa-66d181ca08a7"
      unitRef="usd">4993000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI1LTUtMS0xLTkxNTAx_ba530c5b-6b8e-4293-829c-30eabc05b509"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI2LTEtMS0xLTkxNTAx_0ab779b6-3f04-43f5-84b2-c162d469cc94"
      unitRef="usd">35379000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI2LTMtMS0xLTkxNTAx_5368054c-7ab8-466a-a2a3-7fbf9af11bc7"
      unitRef="usd">10456000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI2LTUtMS0xLTkxNTAx_36bd1441-81ef-4d96-84af-34fc034c2a04"
      unitRef="usd">25369000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI3LTEtMS0xLTkxNTAx_d0c1cbcd-ce03-4f10-a907-3bb6d94b32ea"
      unitRef="usd">13075000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI3LTMtMS0xLTkxNTAx_4515d7e1-699f-4692-bb3e-b7ac01cd031d"
      unitRef="usd">72503000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI3LTUtMS0xLTkxNTAx_0b8aae89-b06c-4c40-ad7c-c839b9bc0e27"
      unitRef="usd">-321683000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI5LTEtMS0xLTkxNTAx_61fe8339-3a5e-4259-affe-a8e7fd073c66"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI5LTMtMS0xLTkxNTAx_e3cbf94b-74b4-4a60-8dd6-012a1279a007"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzI5LTUtMS0xLTkxNTAx_9252d3ef-2827-4ee8-b310-33e2f45f3c00"
      unitRef="usd">600000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMwLTEtMS0xLTkxNTAx_71cdfd71-242f-485d-98ee-5c42fea31c24"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMwLTMtMS0xLTkxNTAx_267a1bb0-2304-4438-bc96-50f1f90675e0"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMwLTUtMS0xLTkxNTAx_2e257942-82d9-4eaa-b852-c47af7639059"
      unitRef="usd">51900000</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMxLTEtMS0xLTkxNTAx_57d4d050-2148-4c68-b917-1a067b50ae67"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMxLTMtMS0xLTkxNTAx_35f1a0e0-225a-426c-95d4-db7e8462e3c3"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMxLTUtMS0xLTkxNTAx_4c374443-a762-4444-93d4-1dcf5527b0ce"
      unitRef="usd">14527000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMyLTEtMS0xLTkxNTAx_2fc2e5b6-d00e-44dc-aa81-52269f74e360"
      unitRef="usd">9172000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMyLTMtMS0xLTkxNTAx_0cefb74a-380b-4205-8ec0-3bc0f1a5eef5"
      unitRef="usd">10554000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMyLTUtMS0xLTkxNTAx_7a459db1-4153-4e00-a16e-80a4b1ea1a2e"
      unitRef="usd">3039000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMzLTEtMS0xLTkxNTAx_363495a1-a212-4fd5-82f1-0f71f104f98f"
      unitRef="usd">9834000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMzLTMtMS0xLTkxNTAx_18da9649-2f68-4568-9c80-220e003fc394"
      unitRef="usd">9761000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzMzLTUtMS0xLTkxNTAx_10d97056-cfb8-4800-ad0d-470ece6853be"
      unitRef="usd">9628000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM2LTEtMS0xLTkxNTAx_c7dd44fb-8dd9-4aa9-840a-f2a3c9767bb4"
      unitRef="usd">20620000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM2LTMtMS0xLTkxNTAx_3fe8d5d3-bde0-4396-9a23-dbd841f1b25c"
      unitRef="usd">69925000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM2LTUtMS0xLTkxNTAx_9d253d1e-5a9c-4eea-8177-08ff9c4e4bb5"
      unitRef="usd">75562000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM3LTEtMS0xLTkxNTAx_5697b1c9-a057-4278-bf2a-cf3f8e707984"
      unitRef="usd">25707000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM3LTMtMS0xLTkxNTAx_5ae661e5-897a-49bf-be00-5418e522418e"
      unitRef="usd">52711000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM3LTUtMS0xLTkxNTAx_2dc412e1-f3bc-45bf-b582-b89c3cf2a463"
      unitRef="usd">27974000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM4LTEtMS0xLTkxNTAx_33021e49-6483-42cb-a9f1-9fe6259c655b"
      unitRef="usd">-46989000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM4LTMtMS0xLTkxNTAx_3c329e41-9000-438c-bac3-568c644be4ba"
      unitRef="usd">-121843000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM4LTUtMS0xLTkxNTAx_b8cdca7b-4ab6-4c22-ab10-ed45fd2ec656"
      unitRef="usd">423448000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM5LTEtMS0xLTkxNTAx_e3b863f2-65f0-468f-bf46-8f65f3daeb98"
      unitRef="usd">-3333000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM5LTMtMS0xLTkxNTAx_3ea56bcd-c675-44a8-841b-6053ed3e63f3"
      unitRef="usd">-1712000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzM5LTUtMS0xLTkxNTAx_7a005382-e108-45a7-b54d-f3985f07dfd4"
      unitRef="usd">2334000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQwLTEtMS0xLTkxNTAx_10d9a147-9a1b-49a0-899f-e86e3f9b1dad"
      unitRef="usd">-14911000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQwLTMtMS0xLTkxNTAx_f662410d-c90d-4f7a-a72b-1281fc0a8850"
      unitRef="usd">-11934000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQwLTUtMS0xLTkxNTAx_9c8f9ea5-cda6-45fb-8f9b-58c25bbde8f2"
      unitRef="usd">103536000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQxLTEtMS0xLTkxNTAx_403ecec9-be9b-441e-a1f9-f3bedd7842ac"
      unitRef="usd">159965000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQxLTMtMS0xLTkxNTAx_3297c92f-7d72-436f-98ca-103febbbf58a"
      unitRef="usd">171899000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQxLTUtMS0xLTkxNTAx_3b97396c-74ce-4daf-b0c1-4ee05d1a8fdd"
      unitRef="usd">68363000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQyLTEtMS0xLTkxNTAx_045d2170-97b8-4eea-b5cf-62d73593084b"
      unitRef="usd">145054000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQyLTMtMS0xLTkxNTAx_d9d2cf91-0f41-4002-821f-5a73f30991f7"
      unitRef="usd">159965000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQyLTUtMS0xLTkxNTAx_20358a86-635a-43b1-b20a-614c0d098546"
      unitRef="usd">171899000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ1LTEtMS0xLTkxNTAx_3c2f1b66-8d41-4df5-ba2c-08c4e6a686b6"
      unitRef="usd">4500000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ1LTMtMS0xLTkxNTAx_4ccc0470-43c2-4391-aa10-4f403020d130"
      unitRef="usd">4500000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ1LTUtMS0xLTkxNTAx_4feb6a66-6dd4-4081-95c1-4b499e0efd32"
      unitRef="usd">2338000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ2LTEtMS0xLTkxNTAx_ecc4d356-4f8d-4342-9d4b-b4f988118871"
      unitRef="usd">7645000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ2LTMtMS0xLTkxNTAx_c25e35ca-6a1e-45a2-b157-015f885b7af3"
      unitRef="usd">-4552000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ2LTUtMS0xLTkxNTAx_038ac81c-7145-4eb1-8835-428b5577caf7"
      unitRef="usd">3377000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTEtMS0xLTEwOTc2NA_e029de31-2c08-43fe-a2d5-281fcfce6a21"
      unitRef="usd">9914000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTMtMS0xLTEwOTc2NA_b6a33c73-97fb-4079-b685-ed0a8c10d813"
      unitRef="usd">2143000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTUtMS0xLTEwOTc2NA_eb49d2ea-6158-44f1-8a29-cabea3995006"
      unitRef="usd">825000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DividendsPayableCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTEtMS0xLTkxNTAx_c873b40b-f8d6-494b-9010-177e8bb2cc4b"
      unitRef="usd">2474000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTMtMS0xLTkxNTAx_d7ba0d83-e30c-4187-82df-61363b19f1b0"
      unitRef="usd">2454000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDMvZnJhZzpmZWYxMTUxMjFjMDI0ZjZhYTMwNjgzOGFmOGJkN2Q4ZS90YWJsZTo4NmRmNDdhYjVjMmU0N2IzODgzNjUwNDkxN2FhYTU4Ny90YWJsZXJhbmdlOjg2ZGY0N2FiNWMyZTQ3YjM4ODM2NTA0OTE3YWFhNTg3XzQ4LTUtMS0xLTkxNTAx_2ed362f2-4476-4c25-aaa2-a32bd5c3141c"
      unitRef="usd">2428000</us-gaap:DividendsPayableCurrent>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzE3MDQ_77bef55e-2d66-437d-b043-4e6b26c7e583">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1. BASIS OF PRESENTATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 develops, markets, licenses, hosts, and supports enterprise software that helps organizations build agility into their business. The Company&#x2019;s low-code platform for workflow automation and artificial intelligence-powered decisioning enables clients to personalize customer experiences, streamline customer service, and automate business processes and workflows. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management estimates and reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S.&#x201d;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, (loss) from operations, or net (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzE3MDU_c9eb0561-b5d8-4a7b-a3da-1739b18679b6">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management estimates and reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S.&#x201d;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzE3MDA_a133db2a-fb52-46b8-939f-fc04f7de47e4">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMDkvZnJhZzowZDI3MDM3OGEzZDM0MjlhYmI5MjQ5OWU5OTQ1MDYyNi90ZXh0cmVnaW9uOjBkMjcwMzc4YTNkMzQyOWFiYjkyNDk5ZTk5NDUwNjI2XzIxOTkwMjMyNjI2NzQ_ee97ef7f-164e-4de4-bb9f-8887a212aa28">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, (loss) from operations, or net (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMx_fe2bfc7d-d8a5-40c2-a32c-01e395c404e8">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2. SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 revenue is primarily derived from:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#x2019;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Subscription license, composed of revenue from term license arrangements for the Company&#x2019;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Perpetual license, composed of revenue from perpetual license arrangements for the Company&#x2019;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Consulting, primarily related to new software license implementations, training, and reimbursable costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#x2019;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 performance obligations are:&lt;/span&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:8.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.470%"/&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;Performance obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;How stand-alone selling price is typically determined&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;When performance obligation is typically satisfied&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;When payment is typically due&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;Income statement line item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective date of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term license&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the maintenance (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the service (over time)&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the service&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;br/&gt;- time and materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred to date (over time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting &lt;br/&gt;- fixed price&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred as a percentage of total estimated hours (over time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As contract milestones are achieved&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#x2019;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Variable consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 arrangements can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#x2019;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant financing components&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#x2019;s payment with the timing of the use of the software license or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#x2019;s borrowing rate, or the Company&#x2019;s incremental borrowing rate, depending upon the recipient of the financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, 2021, and 2020, significant financing components were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract modifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 assesses contract modifications to determine:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;if the additional products and services are distinct from the products and services in the original arrangement; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for as either:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;a prospective basis as a termination of the existing contract and the creation of a new contract; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;a cumulative catch-up basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#x2019;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#x2019;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 12. Debt", and "Note 14. Fair Value Measurements" for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#x2019;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#x2019;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#x2019;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Loss contingencies and legal costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#x2019;s estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on the Company&#x2019;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Internal-use software &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72"&gt;three&lt;/span&gt; to five years, commencing on the date the software is placed into service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit. The Company performed a qualitative assessment as of November 30, 2022, 2021, and 2020, and concluded that there was no impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible and long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#x2019; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 include money market funds and other investments with original maturities of three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#x2019;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#x2019;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and development and software development costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#x2019;s general availability. As a result, no costs were capitalized in 2022, 2021, or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 stock-based compensation expense associated with equity awards based on the award&#x2019;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures. See "Note 16. Stock-Based Compensation" for a discussion of the Company&#x2019;s key assumptions when determining the fair value of its equity awards at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency translation and remeasurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 translation of assets and liabilities for the Company&#x2019;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#x2019;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, the Company&#x2019;s firm contractual backlog, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 assesses its income tax positions and records tax benefits based on management&#x2019;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#x2019;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#x2019;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 additional information, see "Note 18. Income Taxes". &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred. Advertising expenses were $6.6 million, $11.8 million, and $8.7 million during 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzI0_e037e9e4-2648-49be-88e0-6519166395f8">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 revenue is primarily derived from:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#x2019;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Subscription license, composed of revenue from term license arrangements for the Company&#x2019;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Perpetual license, composed of revenue from perpetual license arrangements for the Company&#x2019;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Consulting, primarily related to new software license implementations, training, and reimbursable costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#x2019;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 performance obligations are:&lt;/span&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:8.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.470%"/&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;Performance obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;How stand-alone selling price is typically determined&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;When performance obligation is typically satisfied&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;When payment is typically due&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;Income statement line item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective date of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term license&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the maintenance (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the service (over time)&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the service&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;br/&gt;- time and materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred to date (over time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting &lt;br/&gt;- fixed price&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred as a percentage of total estimated hours (over time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As contract milestones are achieved&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#x2019;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Variable consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 arrangements can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#x2019;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant financing components&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#x2019;s payment with the timing of the use of the software license or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#x2019;s borrowing rate, or the Company&#x2019;s incremental borrowing rate, depending upon the recipient of the financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, 2021, and 2020, significant financing components were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract modifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 assesses contract modifications to determine:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;if the additional products and services are distinct from the products and services in the original arrangement; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for as either:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;a prospective basis as a termination of the existing contract and the creation of a new contract; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;a cumulative catch-up basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#x2019;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzYw_d86df814-7c42-4063-a792-bd7cac25e890">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 performance obligations are:&lt;/span&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:8.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.470%"/&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;Performance obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;How stand-alone selling price is typically determined&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;When performance obligation is typically satisfied&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;When payment is typically due&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="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;Income statement line item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective date of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term license&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the maintenance (over time)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the service (over time)&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the service&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;br/&gt;- time and materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred to date (over time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting &lt;br/&gt;- fixed price&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred as a percentage of total estimated hours (over time)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As contract milestones are achieved&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future revenue from existing non-cancellable contracts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022:&lt;/span&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:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" 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 style="height:12pt"&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;Maintenance&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;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;720,073&#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="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:8pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;1-2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;246,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;324,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;1,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/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:8pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;350,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;885,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;71,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;7,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;40,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;1,355,732&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;As of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" 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 style="height:12pt"&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;Maintenance&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;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,467&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,952&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,411&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;771,173&#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="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:8pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;1-2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;2-3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/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:8pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;731,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <pega:AmortizationPeriodForDeferredContactCosts
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzc5NTQ_37e2bb38-201c-4ea4-bbfa-a40c0f020894">P4Y6M</pega:AmortizationPeriodForDeferredContactCosts>
    <pega:AmortizationPeriodForDeferredContactCosts
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzgwNjg_5e9f517f-2794-4049-b121-2e064eafa89c">P4Y6M</pega:AmortizationPeriodForDeferredContactCosts>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzYx_5f8aac20-8e51-47d3-8e85-3115887ca186">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#x2019;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzUz_ad5cac1d-601b-44fc-898f-26d9fa928708">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#x2019;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i41287f8147cd4dfebc0aa8364b2ea663_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzk1MjQ_5087605a-4a0a-425f-af05-bbcdd79c2951">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia40035140193478b81fbada30ba8612a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzk1NTQ_ff2deeab-9042-485e-96c1-2134450bea97">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzU0_551e6d38-6c4f-4209-ac32-ad53cc6d87e9">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#x2019;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#x2019;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzM2_b1f4a33f-d112-4318-bac8-da3bfd59c804">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Loss contingencies and legal costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#x2019;s estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on the Company&#x2019;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzIw_7b2cf6e5-018d-4f49-9722-1a1ac2bb29a2">Internal-use software The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzQ0_02fb39c1-2414-49b0-b3a2-212ec21b3a72"&gt;three&lt;/span&gt; to five years, commencing on the date the software is placed into service.</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6f0b5b7fb2254e57911755712c339cc6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyMzUw_3209369c-08a8-42ff-be33-fcf1a5b59a60">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzQw_51a5878d-b5a9-4f1e-8b3f-c82079877e31">GoodwillGoodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i624c1f48dce24aa480b5d9b4be87ab4b_D20201130-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyNzY0_833025be-9fa1-4c15-99ec-e24679473b18"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ib8aa8584c9b24bc097474b2e96116723_D20211130-20211130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyNzY0_cadd1dc5-61b4-41da-ac43-b63dc74b5080"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i85122eedf1c54ddcb1f3cb9f7c6edce3_D20191130-20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzEyNzY0_ec6b139a-6065-4711-908d-84e50607eb3a"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzM4_269e2c59-555a-4409-a795-5323b1701fc1">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible and long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#x2019; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.&lt;/span&gt;&lt;/div&gt;</pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMw_725d562a-279e-4c81-b692-9ac6ada42ad5">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 include money market funds and other investments with original maturities of three months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzYz_cb6019e7-eaac-4f4a-a803-76d1a1ba3745">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#x2019;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#x2019;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzY1_0623b26f-df22-4019-8935-858be5453d69">Research and development and software development costsResearch and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#x2019;s general availability.</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE1Mzgw_11e3e70f-0c25-42b1-813a-559f895d2fcb"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE1Mzgw_26d2a643-6f7a-48c9-9c5e-72c67ec78312"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE1Mzgw_7eb2b277-f199-4d4c-a6fa-18e54289b57b"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMy_17ad15e8-dd74-41b3-a2fc-e468ca445a4b">Stock-based compensationThe Company recognizes stock-based compensation expense associated with equity awards based on the award&#x2019;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzQ2_495ba1a2-41d5-4c82-9533-79de56108d93">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency translation and remeasurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 translation of assets and liabilities for the Company&#x2019;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzMz_47799989-fb99-4e6e-bf8f-88c69c704fff">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#x2019;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, the Company&#x2019;s firm contractual backlog, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 assesses its income tax positions and records tax benefits based on management&#x2019;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#x2019;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#x2019;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <pega:MoreLikelyThanNotLikelihoodPercentage
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE4MDgx_d25ae96f-444a-4391-9ca5-6ea890b5bcf3"
      unitRef="number">0.50</pega:MoreLikelyThanNotLikelihoodPercentage>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5MzUw_c223d760-c5fd-46da-842e-ab5921574522">Advertising expenseAdvertising costs are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5Mjcw_f053ac33-5159-41bb-8a5c-5bd386134fe3"
      unitRef="usd">6600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5Mjc0_e07043ba-237f-44da-be1e-f3378a58ef11"
      unitRef="usd">11800000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTIvZnJhZzozYWIyMWUwMzcwYTU0MTQ4OTA5MGI1YmE3MjNmZjA0Zi90ZXh0cmVnaW9uOjNhYjIxZTAzNzBhNTQxNDg5MDkwYjViYTcyM2ZmMDRmXzE5Mjgy_b921ed5a-c92a-4846-a09d-4b8a03c11bb9"
      unitRef="usd">8700000</us-gaap:AdvertisingExpense>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90ZXh0cmVnaW9uOjY4N2E2Nzg3NDQ4NzQ4ZWE4ZWI4NTNhMzI3YTg1YWM5XzEyMw_69789555-97fe-40b2-adab-c9142a85d721">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3. MARKETABLE SECURITIES&lt;/span&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:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.312%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Government debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;154,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;(2,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;203,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;(847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;202,814&#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-bottom:3pt;margin-top:3pt"&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, marketable securities&#x2019; maturities ranged from January 2023 to November 2024, with a weighted-average remaining maturity of 0.5 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90ZXh0cmVnaW9uOjY4N2E2Nzg3NDQ4NzQ4ZWE4ZWI4NTNhMzI3YTg1YWM5XzEyNA_805cc839-a40a-4b04-8f94-f65a321630b9">&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:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.312%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Government debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;154,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;(2,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;203,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;(847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMS0xLTEtOTE1MDE_927fda36-161a-47bb-9467-36084cb4a885"
      unitRef="usd">2960000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMy0xLTEtOTE1MDE_8723cc57-4d76-4cf8-adae-924e63085e03"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItNS0xLTEtOTE1MDE_52faca47-0268-4c0c-9033-86be8ad2c4c1"
      unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia0803b4bf360430981e986c2fccbeaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItNy0xLTEtOTE1MDE_4ec15a81-4c15-450b-80d6-7939b78849d4"
      unitRef="usd">2908000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItOS0xLTEtOTE1MDE_593b4610-913a-49fd-b3e3-6b172e1f4368"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMTEtMS0xLTkxNTAx_f95836c6-332b-4dce-882d-83fe9d8a8344"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMTMtMS0xLTkxNTAx_15741f41-ed13-4d50-a0e4-169c4b00072f"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if70419c4dcff45688f9a30d498cd306f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzItMTUtMS0xLTkxNTAx_26336231-7c61-498d-9ec1-4d7c4c1469ad"
      unitRef="usd">1990000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMS0xLTEtOTE1MDE_8fbc950a-ed35-4640-bc62-b05a9bc39479"
      unitRef="usd">151906000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMy0xLTEtOTE1MDE_09172a3f-b069-4d9a-a187-0a8f4875686b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtNS0xLTEtOTE1MDE_1e4f169e-7966-4492-986a-caafd1424342"
      unitRef="usd">2647000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2935a30edba4d8886ee28bb5c4aa75f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtNy0xLTEtOTE1MDE_33b81f2a-b09d-4198-b7c8-2caeb037daea"
      unitRef="usd">149259000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib7fe0ae765b0408f8f728bc307753174_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtOS0xLTEtOTE1MDE_eeb833e6-2f98-41a3-ac86-0cb3af09ede7"
      unitRef="usd">201659000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib7fe0ae765b0408f8f728bc307753174_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMTEtMS0xLTkxNTAx_c63e22b5-adbb-4f18-854e-ce274f5af45d"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib7fe0ae765b0408f8f728bc307753174_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMTMtMS0xLTkxNTAx_9cb63f95-4664-450d-805f-8be73245aa32"
      unitRef="usd">837000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib7fe0ae765b0408f8f728bc307753174_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzMtMTUtMS0xLTkxNTAx_7fa87a79-9526-4539-95f1-49fb847545f6"
      unitRef="usd">200824000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMS0xLTEtOTE1MDE_34b196d6-e9c1-4764-9517-9ef5782a9cdf"
      unitRef="usd">154866000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMy0xLTEtOTE1MDE_ffaf7b02-fed2-43cb-9d5d-91fa937dd2cc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtNS0xLTEtOTE1MDE_87c17b62-30ad-4683-816d-7e22daa28a6b"
      unitRef="usd">2699000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtNy0xLTEtOTE1MDE_3ca11c75-c51a-4d1c-a62f-9cc275163871"
      unitRef="usd">152167000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtOS0xLTEtOTE1MDE_bfdb0334-e54c-49a1-84d2-d0cfcb541b29"
      unitRef="usd">203659000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMTEtMS0xLTkxNTAx_63b0faba-c5df-45ea-a5c6-69213b8579ce"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMTMtMS0xLTkxNTAx_ad85a6ec-9914-490c-9183-ae2633c8b5e7"
      unitRef="usd">847000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90YWJsZTpjMjBhN2IwNTFhMDU0NDI3YWQ1YmJkZjE4YTMxMWUyNi90YWJsZXJhbmdlOmMyMGE3YjA1MWEwNTQ0MjdhZDViYmRmMThhMzExZTI2XzQtMTUtMS0xLTkxNTAx_2009a486-de28-4810-8765-83c5bf263121"
      unitRef="usd">202814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTUvZnJhZzo2ODdhNjc4NzQ0ODc0OGVhOGViODUzYTMyN2E4NWFjOS90ZXh0cmVnaW9uOjY4N2E2Nzg3NDQ4NzQ4ZWE4ZWI4NTNhMzI3YTg1YWM5XzEyMQ_2ddb22c6-5330-43a3-99cf-5ba659af5018">P0Y6M</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyMA_45df865a-f8cb-4af4-a4f9-e481c3612e07">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Receivables&lt;/span&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:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,714&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Long-term unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;564,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;539,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Unbilled receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables are client-committed amounts for which revenue recognition precedes billing, and billing is solely subject to the passage of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by expected billing date:&lt;/span&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:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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;/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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1-2 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:8pt;font-weight:400;line-height:100%"&gt;81,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;309,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by contract effective date:&lt;/span&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:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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;/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:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;309,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Major clients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Clients that represented 10% or more of the Company&#x2019;s total accounts receivable and unbilled receivables:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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, 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:8pt;font-weight:400;line-height:100%"&gt;Client A&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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Total receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;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:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* Client accounted for less than 10% of receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Contract assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;34,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;23,173&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue consists of billings and payments received in advance of revenue recognition.&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term deferred revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;328,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;281,499&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; (1) Included in other long-term liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in deferred revenue in 2022 was primarily due to new billings in advance of revenue recognition and $276.7 million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock>
    <pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyNA_56fc8398-9c36-4f06-ad3a-cf41777e2d61">&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;Receivables&lt;/span&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:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,714&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Long-term unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;564,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;539,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzEtMS0xLTEtOTE1MDE_3df484a2-69b0-41f1-9d58-3a2b09258d4e"
      unitRef="usd">255150000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzEtMy0xLTEtOTE1MDE_375d6979-cd97-424a-9c28-01f4bdc9575f"
      unitRef="usd">182717000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzItMS0xLTEtOTE1MDE_54ba180e-01d3-4da1-8e5c-e8a4a79bc5cc"
      unitRef="usd">213719000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzItMy0xLTEtOTE1MDE_6e1cbd28-ce43-4457-95bf-10c88a0f4f32"
      unitRef="usd">226714000</us-gaap:UnbilledReceivablesCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzMtMS0xLTEtOTE1MDE_677f098f-dcbc-41a6-9a56-d596019201e9"
      unitRef="usd">95806000</pega:UnbilledReceivablesNonCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzMtMy0xLTEtOTE1MDE_b462ff9b-ca23-4d2c-a40c-9dd3227438df"
      unitRef="usd">129789000</pega:UnbilledReceivablesNonCurrent>
    <pega:AccountsReceivableAndUnbilledReceivable
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzQtMS0xLTEtOTE1MDE_3f8807f0-de4e-4e3f-ac87-465cf401a952"
      unitRef="usd">564675000</pega:AccountsReceivableAndUnbilledReceivable>
    <pega:AccountsReceivableAndUnbilledReceivable
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo5MDI5NWU5NmFhZTU0ZDg2OWZkODNiNzc2NDI4OGNhNC90YWJsZXJhbmdlOjkwMjk1ZTk2YWFlNTRkODY5ZmQ4M2I3NzY0Mjg4Y2E0XzQtMy0xLTEtOTE1MDE_f8030da7-2f5e-4ff1-ab3d-be2012ab274d"
      unitRef="usd">539220000</pega:AccountsReceivableAndUnbilledReceivable>
    <pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyNg_773a5079-d8cb-4b41-a3da-2786cfc9b9b0">&lt;div style="margin-top:6pt"&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;Unbilled receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables are client-committed amounts for which revenue recognition precedes billing, and billing is solely subject to the passage of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by expected billing date:&lt;/span&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:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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;/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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1-2 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:8pt;font-weight:400;line-height:100%"&gt;81,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;309,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzEtMS0xLTEtOTE1MDE_58209de0-d99f-46e4-8748-8f61e8f9714c"
      unitRef="usd">213719000</us-gaap:UnbilledReceivablesCurrent>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzEtMi0xLTEtOTE1MDE_821dc581-b42c-434b-8658-e4fb5950f153"
      unitRef="number">0.69</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzItMS0xLTEtOTE1MDE_835a1f95-300b-43a8-abed-bfd7c0e897f3"
      unitRef="usd">81280000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzItMi0xLTEtOTE1MDE_59e1ca16-8607-40c5-b37b-58cc58fc48c6"
      unitRef="number">0.26</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzMtMS0xLTEtOTE1MDE_8d8a0c19-7d43-4aa2-931f-c2e8fef39f11"
      unitRef="usd">14526000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzMtMi0xLTEtOTE1MDE_58ca0ec9-8a40-4588-aca9-46102b7148c3"
      unitRef="number">0.05</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive>
    <pega:UnbilledReceivablesCurrentAndNonCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzQtMS0xLTEtOTE1MDE_0802286b-dc12-4f07-ba38-0a9d4d042681"
      unitRef="usd">309525000</pega:UnbilledReceivablesCurrentAndNonCurrent>
    <pega:UnbilledReceivablesCurrentAndNonCurrentPercentage
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo3MDM3ZDAwYmRjNmE0ZGI5ODNjMmQ1Yzg1Nzg5MWU2Zi90YWJsZXJhbmdlOjcwMzdkMDBiZGM2YTRkYjk4M2MyZDVjODU3ODkxZTZmXzQtMi0xLTEtOTE1MDE_00f4c63f-385f-4c10-829f-be389ed631a6"
      unitRef="number">1</pega:UnbilledReceivablesCurrentAndNonCurrentPercentage>
    <pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyNw_97df9fec-f8b7-414b-8b91-7d47f785bf46">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by contract effective date:&lt;/span&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:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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;/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:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;309,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock>
    <pega:UnbilledReceivablesNotBillableContractDateYearOne
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzEtMS0xLTEtOTE1MDE_e8eba110-e4ad-4d0b-92dc-654f4cb6e47f"
      unitRef="usd">150597000</pega:UnbilledReceivablesNotBillableContractDateYearOne>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzEtMi0xLTEtOTE1MDE_70fe0956-b50f-4dfd-8719-53e8c5492c97"
      unitRef="number">0.49</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne>
    <pega:UnbilledReceivablesNotBillableContractDateYearTwo
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzItMS0xLTEtOTE1MDE_2e9485ac-d7d8-49ec-9ca5-efac922ff386"
      unitRef="usd">109024000</pega:UnbilledReceivablesNotBillableContractDateYearTwo>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzItMi0xLTEtOTE1MDE_e1ced6a6-8bcf-4508-a320-a46b7685a331"
      unitRef="number">0.35</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo>
    <pega:UnbilledReceivablesNotBillableContractDateYearThree
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzMtMS0xLTEtOTE1MDE_d5640114-9aa9-4a75-8fe6-624eceb8c199"
      unitRef="usd">30763000</pega:UnbilledReceivablesNotBillableContractDateYearThree>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzMtMi0xLTEtOTE1MDE_43d046b3-7e04-4288-9407-e80da20002aa"
      unitRef="number">0.10</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree>
    <pega:UnbilledReceivablesNotBillableContractDateYearFour
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzQtMS0xLTEtOTE1MDE_4335f07d-b05d-47f7-8fd6-3a20c1f2a3b5"
      unitRef="usd">11621000</pega:UnbilledReceivablesNotBillableContractDateYearFour>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzQtMi0xLTEtOTE1MDE_efea275b-b111-49b9-9797-f92e45769a4f"
      unitRef="number">0.04</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour>
    <pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzUtMS0xLTEtOTE1MDE_2efd41fd-145c-44d7-a268-e122bbe469d2"
      unitRef="usd">7520000</pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzUtMi0xLTEtOTE1MDE_8fd0c093-d855-4bc6-8ae3-1e6c35bf9dae"
      unitRef="number">0.02</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore>
    <pega:UnbilledRevenueTotal
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzYtMS0xLTEtOTE1MDE_7d30d06e-6194-40b8-998c-6b1c18fc370c"
      unitRef="usd">309525000</pega:UnbilledRevenueTotal>
    <pega:TotalPercentageOfUnbilledRevenue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTphNDM5MDc2N2U0NGU0ZGQ1YmU0MTIzOGFhMjQ5ODg0Mi90YWJsZXJhbmdlOmE0MzkwNzY3ZTQ0ZTRkZDViZTQxMjM4YWEyNDk4ODQyXzYtMi0xLTEtOTE1MDE_428ccbe3-312d-4e51-944b-a6be5ad899d9"
      unitRef="number">1</pega:TotalPercentageOfUnbilledRevenue>
    <pega:SummaryOfMajorClientsTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyMQ_69013923-1c59-4b43-bb0c-f2776972390c">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Major clients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Clients that represented 10% or more of the Company&#x2019;s total accounts receivable and unbilled receivables:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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, 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:8pt;font-weight:400;line-height:100%"&gt;Client A&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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Total receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;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:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* Client accounted for less than 10% of receivables.&lt;/span&gt;&lt;/div&gt;</pega:SummaryOfMajorClientsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i13379ed2eb494d61b5e0fc0a0636cb1f_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTpkNDg4MzFiYTBkNzU0N2M4YWJjZDE5ZWJmNjU3OGY4Ny90YWJsZXJhbmdlOmQ0ODgzMWJhMGQ3NTQ3YzhhYmNkMTllYmY2NTc4Zjg3XzItMy0xLTEtOTc5Nzc_ff6daadb-bf34-4185-9a50-166bf2ff8d12"
      unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1b78298b6bfc4e8e85fb96c2fd2ddc91_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTpkNDg4MzFiYTBkNzU0N2M4YWJjZDE5ZWJmNjU3OGY4Ny90YWJsZXJhbmdlOmQ0ODgzMWJhMGQ3NTQ3YzhhYmNkMTllYmY2NTc4Zjg3XzMtMy0xLTEtOTc5Nzc_a3f53a21-e330-418f-aedf-070be872a4fb"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibe1d1272a5bc4b0d89c2423a2f10700c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTpkNDg4MzFiYTBkNzU0N2M4YWJjZDE5ZWJmNjU3OGY4Ny90YWJsZXJhbmdlOmQ0ODgzMWJhMGQ3NTQ3YzhhYmNkMTllYmY2NTc4Zjg3XzQtMy0xLTEtOTc5Nzc_709c1c42-10be-4432-8f65-ea23513d1589"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <pega:ContractAssetsAndDeferredRevenueTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzYyOA_3d27fc12-3006-4dce-8f23-43d12dc3a1ef">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Contract assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;34,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;23,173&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue consists of billings and payments received in advance of revenue recognition.&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term deferred revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;328,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;281,499&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; (1) Included in other long-term liabilities.&lt;/span&gt;&lt;/div&gt;</pega:ContractAssetsAndDeferredRevenueTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzEtMS0xLTEtOTE1MDE_c761cf38-2d8b-4d43-a1d0-b70ef051e2eb"
      unitRef="usd">17546000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzEtMy0xLTEtOTE1MDE_0acb217b-8274-4650-93a6-ee9f185d9a96"
      unitRef="usd">12530000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzItMS0xLTEtOTE1MDE_091a7bc6-af31-4aee-8533-4db8fa811340"
      unitRef="usd">16470000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzItMy0xLTEtOTE1MDE_30e222dd-e4e2-4aa1-9471-d0e991a4c89a"
      unitRef="usd">10643000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzMtMS0xLTEtOTE1MDE_65b19f00-1a8c-49df-a021-e3e8ae29d582"
      unitRef="usd">34016000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTplZGI3OGZjZmIwYTI0NTI5YmQ4MDZjOWNiMWZiMmZiNy90YWJsZXJhbmdlOmVkYjc4ZmNmYjBhMjQ1MjliZDgwNmM5Y2IxZmIyZmI3XzMtMy0xLTEtOTE1MDE_e1791d2e-9ee7-478a-b3ba-08a479861ae8"
      unitRef="usd">23173000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzEtMS0xLTEtOTE1MDE_edb0b72b-cf2a-4531-b46d-ec897baaf025"
      unitRef="usd">325212000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzEtMy0xLTEtOTE1MDE_f624c379-ba41-47a1-8d04-9183f3d58cb3"
      unitRef="usd">275844000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzItMS0xLTEtOTE1MDE_a1edbca8-a14e-4017-9315-e85048235c41"
      unitRef="usd">3552000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzItMy0xLTEtOTE1MDE_fcd196d4-c016-493a-8659-97a0843c950a"
      unitRef="usd">5655000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzMtMS0xLTEtOTE1MDE_3bf154ce-3e86-4b19-8c53-8de843fd650f"
      unitRef="usd">328764000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90YWJsZTo2OGEzZThlODYxMjQ0NjFiYTVkNmU3ODAzNTVmNzBmMy90YWJsZXJhbmdlOjY4YTNlOGU4NjEyNDQ2MWJhNWQ2ZTc4MDM1NWY3MGYzXzMtMy0xLTEtOTE1MDE_fb198daa-c5e5-41e4-84f5-6058f09a64f1"
      unitRef="usd">281499000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMTgvZnJhZzphMGMzZDExZmIzODY0MTZmYmQzMTBlZGYxZjVlZTFjMy90ZXh0cmVnaW9uOmEwYzNkMTFmYjM4NjQxNmZiZDMxMGVkZjFmNWVlMWMzXzU0MA_a243bc4a-6230-4b4f-b000-cfeaa7cfd27c"
      unitRef="usd">276700000</pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance>
    <pega:DeferredCostsNetTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90ZXh0cmVnaW9uOjQzOTI0ZjExNjgzMzQyYjZiM2E3NDlmZTE4NTU0ZDU1XzEwMg_6cc1ab1c-98b9-4c69-b52e-f7771af94c73">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5. DEFERRED COMMISSIONS &lt;/span&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:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&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: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Amortization of deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in selling and marketing expenses.&lt;/span&gt;&lt;/div&gt;</pega:DeferredCostsNetTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90ZXh0cmVnaW9uOjQzOTI0ZjExNjgzMzQyYjZiM2E3NDlmZTE4NTU0ZDU1Xzk4_e3b5782e-9d2d-4a21-a58d-e328a0395234">&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:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&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: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;(1) Included in other long-term assets.</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:DeferredCosts
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZToxYTIwN2E0NTZmZDk0YmRiYTVjNWY2ZDgzYTJjOThlNy90YWJsZXJhbmdlOjFhMjA3YTQ1NmZkOTRiZGJhNWM1ZjZkODNhMmM5OGU3XzItMS0xLTEtOTE1MDE_4534029f-c4c2-4ea4-9089-87e8df43f737"
      unitRef="usd">130195000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZToxYTIwN2E0NTZmZDk0YmRiYTVjNWY2ZDgzYTJjOThlNy90YWJsZXJhbmdlOjFhMjA3YTQ1NmZkOTRiZGJhNWM1ZjZkODNhMmM5OGU3XzItMy0xLTEtOTE1MDE_6091964e-4224-461a-98a6-b6590aaeeae2"
      unitRef="usd">135911000</us-gaap:DeferredCosts>
    <pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90ZXh0cmVnaW9uOjQzOTI0ZjExNjgzMzQyYjZiM2E3NDlmZTE4NTU0ZDU1XzEwMQ_f88c975c-965b-4576-b21f-5a4e2740baa6">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Amortization of deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in selling and marketing expenses.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZTpmMWZiZjE2ZjVjMmU0MGU1YWRkMzRmN2FiOGJlYzgwZi90YWJsZXJhbmdlOmYxZmJmMTZmNWMyZTQwZTVhZGQzNGY3YWI4YmVjODBmXzEtMS0xLTEtOTE1MDE_f70ed57d-03a0-465d-94bf-8b3396113b75"
      unitRef="usd">53471000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZTpmMWZiZjE2ZjVjMmU0MGU1YWRkMzRmN2FiOGJlYzgwZi90YWJsZXJhbmdlOmYxZmJmMTZmNWMyZTQwZTVhZGQzNGY3YWI4YmVjODBmXzEtMy0xLTEtOTE1MDE_ce20a679-3f12-4613-b7b8-c98c3fc66705"
      unitRef="usd">41387000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjEvZnJhZzo0MzkyNGYxMTY4MzM0MmI2YjNhNzQ5ZmUxODU1NGQ1NS90YWJsZTpmMWZiZjE2ZjVjMmU0MGU1YWRkMzRmN2FiOGJlYzgwZi90YWJsZXJhbmdlOmYxZmJmMTZmNWMyZTQwZTVhZGQzNGY3YWI4YmVjODBmXzEtNS0xLTEtOTE1MDE_570a095a-b8d2-4ed7-b3a3-941178ec4d99"
      unitRef="usd">33302000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90ZXh0cmVnaW9uOmFkMzc4MWUwZDI4ZTQyZDRiZTk2Y2RiOTQxNmY1ZWEwXzYx_3ffa0a97-b6ca-4835-bf69-7bcf3fa8be59">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6. PROPERTY AND EQUIPMENT &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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 style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,292&#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:8pt;font-weight:400;line-height:100%"&gt;26,115&#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:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software purchased&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,724&#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:8pt;font-weight:400;line-height:100%"&gt;8,566&#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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software developed for internal use&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,463&#160;&lt;/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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed assets in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,342&#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:8pt;font-weight:400;line-height:100%"&gt;4,262&#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:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(80,213)&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:8pt;font-weight:400;line-height:100%"&gt;(68,337)&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:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90ZXh0cmVnaW9uOmFkMzc4MWUwZDI4ZTQyZDRiZTk2Y2RiOTQxNmY1ZWEwXzU3_f1dea67d-df9c-4ac4-b3ca-84a09003bc90">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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 style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,292&#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:8pt;font-weight:400;line-height:100%"&gt;26,115&#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:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software purchased&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,724&#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:8pt;font-weight:400;line-height:100%"&gt;8,566&#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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software developed for internal use&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,463&#160;&lt;/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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed assets in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,342&#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:8pt;font-weight:400;line-height:100%"&gt;4,262&#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:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(80,213)&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:8pt;font-weight:400;line-height:100%"&gt;(68,337)&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:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6c099b79bb8346289c1c8bd0b7526688_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzItMS0xLTEtOTE1MDE_9a79abae-55f2-4425-965a-56541c9d9e32"
      unitRef="usd">35049000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ife5807057b9f4d98980ea9db8678e2a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzItMy0xLTEtOTE1MDE_99ba75c2-0219-463a-94d0-4986f0b75894"
      unitRef="usd">31203000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i33cce4e1e7be4b6dbb1e450456932621_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzMtMS0xLTEtOTE1MDE_c3b16f2b-a8c7-4e56-a02d-ee68ab3eea68"
      unitRef="usd">27292000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ieeb26c7a1d8f40ffaa2335e7dc531d9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzMtMy0xLTEtOTE1MDE_6c53756d-b6a4-4025-bad2-786660cb6b87"
      unitRef="usd">26115000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie9ca9e683a41437db117b0457d5a57e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzQtMS0xLTEtOTE1MDE_aef1af17-b63a-47c8-920c-e6fa857c51dc"
      unitRef="usd">5993000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id494ac3849074d1fa53d3b82fb81dec0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzQtMy0xLTEtOTE1MDE_3c98fea1-8f69-4ee4-b532-f2420566e9ca"
      unitRef="usd">5565000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic33c9a81aab743aa9da23ca91671a799_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzUtMS0xLTEtOTE1MDE_8d3028d9-2192-4afd-a900-0bd30e2dd507"
      unitRef="usd">9724000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3874a4638e6d4718b2227c9bf854f8e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzUtMy0xLTEtOTE1MDE_543b69d4-8c9d-49b3-b0b5-f2434d966f89"
      unitRef="usd">8566000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0af228b2948149e7a84ab293765f06eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzYtMS0xLTEtOTE1MDE_82f30610-190b-4ea9-9e5d-060ebba3d466"
      unitRef="usd">19869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5686aef2ae754e31a90425caed83d5d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzYtMy0xLTEtOTE1MDE_cdcef624-b37f-4b84-80a1-b0fe836aa2b4"
      unitRef="usd">19463000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if3d21be4a29b419d9db86ac7eae324c6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzctMS0xLTEtOTE1MDE_25abc098-a7da-42d2-938f-5fa00b7c3ba8"
      unitRef="usd">37342000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i335e6f8db90a4b61ba596e1121f7145c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzctMy0xLTEtOTE1MDE_76e5f956-5e4c-4c70-8294-db8da4f007a8"
      unitRef="usd">4262000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzgtMS0xLTEtOTE1MDE_f00ae24a-7221-4dbb-9968-e1f7a47a15ef"
      unitRef="usd">135269000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzgtMy0xLTEtOTE1MDE_75daeb23-d55e-4628-b084-5870ef409bc0"
      unitRef="usd">95174000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzktMS0xLTEtOTE1MDE_0fc2a192-0727-4700-a1e9-e569b95c7d26"
      unitRef="usd">80213000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzktMy0xLTEtOTE1MDE_4f82e793-4302-4a57-a5e9-da10e74b3406"
      unitRef="usd">68337000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzEwLTEtMS0xLTkxNTAx_87c27161-2f5e-4892-93a2-b43457a4597a"
      unitRef="usd">55056000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTozMjU2NmU3YjU4NWY0YzRlOGUzOTYzYTdkZTY1NmJhYy90YWJsZXJhbmdlOjMyNTY2ZTdiNTg1ZjRjNGU4ZTM5NjNhN2RlNjU2YmFjXzEwLTMtMS0xLTkxNTAx_c0a9d482-e0dd-46ed-a15f-06a251ed9dd8"
      unitRef="usd">26837000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:DepreciationExpenseTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90ZXh0cmVnaW9uOmFkMzc4MWUwZDI4ZTQyZDRiZTk2Y2RiOTQxNmY1ZWEwXzU5_e62341e7-dd53-4eac-8ab2-84e1a064537b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</pega:DepreciationExpenseTableTextBlock>
    <us-gaap:Depreciation
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTo4OTUzMjMyNTc3OWE0Y2M0YTc0Yzc0YjA2MjJmM2ZmOS90YWJsZXJhbmdlOjg5NTMyMzI1Nzc5YTRjYzRhNzRjNzRiMDYyMmYzZmY5XzEtMS0xLTEtOTE1MDE_ce83d688-c724-4fc6-a3a4-d4c6585c0ed6"
      unitRef="usd">14687000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTo4OTUzMjMyNTc3OWE0Y2M0YTc0Yzc0YjA2MjJmM2ZmOS90YWJsZXJhbmdlOjg5NTMyMzI1Nzc5YTRjYzRhNzRjNzRiMDYyMmYzZmY5XzEtMy0xLTEtOTE1MDE_410b63d1-0081-44a1-9fc9-e4dc83decc48"
      unitRef="usd">24606000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjQvZnJhZzphZDM3ODFlMGQyOGU0MmQ0YmU5NmNkYjk0MTZmNWVhMC90YWJsZTo4OTUzMjMyNTc3OWE0Y2M0YTc0Yzc0YjA2MjJmM2ZmOS90YWJsZXJhbmdlOjg5NTMyMzI1Nzc5YTRjYzRhNzRjNzRiMDYyMmYzZmY5XzEtNS0xLTEtOTE1MDE_8214e0b1-1d5d-4f25-b861-2054964e88df"
      unitRef="usd">17378000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMyOQ_61ece743-64ec-4ffe-9349-f35d6e9a377c">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7. GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Goodwill&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:8pt;font-weight:400;line-height:100%"&gt;January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,701&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:&lt;/span&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:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div&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:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Net&#160;Book Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(121,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets was: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future estimated intangible assets amortization:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.001%"/&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&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:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,153&#160;&lt;/span&gt;&lt;/td&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,610&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;874&#160;&lt;/span&gt;&lt;/td&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMyMg_882c0fc1-0bf1-46ee-bfbe-35397eaa30c1">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:8pt;font-weight:400;line-height:100%"&gt;January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,701&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzEtMS0xLTEtOTE1MDE_1afc6ec5-472d-4e51-9761-8cdefaafe528"
      unitRef="usd">81923000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzEtMy0xLTEtOTE1MDE_4811d4a8-edf6-47b5-b6a5-f99b33cc00bb"
      unitRef="usd">79231000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzItMS0xLTEtOTE1MDE_aff0f720-9e71-4c51-9434-6f074db0a8e7"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzItMy0xLTEtOTE1MDE_b34bc1f6-8c2f-4e8f-830a-6c076c347884"
      unitRef="usd">2701000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzMtMS0xLTEtOTE1MDE_6e147c64-dfd4-4432-9eba-ba2d63240c35"
      unitRef="usd">-524000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzMtMy0xLTEtOTE1MDE_f77fee0e-aec4-486d-a5f2-1656354ad13e"
      unitRef="usd">-9000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzQtMS0xLTEtOTE1MDE_d197ae6a-81d8-4340-a6f5-33827cd4e4b1"
      unitRef="usd">81399000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTowNmNkYWY5MTc1YWE0YTEzYmIyMWM2ZDEyNTQzY2JiNy90YWJsZXJhbmdlOjA2Y2RhZjkxNzVhYTRhMTNiYjIxYzZkMTI1NDNjYmI3XzQtMy0xLTEtOTE1MDE_1ae681ad-44df-41c5-b9d0-889719a267b5"
      unitRef="usd">81923000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMzMQ_a7c37e86-a621-4371-b25d-14aaa797d643">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:&lt;/span&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:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div&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:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Net&#160;Book Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(121,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6b01dad28e2443e3ae44e6faf915024a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1NDdmOGI2NGQ1MTg0MzJjYjMyODkzYmE0NTZiNWFjNV80_de9d3c73-012c-4c97-bba4-2fcd2f241aa4">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia510c849397747b6a45b2d101374544f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo1NDdmOGI2NGQ1MTg0MzJjYjMyODkzYmE0NTZiNWFjNV83_74ebe174-31dc-4fd6-a7cd-d72e7ab70568">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItMy0xLTEtOTE1MDE_a581972c-b40a-4dc5-9f8e-28ef2bd02423"
      unitRef="usd">63076000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItNS0xLTEtOTE1MDE_cba64768-7599-4f75-a2c5-69d24e420715"
      unitRef="usd">58623000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib258bea1f38b4414bcc30e17de3e9d2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzItNy0xLTEtOTE1MDE_bfdde0ef-039d-4051-a272-1e47a6121980"
      unitRef="usd">4453000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iff51a2fecfd0440aab3812c5edc35567_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpjZDc2ZTlhZmE2YWI0ZmMzYjJlZWUyZGZjZTZhNjJkY180_ffe79bd4-62f4-4f5e-8622-fa9f073b4661">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie2fd718346374d85bb946a62991327af_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpjZDc2ZTlhZmE2YWI0ZmMzYjJlZWUyZGZjZTZhNjJkY183_6eeca325-1e8a-473a-96aa-c11c8710c2b2">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i49b239cc3f37447e9e57a0156b8eab37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtMy0xLTEtOTE1MDE_82163eeb-03d3-4e0c-931c-341ca4a67e56"
      unitRef="usd">68056000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i49b239cc3f37447e9e57a0156b8eab37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtNS0xLTEtOTE1MDE_0e84c817-0af5-4d35-bc0e-59e89575cfa1"
      unitRef="usd">61621000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i49b239cc3f37447e9e57a0156b8eab37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzMtNy0xLTEtOTE1MDE_952d17f4-bbbd-4304-a38a-c2f6dd27e23a"
      unitRef="usd">6435000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7e19fd05a2dd4307b1d6cb3020156258_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphYmQwNzJmNzc4OGI0MzcyYTdjYzI3MjJkZGI1ZTllZV80_74a43862-0ce2-4c80-887e-cbfe98bcb83d">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i40ee257e11544867a1516bbc65cf67c0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphYmQwNzJmNzc4OGI0MzcyYTdjYzI3MjJkZGI1ZTllZV83_67d32086-9c85-4548-b440-258f830cf940">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i451b5e3be0264d37b5135ed0f7643216_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtMy0xLTEtOTE1MDE_6429110c-5e4f-4342-b4fd-b31edd276fbb"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i451b5e3be0264d37b5135ed0f7643216_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtNS0xLTEtOTE1MDE_65597bb1-7794-414a-ab95-496baf2a3cef"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i451b5e3be0264d37b5135ed0f7643216_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzQtNy0xLTEtOTE1MDE_9694bb6d-880a-4603-a844-68f1e93d28d1"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzUtMy0xLTEtOTE1MDE_572ce4c2-b1d7-49ad-bc11-b84321929061"
      unitRef="usd">136493000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzUtNS0xLTEtOTE1MDE_8cf8f11a-57bf-48f3-9e6b-e30474a76e45"
      unitRef="usd">125605000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpkMDQ5YzY2M2ZmYzA0ZTBiOGQ1ZTJlZjYzNzg5OGVmMS90YWJsZXJhbmdlOmQwNDljNjYzZmZjMDRlMGI4ZDVlMmVmNjM3ODk4ZWYxXzUtNy0xLTEtOTE1MDE_92fa38ae-74e7-4de4-8f23-34fad51875e1"
      unitRef="usd">10888000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i912ec6e1cbea43e096d0ecf72eaee585_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo3ZWU0ZWFiMGMwN2U0MjRmOTJhNTkzNTM2OTRjODdhOV80_2ed67444-ad21-44c2-85ec-8197a6721288">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0eeccf7d785a43f186df51744aaee93f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjo3ZWU0ZWFiMGMwN2U0MjRmOTJhNTkzNTM2OTRjODdhOV83_a78f2d25-3feb-4afc-9565-0bcb075c99bb">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItMy0xLTEtOTE1MDE_cfa49da6-b57e-4c2f-b6f1-421a477d2db3"
      unitRef="usd">63165000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItNS0xLTEtOTE1MDE_a6fb82fe-ecb2-4956-9202-310f352410d6"
      unitRef="usd">57342000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9297d22233ba4e35a0fb8f7bcabbc606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzItNy0xLTEtOTE1MDE_06486882-cd46-4d9f-bc1e-0b32617dae0a"
      unitRef="usd">5823000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia8867074bd4a4ba59834ee18cfe8005b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjozNWI3ZmQyMzA2ZTY0MDk4YjU3MzY3OTIxOGQ2MGYzMV80_f4a5955a-b13c-4fc9-a322-a2b63703f69c">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9ad4d98f2d664edc8d511fc157848bde_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjozNWI3ZmQyMzA2ZTY0MDk4YjU3MzY3OTIxOGQ2MGYzMV83_be285d80-a8d1-4816-b42b-4a2100aa7bc3">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtMy0xLTEtOTE1MDE_8a55bbac-1e35-4be6-be95-490df176cc5b"
      unitRef="usd">67142000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtNS0xLTEtOTE1MDE_4b479c43-2a5f-48ba-b979-8644c0249ab5"
      unitRef="usd">58902000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i371461e9bfbc4a9a9ff017fb4c48200d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzMtNy0xLTEtOTE1MDE_31184e57-4ef0-4add-9268-64720ff9c13b"
      unitRef="usd">8240000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iee9d20497c734369880086c8645bb8e0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoyNjVlYmE3OThlZjA0MDc2ODA0MDdmZmU0NDgxMWNkNl80_7ad14878-87fe-4298-b3ec-8ba2fa43d8e5">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i231e6155d5a14886b724cab5ab763221_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtMS0xLTEtOTE1MDEvdGV4dHJlZ2lvbjoyNjVlYmE3OThlZjA0MDc2ODA0MDdmZmU0NDgxMWNkNl83_4dd3a814-8be3-4de3-bc54-895560ba94e3">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtMy0xLTEtOTE1MDE_5b2b8e04-5ee4-417b-8ab9-68c1e8084260"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtNS0xLTEtOTE1MDE_ea77c407-a57c-4deb-88f3-40ddc9df41b4"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i48d48c54f78a4f62b4fbb59707bb05c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzQtNy0xLTEtOTE1MDE_f0606552-0f44-4df3-a6fb-73fb41fe7b33"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzUtMy0xLTEtOTE1MDE_563d46f8-ec35-4b7e-a470-f437dfde5fa8"
      unitRef="usd">135668000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzUtNS0xLTEtOTE1MDE_f0b9ed80-9d1b-4242-a305-fa34f82317d6"
      unitRef="usd">121605000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTplYWJkNGMxNzJkZWM0NjAzYTQyYzg0NTcwNjkwZGI1OS90YWJsZXJhbmdlOmVhYmQ0YzE3MmRlYzQ2MDNhNDJjODQ1NzA2OTBkYjU5XzUtNy0xLTEtOTE1MDE_f88bbf65-0862-45ec-af06-4baa238844b9"
      unitRef="usd">14063000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMzNQ_a28bbced-1ce0-45f6-bd4f-7aa48b9a3c5d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets was: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7531f73c54f34b4faa4ca90803392dc0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzEtMS0xLTEtOTE1MDE_d867658d-da65-4c7a-a1a8-de199507a767"
      unitRef="usd">2723000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3794096d9b1f48cbbb0475af6f72c742_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzEtMy0xLTEtOTE1MDE_d9c9270e-c138-4c5f-b607-0cb43edd1474"
      unitRef="usd">2516000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i53fb77d40f3e4ce0bb66ca7703e72ce6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzEtNS0xLTEtOTE1MDE_cbf02e45-9c2c-45dc-8662-a1b143bfa243"
      unitRef="usd">2487000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1ba1035faaa04716b28c219ba83ee46d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzItMS0xLTEtOTE1MDE_12807d1b-dfff-45f3-8ba1-8ad515013b0e"
      unitRef="usd">1370000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie79123ed7f3940aeb01f5ec65cae989d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzItMy0xLTEtOTE1MDE_eba3bd68-3536-454c-a75d-6a39dc5d33cf"
      unitRef="usd">1471000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4d06b66c8fab42c4b9c271d48be3d820_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzItNS0xLTEtOTE1MDE_1d3a912f-e0c7-434f-b762-07461a0c91ac"
      unitRef="usd">1483000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzMtMS0xLTEtOTE1MDE_801a59b4-2bd9-4a55-8f38-13a592ebaf72"
      unitRef="usd">4093000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzMtMy0xLTEtOTE1MDE_68edfc18-f7bd-43ca-b1fe-3d972a9d1866"
      unitRef="usd">3987000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTpjYjkzODI5NWFiZmI0MTVjODU2NjNmNmE3MThjYzc1Mi90YWJsZXJhbmdlOmNiOTM4Mjk1YWJmYjQxNWM4NTY2M2Y2YTcxOGNjNzUyXzMtNS0xLTEtOTE1MDE_f188788c-2911-44dc-80c2-e56536dd5c0a"
      unitRef="usd">3970000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90ZXh0cmVnaW9uOjE3MTk0YjI2NGE5ZTQ3OWVhMDZjNmEwOWU4MGU4NDM5XzMyNQ_8a4ddf76-4b51-47f9-a5c4-4e05de385028">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future estimated intangible assets amortization:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.001%"/&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 2022&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:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,153&#160;&lt;/span&gt;&lt;/td&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,610&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;874&#160;&lt;/span&gt;&lt;/td&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzEtMS0xLTEtOTE1MDE_c24d805f-ee15-42c8-8ad7-ed870dfb394a"
      unitRef="usd">3924000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzItMS0xLTEtOTE1MDE_cf799f51-6d77-427b-bb80-d962b3e2273e"
      unitRef="usd">3153000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzMtMS0xLTEtOTE1MDE_0cbe544f-059e-4416-aa24-e437a6334152"
      unitRef="usd">2610000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzQtMS0xLTEtOTE1MDE_b820d89e-1bd8-4061-b05e-6233cdb27eec"
      unitRef="usd">874000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <pega:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzUtMS0xLTEtOTE1MDE_ea6bb6a3-beec-41d2-968f-562948507297"
      unitRef="usd">327000</pega:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMjcvZnJhZzoxNzE5NGIyNjRhOWU0NzllYTA2YzZhMDllODBlODQzOS90YWJsZTo3ZTU3MjJjZTI2MjU0NDA4YjU3MjM5Y2UzY2I3Y2UzMC90YWJsZXJhbmdlOjdlNTcyMmNlMjYyNTQ0MDhiNTcyMzljZTNjYjdjZTMwXzYtMS0xLTEtOTE1MDE_caa3a4c5-f098-420a-be0e-49b886c6bf3d"
      unitRef="usd">10888000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzg5OA_119957b6-1eb5-425e-b9bb-5ea70de31074">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;8. SEGMENT INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and assess performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 derives substantially all of its revenue from the sale and support of one group of similar products and services &#x2013; software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#x2019;s CODM, the Chief Executive Officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one operating segment and one reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 related to the Company&#x2019;s U.S. and international operations were:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;92&#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:8pt;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;77&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzc2Ng_f182c2d3-37f6-4b1e-b352-2f8178d0b425"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportingUnits
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzc5MQ_846061be-9892-4009-b71e-0ad50e1fb311"
      unitRef="unit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90ZXh0cmVnaW9uOjEzMzRkYzFjZmRjZDRlZmM4Y2EwZTMzN2RlMWVhODFmXzg5NQ_ce436751-5acf-4e89-aae3-840870a6b93a">&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 related to the Company&#x2019;s U.S. and international operations were:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;92&#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:8pt;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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;77&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i818f00509d6c4b119a4f022308e98fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtMS0xLTEtOTE1MDE_700da664-fe17-44bb-9505-e5603ab3d1ac"
      unitRef="usd">50445000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i818f00509d6c4b119a4f022308e98fd8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtMy0xLTEtOTE1MDE_f95e0382-eb44-43e9-9c0f-44e7497e7e20"
      unitRef="number">0.92</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i875ab9d898ba41d0b41f41f39dbfc9ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtNS0xLTEtOTE1MDE_ad1687f9-80b8-47cc-8e88-61d6d361b998"
      unitRef="usd">20548000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i875ab9d898ba41d0b41f41f39dbfc9ec_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzEtNy0xLTEtOTE1MDE_ebd47a79-4909-4302-9085-0ac0a7813297"
      unitRef="number">0.77</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i203a3b5cec3a48f4a82f8b42f710ad46_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItMS0xLTEtOTE1MDE_98095117-d5f3-4959-a134-05c2548f1c10"
      unitRef="usd">4611000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i203a3b5cec3a48f4a82f8b42f710ad46_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItMy0xLTEtOTE1MDE_6ad076a3-4549-4c53-a15a-a369f01e7073"
      unitRef="number">0.08</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0c0683554cf64fb99f0693c0ec2d55c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItNS0xLTEtOTE1MDE_87f165b0-b2bb-4fae-affe-9283eb1fd0ab"
      unitRef="usd">6289000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i0c0683554cf64fb99f0693c0ec2d55c4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzItNy0xLTEtOTE1MDE_20eaa3f4-4fed-4351-8ade-3afb277c842a"
      unitRef="number">0.23</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtMS0xLTEtOTE1MDE_a0253f44-d6a8-4857-a45d-7af4bd8c461f"
      unitRef="usd">55056000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtMy0xLTEtOTE1MDE_7a0eddfb-caea-4156-988a-2ec2c1e70779"
      unitRef="number">1</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtNS0xLTEtOTE1MDE_ec790129-1a5b-4c18-857b-251eff8d21e8"
      unitRef="usd">26837000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzAvZnJhZzoxMzM0ZGMxY2ZkY2Q0ZWZjOGNhMGUzMzdkZTFlYTgxZi90YWJsZToyYjNmNzc5YTE2OGQ0YjdlYTg4ZmQ5MTZiYTBkZTdjNy90YWJsZXJhbmdlOjJiM2Y3NzlhMTY4ZDRiN2VhODhmZDkxNmJhMGRlN2M3XzMtNy0xLTEtOTE1MDE_4065e7d2-181f-483e-8ab8-f658bcc1c6d7"
      unitRef="number">1</pega:LongLivedAssetsPercentage>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90ZXh0cmVnaW9uOjA5N2JmMGEwMWZhNDRhMDI5ZDcyMzA5OWExZjU5ZjE2XzExMg_8658c08b-9689-4396-ab0f-5a0beb7e31f0">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9. OTHER ASSETS AND LIABILITIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Income tax receivables&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,354&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,691&#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:8pt;font-weight:400;line-height:100%"&gt;Contract 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:8pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,530&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 long-term assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,795&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,656&#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:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,911&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,521&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,837&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Intangible 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:8pt;font-weight:400;line-height:100%"&gt;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,643&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;333,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;541,601&#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-bottom:6pt;margin-top:6pt"&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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,976&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,989&#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:8pt;font-weight:400;line-height:100%"&gt;Dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;17,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;9,443&#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-bottom:6pt;margin-top:6pt"&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 long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,552&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,655&#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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;15,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;13,499&#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:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90ZXh0cmVnaW9uOjA5N2JmMGEwMWZhNDRhMDI5ZDcyMzA5OWExZjU5ZjE2XzExNA_140b1306-ccdb-4bc1-97b3-6d477163698e">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Income tax receivables&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,354&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,691&#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:8pt;font-weight:400;line-height:100%"&gt;Contract 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:8pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,530&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 long-term assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,795&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,656&#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:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,911&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,521&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,837&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Intangible 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:8pt;font-weight:400;line-height:100%"&gt;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,643&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;333,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;541,601&#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-bottom:6pt;margin-top:6pt"&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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,976&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,989&#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:8pt;font-weight:400;line-height:100%"&gt;Dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;17,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;9,443&#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-bottom:6pt;margin-top:6pt"&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 long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,552&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,655&#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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;15,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;13,499&#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:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <us-gaap:IncomeTaxReceivable
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzEtMS0xLTEtOTE1MDE_c5181e65-14a8-4db6-a37c-7fb3ef661a11"
      unitRef="usd">25354000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzEtMy0xLTEtOTE1MDE_78eb6c7e-b7c9-4727-ae7f-bea85f0461b9"
      unitRef="usd">25691000</us-gaap:IncomeTaxReceivable>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzItMS0xLTEtOTE1MDE_5f5b428a-9638-425f-9e39-b6b4d865f9b4"
      unitRef="usd">17546000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzItMy0xLTEtOTE1MDE_69f327c3-c1b8-4b86-9d0e-d95b78360ad6"
      unitRef="usd">12530000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <pega:OtherCurrentAssets
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzMtMS0xLTEtOTE1MDE_93ca9ffc-c32a-45e3-a77f-37d50d1c0b0f"
      unitRef="usd">37488000</pega:OtherCurrentAssets>
    <pega:OtherCurrentAssets
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzMtMy0xLTEtOTE1MDE_b6df83e4-e194-4eb8-8135-656d322a5c5e"
      unitRef="usd">29787000</pega:OtherCurrentAssets>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzQtMS0xLTEtOTE1MDE_f93007dc-c9fd-4bf0-b688-3e7e04b5c2f6"
      unitRef="usd">80388000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkMzA3NmNhMzhiYWM0ZjRkOTI3MzcwZDRhOGMyYjdlZi90YWJsZXJhbmdlOmQzMDc2Y2EzOGJhYzRmNGQ5MjczNzBkNGE4YzJiN2VmXzQtMy0xLTEtOTE1MDE_0ebac94f-c8d8-4bb1-b130-44e334659bbb"
      unitRef="usd">68008000</us-gaap:OtherAssetsCurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzEtMS0xLTEtOTE1MDE_c2e7f8d0-dc5d-488d-abb8-3b92810b4ead"
      unitRef="usd">4795000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzEtMy0xLTEtOTE1MDE_bddc5310-91dd-462c-8934-aca88c0e0862"
      unitRef="usd">180656000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredCosts
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzItMS0xLTEtOTE1MDE_4534029f-c4c2-4ea4-9089-87e8df43f737"
      unitRef="usd">130195000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzItMy0xLTEtOTE1MDE_6091964e-4224-461a-98a6-b6590aaeeae2"
      unitRef="usd">135911000</us-gaap:DeferredCosts>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzMtMS0xLTEtOTE1MDE_88f9f0f2-6cc8-4c36-b3c2-5324084c4143"
      unitRef="usd">76114000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzMtMy0xLTEtOTE1MDE_43cf5c5d-0968-4dab-ba72-489f025e7b98"
      unitRef="usd">87521000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzQtMS0xLTEtOTE1MDE_bbe35568-1f31-47b0-83a7-ebdb6e706e31"
      unitRef="usd">2582000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzQtMy0xLTEtOTE1MDE_8637981f-5269-44cc-8b20-c4c44788490c"
      unitRef="usd">59964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzUtMS0xLTEtOTE1MDE_1fd9c27a-fc71-4878-87f4-dc8a7106d6d5"
      unitRef="usd">55056000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzUtMy0xLTEtOTE1MDE_5802b598-175b-475f-b763-bab5994dd8a1"
      unitRef="usd">26837000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzYtMS0xLTEtOTE1MDE_c166637c-51eb-4fa3-871a-75bf2f8263e9"
      unitRef="usd">10888000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzYtMy0xLTEtOTE1MDE_9ca340d1-09d2-4b59-a3df-028d13861776"
      unitRef="usd">14063000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzctMS0xLTEtOTE1MDE_631f5b59-86c9-4412-aad5-123b27a15ccf"
      unitRef="usd">16470000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzctMy0xLTEtOTE1MDE_30feef18-ffd3-409d-9188-63c151ac49df"
      unitRef="usd">10643000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <pega:OtherLongTermAssets
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzgtMS0xLTEtOTE1MDE_9e9b1e0b-4e38-4d23-8428-ae7e64dd561f"
      unitRef="usd">37889000</pega:OtherLongTermAssets>
    <pega:OtherLongTermAssets
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzgtMy0xLTEtOTE1MDE_2f906ffd-e6d9-4e27-9114-12f39eccb29d"
      unitRef="usd">26006000</pega:OtherLongTermAssets>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzktMS0xLTEtOTE1MDE_eea72aab-439b-4716-9f2b-a045875beb4d"
      unitRef="usd">333989000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTplMjE5OWMyZjIzZGQ0ZGI0ODI0OGU5Y2UyNjM5MzZmZi90YWJsZXJhbmdlOmUyMTk5YzJmMjNkZDRkYjQ4MjQ4ZTljZTI2MzkzNmZmXzktMy0xLTEtOTE1MDE_0cfae623-d6be-492c-9c3f-faa6d1f6474b"
      unitRef="usd">541601000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzEtMS0xLTEtOTE1MDE_f7dd281c-2efb-4ba8-8092-14685e0a76f1"
      unitRef="usd">14976000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzEtMy0xLTEtOTE1MDE_d553e812-385f-49cd-b8b5-d0aac30ad6ac"
      unitRef="usd">6989000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzItMS0xLTEtOTE1MDE_2f91fa95-1c8d-4a84-9bd4-743b97c9b4a0"
      unitRef="usd">2474000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzItMy0xLTEtOTE1MDE_d3e45790-17bf-4dc4-90cb-364d13f5d73f"
      unitRef="usd">2454000</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzMtMS0xLTEtOTE1MDE_a5209901-ac2e-405b-8b3b-3353a31db241"
      unitRef="usd">17450000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpjOTU1YTEwMTBhNzA0YWE4YmYwNWExY2RjZmMzMWM0ZS90YWJsZXJhbmdlOmM5NTVhMTAxMGE3MDRhYThiZjA1YTFjZGNmYzMxYzRlXzMtMy0xLTEtOTE1MDE_fce0cebb-fee1-4318-bf55-023877d6e58d"
      unitRef="usd">9443000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzEtMS0xLTEtOTE1MDE_a436b57c-dfa5-416e-aa74-83dd40228327"
      unitRef="usd">3552000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzEtMy0xLTEtOTE1MDE_a906d22d-9bb9-4d45-9c48-14c6201288c3"
      unitRef="usd">5655000</us-gaap:DeferredRevenueNoncurrent>
    <pega:OtherLongTermLiabilities
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzItMS0xLTEtOTE1MDE_3e714fe4-0ca3-44e1-802c-fc4f103ee897"
      unitRef="usd">11576000</pega:OtherLongTermLiabilities>
    <pega:OtherLongTermLiabilities
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzItMy0xLTEtOTE1MDE_ba7d2f48-22d1-4b44-b5ce-d8827c6e379e"
      unitRef="usd">7844000</pega:OtherLongTermLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzMtMS0xLTEtOTE1MDE_403992ac-6fb3-4846-80fd-8330884dc9ac"
      unitRef="usd">15128000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzMvZnJhZzowOTdiZjBhMDFmYTQ0YTAyOWQ3MjMwOTlhMWY1OWYxNi90YWJsZTpkNzYxOTM0NTg2NDA0MzQ2ODQzYWVkZjg3YzY1NGM0NS90YWJsZXJhbmdlOmQ3NjE5MzQ1ODY0MDQzNDY4NDNhZWRmODdjNjU0YzQ1XzMtMy0xLTEtOTE1MDE_214e84e6-a007-44a0-bc55-49009fd2473e"
      unitRef="usd">13499000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18yMDEyL2ZyYWc6YjliNTY2ZmM4NThhNGQxODk2OWI0NDc2N2QxNTIzMDYvdGV4dHJlZ2lvbjpiOWI1NjZmYzg1OGE0ZDE4OTY5YjQ0NzY3ZDE1MjMwNl82MDQ3MzEzOTY1MjAy_8b60c000-bf89-404c-b630-94a3c822b48a">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;10. RESTRUCTURING&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2022, management committed to a restructuring plan aligned with the Company&#x2019;s target organization go-to-market strategy and commitment to be a Rule of 40 managed company. The plan resulted in a restructuring expense of $21.7 million in 2022, primarily associated with severance and benefits for impacted employees and expenses incurred as a result of the closure of the Company&#x2019;s Salem, New Hampshire office.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#x2019;s employee severance and related benefits restructuring accrual was $18.6 million and is included in accrued compensation and related expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i2290f54ed3934930b7d7ca5462bafa00_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18yMDEyL2ZyYWc6YjliNTY2ZmM4NThhNGQxODk2OWI0NDc2N2QxNTIzMDYvdGV4dHJlZ2lvbjpiOWI1NjZmYzg1OGE0ZDE4OTY5YjQ0NzY3ZDE1MjMwNl8yMTk5MDIzMjg4MTU4_9290fd39-f7e6-45bb-b04b-c5d6993fb29b"
      unitRef="usd">21700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18yMDEyL2ZyYWc6YjliNTY2ZmM4NThhNGQxODk2OWI0NDc2N2QxNTIzMDYvdGV4dHJlZ2lvbjpiOWI1NjZmYzg1OGE0ZDE4OTY5YjQ0NzY3ZDE1MjMwNl81NDk3NTU4Mzg4OTI_2b8c090f-c6c1-4da3-a783-eb40039f30ab"
      unitRef="usd">18600000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTM_34547287-6ca6-422f-a448-a54a6e30a430">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Corporate headquarters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Company agreed to accelerate its exit from its previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from its landlord of $18&#160;million, which was amortized over the remaining lease term. The exit accelerated depreciation on the related leasehold improvements and reduced the Company&#x2019;s future lease liabilities by $21.1&#160;million and right of use assets by $20.3&#160;million. On March 31, 2021, the Company leased office space at One Main Street, Cambridge, Massachusetts, to serve as its corporate headquarters. The 4.5 year lease includes a base rent of $2&#160;million per year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Waltham office&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 6, 2021, the Company entered into an office space lease for 131&#160;thousand square feet in Waltham, Massachusetts. The lease term of 11 years began on August&#160;1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first became payable on August 1, 2022. Base rent for the first year is approximately $6&#160;million and will increase by 3% annually. In addition, the Company received an improvement allowance from the landlord of $11.8&#160;million. This lease increased the Company&#x2019;s lease liabilities and lease-related right of use assets by $42.1&#160;million on August 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Expense&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed lease costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,186&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,694)&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,235&#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:8pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Right of use assets and lease liabilities&lt;/span&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,114&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,521&#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="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Represents the Company&#x2019;s right to use the leased asset during the lease term. Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other current liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 remaining lease term and discount rate for the Company&#x2019;s leases were:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.5 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/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:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The rates implicit in most of the Company&#x2019;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities:&lt;/span&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:84.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,444&#160;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;10,860&#160;&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,814&#160;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;39,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease 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:8pt;font-weight:400;line-height:100%"&gt;109,960&#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:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 flow information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &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;(1) (2)&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases, net of tenant improvement allowances&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,690&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,428&#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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets recognized for new leases and amendments (non-cash)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;55,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In 2022 and 2021, the Company received tenant improvement allowances of $8.8 million and $3.0 million, respectively, as part of the lease of the Company&#x2019;s new corporate headquarters in Waltham, Massachusetts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) In 2021, the Company received $18 million as a one-time payment for the Company&#x2019;s accelerated exit from its then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzExOTI_b5314843-b83d-4443-972b-9d080348972b"
      unitRef="usd">18000000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzEzNzQ_c9a27cec-c260-492e-a47c-0e79c425f033"
      unitRef="usd">-21100000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE0MDU_e37197be-efba-43bd-8ce0-08003f6defc8"
      unitRef="usd">-20300000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <pega:LesseeLeaseTermOfContract
      contextRef="ifed4d1cfd19b48519893e7afa2206619_D20210331-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE1NTE_61231170-11d2-4780-8300-26cacb4e2b74">P4Y6M</pega:LesseeLeaseTermOfContract>
    <pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear
      contextRef="ifed4d1cfd19b48519893e7afa2206619_D20210331-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE1OTA_7cc77e41-6946-44eb-a59f-ff6911b107bf"
      unitRef="usd">2000000</pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear>
    <pega:LesseeLeaseAreaOfOfficeBuilding
      contextRef="ib1cf21942de641bf8631817c8bc2ed88_I20210706"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE2OTE_6712411a-c303-4fe2-9406-86653cb6a5a6"
      unitRef="sqft">131000</pega:LesseeLeaseAreaOfOfficeBuilding>
    <pega:LesseeLeaseTermOfContract
      contextRef="i3011631bad06411fbcc000f02263823e_D20210706-20210706"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE3NTI_873b6933-0157-4a04-afbf-ed641fbdae78">P11Y</pega:LesseeLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ib1cf21942de641bf8631817c8bc2ed88_I20210706"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE5NjQ_756974e9-78d3-48a4-8f07-815810291a05"
      unitRef="usd">6000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage
      contextRef="ib1cf21942de641bf8631817c8bc2ed88_I20210706"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzE5ODk_b137d5c7-be54-4605-8d7f-71abc60325da"
      unitRef="number">0.03</pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage>
    <us-gaap:IncentiveFromLessor
      contextRef="i7d16ac71332c4973a4a66dae5b0d1211_I20210706"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzIwOTM_f6663e5e-7444-4820-bb96-5df3955910f5"
      unitRef="usd">11800000</us-gaap:IncentiveFromLessor>
    <us-gaap:OperatingLeaseLiability
      contextRef="i711ecceeeafe4eb8b2cc57878c669563_I20210801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzIxOTI_614bfdac-0a4b-4e99-b773-fdf4e5b9912b"
      unitRef="usd">42100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i711ecceeeafe4eb8b2cc57878c669563_I20210801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzIxOTI_cd94a899-6401-4144-84b3-1c69366c0753"
      unitRef="usd">42100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMDg_e84bf77b-7ef0-4064-a5cf-1f6abdc7eb9a">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Expense&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed lease costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,186&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,694)&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,235&#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:8pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzEtMS0xLTEtOTE1MDE_c8dc6d8a-5934-4c29-90bc-5c4857e43432"
      unitRef="usd">20186000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzEtMy0xLTEtOTE1MDE_5d0e471c-e8b0-4a83-86bb-e1ca34d8f860"
      unitRef="usd">-1694000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzEtNS0xLTEtOTE1MDE_3b466cc2-27d4-4f6d-a2a1-06cb7d9f35f6"
      unitRef="usd">20235000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzItMS0xLTEtOTE1MDE_a85dd77e-bd01-4cf5-9726-83200b48cb73"
      unitRef="usd">3356000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzItMy0xLTEtOTE1MDE_f88f7b96-eba7-4e48-829c-104ef6339a76"
      unitRef="usd">2244000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzItNS0xLTEtOTE1MDE_47113f7e-4ff5-4128-94a8-ce7434d8b378"
      unitRef="usd">1669000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzMtMS0xLTEtOTE1MDE_74c74579-6538-4d74-ab05-45937fbfe367"
      unitRef="usd">3894000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzMtMy0xLTEtOTE1MDE_8fbdd007-eda2-44b3-8693-dbb606cd51c1"
      unitRef="usd">4480000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzMtNS0xLTEtOTE1MDE_05d39ea6-17f9-4624-a7ed-a351b8c6c071"
      unitRef="usd">4470000</us-gaap:VariableLeaseCost>
    <pega:LeaseCostRecovery
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzQtMS0xLTEtOTE1MDE_f40db5b8-7a3e-4681-8a4e-495a96e6b017"
      unitRef="usd">27436000</pega:LeaseCostRecovery>
    <pega:LeaseCostRecovery
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzQtMy0xLTEtOTE1MDE_c557adc4-1150-4800-8199-96cf4fa4a642"
      unitRef="usd">5030000</pega:LeaseCostRecovery>
    <pega:LeaseCostRecovery
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpiMjk1YzVkODIzYmQ0ZGFlOTY1YmY3ZmFjZjZjODk4Yi90YWJsZXJhbmdlOmIyOTVjNWQ4MjNiZDRkYWU5NjViZjdmYWNmNmM4OThiXzQtNS0xLTEtOTE1MDE_7bf220f0-c830-477f-a122-38c1e65a0fa2"
      unitRef="usd">26374000</pega:LeaseCostRecovery>
    <pega:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTA_537059f7-6eb3-416f-9c45-62b3a23ff3e2">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Right of use assets and lease liabilities&lt;/span&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_5997959b-749c-4ef9-87ae-70b4804a9622"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMC0xLTEtOTE1MDE_9c3ae772-53af-4e03-9a4e-0ef654cb0833"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,114&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,521&#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="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_43d5381b-5a40-445f-b92e-8bc571d02c05"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMC0xLTEtOTE1MDE_bb41089b-1336-4312-9be2-17664a5ce09f"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Represents the Company&#x2019;s right to use the leased asset during the lease term. Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other current liabilities.&lt;/span&gt;&lt;/div&gt;</pega:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMS0xLTEtOTE1MDE_c783a5ff-2df3-437d-b916-dc63cfa2135e"
      unitRef="usd">76114000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzEtMy0xLTEtOTE1MDE_43cf5c5d-0968-4dab-ba72-489f025e7b98"
      unitRef="usd">87521000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMS0xLTEtOTE1MDE_f7dd281c-2efb-4ba8-8092-14685e0a76f1"
      unitRef="usd">14976000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzItMy0xLTEtOTE1MDE_d553e812-385f-49cd-b8b5-d0aac30ad6ac"
      unitRef="usd">6989000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzMtMS0xLTEtOTE1MDE_ca7ddf5b-3c75-4d37-bb50-8de09ec2f527"
      unitRef="usd">79152000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo4MTkwMzVlYzQ3MTA0OTg0OTA3NzhlODU5MTkzNDcyNi90YWJsZXJhbmdlOjgxOTAzNWVjNDcxMDQ5ODQ5MDc3OGU4NTkxOTM0NzI2XzMtMy0xLTEtOTE1MDE_9bfaf088-0655-45dd-bd02-71579db195b9"
      unitRef="usd">87818000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTU_c6e1360e-5e12-46a2-9277-12c3b36d3fc5">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 remaining lease term and discount rate for the Company&#x2019;s leases were:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.5 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/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:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The rates implicit in most of the Company&#x2019;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzEtMS0xLTEtOTE1MDE_4c5f9a4b-85ce-48f2-a17b-ed5ad5cdf0d7">P7Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzEtMy0xLTEtOTE1MDE_c78816f6-f553-48d1-88b1-2b314f485b12">P7Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzItMS0xLTEtOTE1MDE_3b0af47b-ef3c-4bc9-885a-61dae30ac4e6"
      unitRef="number">0.041</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZToxMDc5ODhmNzg0MGI0ZjI4YjZiODMxMzFkYTk5MGM2ZC90YWJsZXJhbmdlOjEwNzk4OGY3ODQwYjRmMjhiNmI4MzEzMWRhOTkwYzZkXzItMy0xLTEtOTE1MDE_996ec5ae-cca7-44cc-a633-de6842b8c80f"
      unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTE_75c7d58e-41d9-4517-9ca7-dfa4c7a8f33e">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities:&lt;/span&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:84.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,444&#160;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;10,860&#160;&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,814&#160;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;39,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease 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:8pt;font-weight:400;line-height:100%"&gt;109,960&#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:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzEtMS0xLTEtOTE1MDE_60201d81-5898-467b-8e0d-f0af505fefd8"
      unitRef="usd">18476000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzItMS0xLTEtOTE1MDE_e0fee731-e988-42e6-a2e6-f6fc4c6d5a03"
      unitRef="usd">17101000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzMtMS0xLTEtOTE1MDE_d2d07b8e-e553-47fd-aaad-775c6d00370d"
      unitRef="usd">14444000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzQtMS0xLTEtOTE1MDE_5aab920d-ec2a-4e10-b2b3-bc9891a5b9ec"
      unitRef="usd">10860000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzUtMS0xLTEtOTE1MDE_af61c8a1-c4e1-4e79-993d-d33e6ce49816"
      unitRef="usd">9814000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzYtMS0xLTEtOTg1Mzk_8bfc896c-6522-4fb3-8b5b-944687ca640a"
      unitRef="usd">39265000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzYtMS0xLTEtOTE1MDE_5e299cd8-b8ad-4da5-8af8-b2e3493ebfb6"
      unitRef="usd">109960000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzctMS0xLTEtOTE1MDE_76579a3b-51d0-4352-bf52-58e5abcfd9a3"
      unitRef="usd">15832000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTo0ODEwZGQ2NWY3YTc0Zjk2YWMxNTk1YWUzNmI1NWMzZS90YWJsZXJhbmdlOjQ4MTBkZDY1ZjdhNzRmOTZhYzE1OTVhZTM2YjU1YzNlXzgtMS0xLTEtOTE1MDE_21b295ff-6d0a-43e9-8b5c-d3926f748d76"
      unitRef="usd">94128000</us-gaap:OperatingLeaseLiability>
    <pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzIwMTc_7ba3ccdc-4e56-439d-a2a5-a78eae28e9bd">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 flow information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &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;(1) (2)&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases, net of tenant improvement allowances&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,690&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,428&#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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets recognized for new leases and amendments (non-cash)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;55,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In 2022 and 2021, the Company received tenant improvement allowances of $8.8 million and $3.0 million, respectively, as part of the lease of the Company&#x2019;s new corporate headquarters in Waltham, Massachusetts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) In 2021, the Company received $18 million as a one-time payment for the Company&#x2019;s accelerated exit from its then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzEtMS0xLTEtOTE1MDE_57d174b7-b06b-4e37-ab06-c1c510a9dca7"
      unitRef="usd">7690000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzEtMy0xLTEtOTE1MDE_ae7295f1-6c5b-4e33-8fbc-75a69665ed52"
      unitRef="usd">18428000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzItMS0xLTEtOTE1MDE_ae5e586b-85cc-45bc-a58b-9636c0ce4243"
      unitRef="usd">4733000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90YWJsZTpkYjM0NTdiZGYzMWM0NDUxOTlkMWYwZGM2NmRhNGQyYS90YWJsZXJhbmdlOmRiMzQ1N2JkZjMxYzQ0NTE5OWQxZjBkYzY2ZGE0ZDJhXzItMy0xLTEtOTE1MDE_65ed86df-6b5c-493f-9edc-6c993e910589"
      unitRef="usd">55068000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncentiveFromLessor
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzYzODE_8fceeaf0-75c4-42f0-bd3e-8952bdcbe70f"
      unitRef="usd">8800000</us-gaap:IncentiveFromLessor>
    <us-gaap:IncentiveFromLessor
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzYzOTY_f020ce66-e199-4942-aef3-0446945009ff"
      unitRef="usd">3000000</us-gaap:IncentiveFromLessor>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzYvZnJhZzplMDI2NzE3Yzg5YzE0MWExOWEwZDg2NzYzYWU4YjY0ZS90ZXh0cmVnaW9uOmUwMjY3MTdjODljMTQxYTE5YTBkODY3NjNhZThiNjRlXzEwOTk1MTE2MzY0MTc_8aa86ec1-1c73-4d1b-a420-b2cf77759f5b"
      unitRef="usd">18000000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzYzMTg_3ebc48ac-17c9-4f91-a502-3287ca59f59b">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12. DEBT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Convertible senior notes and capped calls&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Convertible senior notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2020, the Company issued Convertible Senior Notes (the "Notes") with an aggregate principal of $600 million, due March&#160;1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning on September&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Conversion rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#x2019;s election, based on the applicable conversion rate. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Before September&#160;1, 2024, noteholders may convert their Notes in the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#x2019;s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;During the five consecutive business days immediately after any five consecutive trading day period (the &#x201c;Measurement Period&#x201d;), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date, until the Company pays the redemption price).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on September&#160;1, 2024, noteholders may convert their Notes at any time at their election.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 Notes were not eligible for conversion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On or after March&#160;1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company&#x2019;s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If certain corporate events that constitute a &#x201c;Fundamental Change&#x201d; occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder&#x2019;s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Carrying value of the Notes:&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,278)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;593,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;590,722&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense related to the Notes:&lt;/span&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:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual interest expense (0.75% coupon)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;7,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;7,477&#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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective interest rate for the Notes:&lt;/span&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:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.2&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1.3&#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:8pt;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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future payments of principal and contractual interest:&lt;/span&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:53.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;602,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;600,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,250&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;611,250&#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-bottom:6pt;margin-top:6pt"&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;Capped call transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2020, the Company entered into privately negotiated capped call transactions (the &#x201c;Capped Call Transactions&#x201d;) with certain financial institutions. The Capped Call Transactions cover 4.4 million shares (representing the number of shares for which the Notes are initially convertible) of the Company&#x2019;s common stock. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Capped Call Transactions are accounted for as derivative instruments and do not qualify for the Company&#x2019;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value of the Capped Call Transactions, calculated following the governing documents, may not represent a fair value measurement. The Capped Call Transactions are classified as other long-term assets and remeasured to fair value at the end of each reporting period, resulting in a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_1be57e66-76be-4622-a5b6-312170743dc7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NzI_a9f7165f-83ee-46d3-9b8f-07fb67c3bbeb"&gt;non-operating gain or loss&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in capped call transactions:&lt;/span&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,597&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,633)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;59,964&#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-bottom:6pt;margin-top:6pt"&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;Credit facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the &#x201c;Credit Facility&#x201d;) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions, the Credit Facility allows the Company to increase the aggregate commitment to $200 million. The commitments expire on November&#160;4, 2024, and any outstanding loans will be payable on such date. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to comply with financial covenants, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Beginning with the fiscal quarter that ended March 31, 2022 and ending with the fiscal quarter ended December 31, 2022, Pegasystems Inc. must maintain at least $200 million in cash, investments, and availability under the Revolving Credit Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Beginning with the fiscal quarter ending March 31, 2023, a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.0.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 December&#160;31, 2021, the Company had no outstanding cash borrowings under the Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 $27.3 million in outstanding letters of credit which reduce the available borrowing capacity under the Credit Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i92078a93579b4ed7bf14bf397bb879c2_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE3MQ_9d36e65d-22f3-4388-be4e-2b377087fa74"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzMwMQ_2251691c-cc5d-4c7e-b97d-e523ff08a955"
      unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQxMA_dd06d74c-52d3-4616-b90c-b29e02c6ac5f"
      unitRef="number">7.4045</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i8522d586ed71496787b1d0c84c247a67_D20200201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQ0MA_fbd05dbf-56ee-4f3f-aeb8-eebf3fab4512"
      unitRef="usd">1000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i92078a93579b4ed7bf14bf397bb879c2_I20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzUxOA_2e94e049-b03b-48d8-b62c-f298be50c22d"
      unitRef="usdPerShare">135.05</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i0c81e63910a1447382e90f9435892768_D20200201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEyNjA_3d061a95-b334-44cb-adf0-1feb0728e6a3"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i0c81e63910a1447382e90f9435892768_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEzMDg_2bc1da57-eacf-4969-80c9-de3e0d55acfe"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i0c81e63910a1447382e90f9435892768_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEzNjQ_95388d12-4de6-4957-8388-3fc10a03cce2"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays
      contextRef="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE0OTc_90429146-f2ba-4667-89ad-d578aff74785"
      unitRef="day">5</pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE1NDg_6fae0567-be75-46c9-b459-3c868dfefccf"
      unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i8c64f78e7d714e50a1ec664ac8469623_D20200201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzE3MjU_0f75e3c9-b89c-4bc3-8813-c0c0cde10f40"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <pega:DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity
      contextRef="i35642de7b1b5444689a1e1e2728788ca_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NjY_56a322f3-f95b-4fa7-b84d-8e17bd992a0c"
      unitRef="day">40</pega:DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i35642de7b1b5444689a1e1e2728788ca_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI0NzY_b6e60eab-75a3-468a-ae51-17c54e421219"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI2MDk_10d445f7-b959-4d70-9317-fce343bc1c0a"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI2NjQ_0395212d-36c0-4576-9914-35c8e4d54931"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ib122e2ef3ea94f0fb77f2c8b7a2890b6_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzI3MjA_ae8b57e9-d962-4acf-a59f-8dad82ee325a"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i63ee732a13cb46e18c49068c87935eab_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzMxODY_4b673bef-380c-4b35-82de-31cb8bb086c8"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzYzMjE_e743d618-b891-42e3-bfe1-f616814899d6">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Carrying value of the Notes:&lt;/span&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:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,278)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;593,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;590,722&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense related to the Notes:&lt;/span&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:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual interest expense (0.75% coupon)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;7,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;7,477&#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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective interest rate for the Notes:&lt;/span&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:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.2&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1.3&#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:8pt;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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future payments of principal and contractual interest:&lt;/span&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:53.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;602,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;600,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,250&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;611,250&#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;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzEtMS0xLTEtOTE1MDE_e7b94caa-b97b-4d5c-9b0d-cc542adab002"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id761dd7d36e8410f862b83b77f6c1dd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzEtMy0xLTEtOTE1MDE_e6cb037b-c357-4301-9438-d0cc8a961866"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzItMS0xLTEtOTE1MDE_1351b76f-33e5-481f-92e2-29c02287f1a2"
      unitRef="usd">6391000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id761dd7d36e8410f862b83b77f6c1dd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzItMy0xLTEtOTE1MDE_b7dc730e-a2f5-4033-9b0d-06340d3f518c"
      unitRef="usd">9278000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebt
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzMtMS0xLTEtOTE1MDE_5ac221e8-0859-4be1-b9ff-ce758c7d863c"
      unitRef="usd">593609000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id761dd7d36e8410f862b83b77f6c1dd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpkZWE0MmE4ZWY4OGU0MWRhYjBiMjU5ZTU4MGU2YWEzZi90YWJsZXJhbmdlOmRlYTQyYThlZjg4ZTQxZGFiMGIyNTllNTgwZTZhYTNmXzMtMy0xLTEtOTE1MDE_dbdbbf20-3053-42f8-aa8b-5df68accf1a5"
      unitRef="usd">590722000</us-gaap:LongTermDebt>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjplY2Y2MTMzZmUxODI0Y2M4YWYzOTI5ZjUxNGViN2E1OV8zNA_9cebf308-39fc-4eb3-a862-062bf8573f35"
      unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjplY2Y2MTMzZmUxODI0Y2M4YWYzOTI5ZjUxNGViN2E1OV8zNA_dc7ba107-d1d0-4635-bd3b-a63e39dc6283"
      unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMS0xLTEtOTE1MDE_cca2be78-9081-46d7-bc22-fa072c4072e5"
      unitRef="usd">4500000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzEtMy0xLTEtOTE1MDE_dcef59d6-c746-441a-8afd-bb1e74286a77"
      unitRef="usd">4500000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzItMS0xLTEtOTE1MDE_1c6c5a95-4202-4de0-8131-27c95049ed6e"
      unitRef="usd">2888000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzItMy0xLTEtOTE1MDE_d75fb56a-298d-4278-a1ff-cc7a16d865d4"
      unitRef="usd">2977000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzMtMS0xLTEtOTE1MDE_7e78636b-bca9-45a9-9de8-ed7f52b045c6"
      unitRef="usd">7388000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3ce507d8f50343e19e5bd9e13d6f955c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyOGI0OWRlNTc4ZmI0YzQ2YmQzOTNiZDU1Yjc1MGU4OC90YWJsZXJhbmdlOjI4YjQ5ZGU1NzhmYjRjNDZiZDM5M2JkNTViNzUwZTg4XzMtMy0xLTEtOTE1MDE_db7d8a3b-d066-44d8-bfc9-786b9dd71adb"
      unitRef="usd">7477000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpiNjIyZjBhN2IyYWQ0YzY5YjU2MDI2YTVlOTc4MjNiYy90YWJsZXJhbmdlOmI2MjJmMGE3YjJhZDRjNjliNTYwMjZhNWU5NzgyM2JjXzEtMS0xLTEtOTE1MDE_9230d4d5-f8d6-46bd-b0ed-685399068c08"
      unitRef="number">0.012</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id761dd7d36e8410f862b83b77f6c1dd6_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTpiNjIyZjBhN2IyYWQ0YzY5YjU2MDI2YTVlOTc4MjNiYy90YWJsZXJhbmdlOmI2MjJmMGE3YjJhZDRjNjliNTYwMjZhNWU5NzgyM2JjXzEtMy0xLTEtOTE1MDE_da452d9d-7de5-460c-b3b8-2beb1e34fd21"
      unitRef="number">0.013</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzItMS0xLTEtOTE1MDE_11db9bf3-d4e5-4fd6-bd97-f55917d30680"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzItMy0xLTEtOTE1MDE_a1a4d780-7d81-4474-8368-61b33b067304"
      unitRef="usd">4500000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzItNS0xLTEtOTE1MDE_dd25dfc1-c367-4c79-9d52-5f774955b80e"
      unitRef="usd">4500000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzMtMS0xLTEtOTE1MDE_ba890514-563c-432d-bfd9-e043266bc1a8"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzMtMy0xLTEtOTE1MDE_1deba55a-e348-440d-bd4a-06c4784662c8"
      unitRef="usd">4500000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzMtNS0xLTEtOTE1MDE_ee50eaab-7ed6-42e1-bac0-b4765f7c29a0"
      unitRef="usd">4500000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzQtMS0xLTEtOTE1MDE_d6c5d64e-2a0e-48d1-a6fe-1963d8e5e448"
      unitRef="usd">600000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzQtMy0xLTEtOTE1MDE_eeed4609-8021-4a9c-8f0e-23d8db466caf"
      unitRef="usd">2250000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzQtNS0xLTEtOTE1MDE_47ac718a-5ec7-499d-a32c-963eaeff1604"
      unitRef="usd">602250000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzUtMS0xLTEtOTE1MDE_e3198f38-92bf-4fc9-8a90-fb29fdc80861"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <pega:InterestLongTermDebtMaturitiesTotalDue
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzUtMy0xLTEtOTE1MDE_66be12f6-3629-411e-9cdc-a4bce3895f07"
      unitRef="usd">11250000</pega:InterestLongTermDebtMaturitiesTotalDue>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue
      contextRef="ic9836c5473004d9995a7ceb909fd3e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZTo4MWM2Nzk2YmU3ZmY0ZjA5OWFhODk4NDBhZjQ5OTQzZC90YWJsZXJhbmdlOjgxYzY3OTZiZTdmZjRmMDk5YWE4OTg0MGFmNDk5NDNkXzUtNS0xLTEtOTE1MDE_75eb8790-5768-445e-ae6c-64e385788ef5"
      unitRef="usd">611250000</pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i63ee732a13cb46e18c49068c87935eab_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQyNjc_ab9c4385-37aa-459a-a3b1-7726573bff39"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DerivativeCapPrice
      contextRef="ia20fc345f53749fab550aaecf9583de4_I20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzQ2NTI_6265ef74-71b0-4d08-9344-7afc64ff1772"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzYzMjI_58e7a230-84aa-4e26-9c41-36ed591affc3">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in capped call transactions:&lt;/span&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,597&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,633)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i8247517194434254b1411e89dbf4a56e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzEtMS0xLTEtOTE1MDE_c171b408-e0a5-4fb5-8570-078529f1ffc3"
      unitRef="usd">59964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i142bbd26366d4f9a8a34f1ddafddd290_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzEtMy0xLTEtOTE1MDE_79274a02-0d46-4fa7-8b9e-8a797db11818"
      unitRef="usd">83597000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzItMS0xLTEtOTE1MDE_88dd3e57-00e7-4e2b-8f68-8bc9f1c50a49"
      unitRef="usd">-57382000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i42e312779edc430bb1eb9e4615b6f06a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzItMy0xLTEtOTE1MDE_e2477495-d42d-4fc9-9608-d2650fc7a60d"
      unitRef="usd">-23633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="if0d87621a2474f298d35ed452598ec6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzMtMS0xLTEtOTE1MDE_f8b482a1-479d-4a4f-a276-549c038e45b0"
      unitRef="usd">2582000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i8247517194434254b1411e89dbf4a56e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90YWJsZToyYTljYWQxOTljZWU0OWJjOWIzNmE5MmExNmNhNWUxZC90YWJsZXJhbmdlOjJhOWNhZDE5OWNlZTQ5YmM5YjM2YTkyYTE2Y2E1ZTFkXzMtMy0xLTEtOTE1MDE_545ef820-30ac-4b82-b064-5eb8fbc423ac"
      unitRef="usd">59964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:DebtInstrumentTerm
      contextRef="i1d969c98e1224d299edfabcaade1ec07_D20191130-20191130"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzIxOTkwMjMyNjg1NjQ_fb055d52-aaa4-4797-af6e-3d25a852a109">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:SeniorNotes
      contextRef="i513cd1d8664d49299c383d1538e99acf_I20191130"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzU0MTM_d7fc6421-9521-41a3-ae25-4f0811cf3a5f"
      unitRef="usd">100000000</us-gaap:SeniorNotes>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i513cd1d8664d49299c383d1538e99acf_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzU3MzE_c47ef898-0243-40fe-b597-6e97e15eb793"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pega:DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit
      contextRef="i6ae7889ea31c453b919e012630291e62_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzYyNDI_cc1aee59-f458-45b0-ae0e-f513fdacb9a8"
      unitRef="usd">200000000</pega:DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit>
    <pega:DebtInstrumentCovenantsLeverageRatioMaximum
      contextRef="i9b27b963c2454817bf96760879da949a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY0MTk_2022c322-56fc-4219-9d94-fcf49b43c830"
      unitRef="number">3.5</pega:DebtInstrumentCovenantsLeverageRatioMaximum>
    <pega:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="i26d7edb87d58420d8643825c661c86bd_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY1MjY_2591c3a0-d92e-4982-b100-d1396a850fe6"
      unitRef="number">3.5</pega:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY1NzM_7ad2ade1-2259-4228-988e-829d5d65ffb4"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY1NzM_96b14b3c-c347-4f54-9473-117a896a4dcb"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xMzkvZnJhZzoyYjNjYzhmM2Y3YWQ0Yzg2YjgxZWJhNjU0NTJlMmU3OS90ZXh0cmVnaW9uOjJiM2NjOGYzZjdhZDRjODZiODFlYmE2NTQ1MmUyZTc5XzEwOTk1MTE2MzY2NjA_c31ba673-53d3-4df3-af4c-1fa76175458c"
      unitRef="usd">27300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExODM_b5091c92-d832-429a-8883-582e2988acee">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. STOCKHOLDERS&#x2019; EQUITY &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preferred stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 1&#160;million authorized shares of preferred stock, $0.01 par value per share, of which none were issued and outstanding as of December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 Board of Directors has the authority to issue the shares of preferred stock in one or more series, to establish the number of shares to be included in each series, and to determine the designation, powers, preferences, and rights of the shares of each series and the qualifications, limitations, or restrictions thereof, without any further vote or action by the stockholders. The issuance of preferred stock could decrease the earnings and assets available for distribution to holders of common stock and may have the effect of delaying, deferring, or defeating a change in control of the Company. The Company had not issued any shares of preferred stock through December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 200 million authorized shares of common stock, $0.01 par value per share, of which 82.4 million were issued and outstanding as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right: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;Dividends declared&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align: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="padding:2px 2.12pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared (per share)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend payments to stockholders (in thousands)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 paid a quarterly cash dividend of $0.03 per share in 2022, 2021, and 2020. In the future, the Board of Directors may terminate or modify the dividend program without prior notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right: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;Stock repurchases&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Authorizations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Repurchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(53,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(28,274)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,075&#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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,583&#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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;37,726&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) On June&#160;2, 2022, the Company announced that the Board of Directors extended the current stock repurchase program&#x2019;s expiration date to June&#160;30, 2023 and increased the remaining stock repurchase authority to $60 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Purchases under this program have been made on the open market.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzQx_014c31a6-33f7-4da9-934f-edad4a85a035"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzgy_38964191-a415-4721-98da-5088fb1cfad5"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExNQ_aa283909-3cdc-4d1a-b05d-8d1a892838fe"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExNQ_d1dd4bc0-bafa-4071-90c4-afa8724060fa"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzc3NQ_b44d5335-4f73-4dae-a2d9-2bd88b3ce1bd"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzg1Ng_5b87862a-b0fc-42dc-a14a-88c9bd361f0b"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzg5NA_30ee878d-53b3-4a92-a59b-2461504a3236"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzkyNw_76743b15-2746-4a84-9796-406d54c0da69"
      unitRef="shares">82400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzkyNw_bb61ff4b-e269-43de-bc90-40a50c04113c"
      unitRef="shares">82400000</us-gaap:CommonStockSharesIssued>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzExODU_7da131ac-eab2-4532-b6de-121d8fc2504b">&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;Dividends declared&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align: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="padding:2px 2.12pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared (per share)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend payments to stockholders (in thousands)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DividendsDeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzEtMS0xLTEtOTE1MDE_a37de842-5a4c-450c-9dfd-142e4ec34f6c"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzEtMy0xLTEtOTE1MDE_af0d218a-87df-41f8-b337-e4fecb021f88"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzEtNS0xLTEtOTE1MDE_3f78a844-ae21-4c9b-81c8-b0baf0b2f761"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzItMS0xLTEtOTE1MDE_704cc975-b20a-4dc6-ba0b-0ec23f1008fb"
      unitRef="usd">9834000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzItMy0xLTEtOTE1MDE_23c28690-6b2a-402f-b2b1-f9956feef852"
      unitRef="usd">9761000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90YWJsZTo2ZDlhYWFhNzE4ZWE0OWQzOGZkMWYwNzBjYjg5Y2M5Yy90YWJsZXJhbmdlOjZkOWFhYWE3MThlYTQ5ZDM4ZmQxZjA3MGNiODljYzljXzItNS0xLTEtOTE1MDE_f12507d0-8303-49cd-825c-175d575cdaae"
      unitRef="usd">9628000</us-gaap:PaymentsOfDividendsCommonStock>
    <pega:CommonStockDividendsPerShareIntended
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDIvZnJhZzpmNTk1N2RjYjk2OTA0YTI2OGFjZDIxNTk0MjYxMTMyMi90ZXh0cmVnaW9uOmY1OTU3ZGNiOTY5MDRhMjY4YWNkMjE1OTQyNjExMzIyXzEwNDE_14bce1dd-adaf-4da0-9e1a-0594079dfd78"
      unitRef="usdPerShare">0.03</pega:CommonStockDividendsPerShareIntended>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90ZXh0cmVnaW9uOjk4ZWZkNWJhZmVmMjRhOTc5MzY3NTY2YjNhMGZhNDA1XzI4Ng_cc08d0b7-0a53-4375-88b7-2131fb6529a4">&lt;div style="margin-top:6pt;padding-right: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;Stock repurchases&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Authorizations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Repurchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(53,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(28,274)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,075&#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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,583&#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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;37,726&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) On June&#160;2, 2022, the Company announced that the Board of Directors extended the current stock repurchase program&#x2019;s expiration date to June&#160;30, 2023 and increased the remaining stock repurchase authority to $60 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Purchases under this program have been made on the open market.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzItMy0xLTEtOTE1MDE_7eb19f34-0c61-4dee-ac87-4cfa63a5a8ef"
      unitRef="usd">22583000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzItNy0xLTEtOTE1MDE_0d087b8b-40cf-4adc-a48e-a8c7b86c1db6"
      unitRef="usd">37726000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzItMTEtMS0xLTkxNTAx_6e82fd66-5ada-45df-97e8-cf2c2c65ab16"
      unitRef="usd">45484000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzMtMy0xLTEtOTE1MDE_b6180686-3738-42f4-9291-f50901b7f74a"
      unitRef="usd">60000000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzMtNy0xLTEtOTE1MDE_fbc43073-b8c4-4802-97fc-2128f40b14d2"
      unitRef="usd">38467000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzMtMTEtMS0xLTkxNTAx_4d327d86-30eb-4b8f-a9ea-00f5e7e12df9"
      unitRef="usd">20516000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtMS0xLTEtOTE1MDE_8f3fa62c-72c3-4593-bc4c-8bea12c0b0c4"
      unitRef="shares">280000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtMy0xLTEtOTE1MDE_e95cbde5-c305-4b98-a47b-582ef631b24b"
      unitRef="usd">24508000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtNS0xLTEtOTE1MDE_c89de920-89e1-4e68-99c0-a92e669eb65f"
      unitRef="shares">432000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtNy0xLTEtOTE1MDE_5a8f061f-a511-469d-85a3-0afc4fbc736b"
      unitRef="usd">53610000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtOS0xLTEtOTE1MDE_4a8eac11-ead0-4053-9179-a900e841ce95"
      unitRef="shares">278000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzQtMTEtMS0xLTkxNTAx_9d67ba52-368d-46ea-9ad3-0bd63ef1160b"
      unitRef="usd">28274000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzUtMy0xLTEtOTE1MDE_f2275642-172c-45af-94ca-e40a8a2cfe74"
      unitRef="usd">58075000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzUtNy0xLTEtOTE1MDE_1a86db67-ba84-4efa-bea8-f3cdb9b05786"
      unitRef="usd">22583000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90YWJsZTo5YTMxYmExYjVmMmM0OGUzOWI0MDM1MDRmYTQyNWFmMC90YWJsZXJhbmdlOjlhMzFiYTFiNWYyYzQ4ZTM5YjQwMzUwNGZhNDI1YWYwXzUtMTEtMS0xLTkxNTAx_78ed8c5a-602b-4cbd-b53d-9aa6d306564a"
      unitRef="usd">37726000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8778e41a50eb4a7aa83d86b4547b72ee_I20220602"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDUvZnJhZzo5OGVmZDViYWZlZjI0YTk3OTM2NzU2NmIzYTBmYTQwNS90ZXh0cmVnaW9uOjk4ZWZkNWJhZmVmMjRhOTc5MzY3NTY2YjNhMGZhNDA1XzIxMw_9d342714-3da0-4410-9858-ddf7684c7307"
      unitRef="usd">60000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODU_3472a6fd-dde1-4d14-a9f0-21844d08a521">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14. FAIR VALUE MEASUREMENTS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Assets and liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Level 2 - significant other inputs that are observable either directly or indirectly; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This hierarchy requires the Company to use observable market data, when available, and minimize unobservable inputs when determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#x2019;s historical and implied volatility levels. The Company&#x2019;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Marketable securities &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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;202,814&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Capped Call Transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Venture investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c"&gt;other long-term assets&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) For additional information, see "Note 12. Debt".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Investments in privately held companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in venture investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,345&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Sales of investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,449)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Changes in fair value:&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b"&gt;included in other income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 value of certain other financial instruments, including receivables and accounts payable, approximates fair value due to these items&#x2019; relatively short maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 the Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Notes&#x2019; fair value (including the conversion feature embedded in the Notes) was $521.1&#160;million as of December&#160;31, 2022 and $642.0&#160;million as of December&#160;31, 2021. The fair value was determined based on the Notes&#x2019; quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy. For additional information, see "Note 12. Debt".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Credit risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to receivables, the Company is potentially subject to concentrations of credit risk from the Company&#x2019;s cash, cash equivalents, and marketable securities. The Company&#x2019;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the Company&#x2019;s credit risk exposure. Investment policies have been implemented that limit purchases of marketable debt securities to investment-grade securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODE_9567fa2d-2c2e-40b7-87e3-4a8421f92be5">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Assets and liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 records its cash equivalents, marketable securities, Capped Call Transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Level 2 - significant other inputs that are observable either directly or indirectly; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:5.5pt"&gt;Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This hierarchy requires the Company to use observable market data, when available, and minimize unobservable inputs when determining fair value.&lt;/span&gt;&lt;/div&gt;The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#x2019;s historical and implied volatility levels. The Company&#x2019;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODI_8eab4724-28c8-48de-bd95-26fc31f27e15">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Marketable securities &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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;202,814&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Capped Call Transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Venture investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_6ed91552-c0f2-4934-b6c0-71321e108737"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIxOTkwMjMyNTg1NTM_930efd59-3aea-42a4-95a3-371eab02e07c"&gt;other long-term assets&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) For additional information, see "Note 12. Debt".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Investments in privately held companies.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i26ff3026835d47fdb7fed9ce097b164b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMS0xLTEtOTE1MDE_a9e8019b-dab5-4e9b-9ce5-0605a5c86cf7"
      unitRef="usd">2526000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i88bb0328dd584f6abc56a10a8ff19540_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMy0xLTEtOTE1MDE_4569f111-41ef-4617-9cff-ad95894625e6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id2cfe93e1098441ba1715e16bd4d0dcc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItNS0xLTEtOTE1MDE_1782c4f0-9c2e-45c2-a0e0-8fd66672d9d0"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib84deb6660b1408295b13cde9a9381ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItNy0xLTEtOTE1MDE_468d830c-22cb-461b-b041-771a571fff6e"
      unitRef="usd">2526000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i752e03dd0c324eeba4f8dcd6737e691a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItOS0xLTEtOTE1MDE_fa8db3f0-c1c4-48f3-af3b-8a55deccdf56"
      unitRef="usd">3216000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i149e3591fdd14d32a32be860bb535453_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMTEtMS0xLTkxNTAx_c164eefb-4752-40a9-8efe-38469e32ae88"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i435712c79f454d40843918541cf39e1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMTMtMS0xLTkxNTAx_b90e9da0-40e8-4770-97ed-a16072d9d47b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9ea405b1287a4c97984115dfeedd57dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzItMTUtMS0xLTkxNTAx_ef1caf00-c00a-414e-8884-d00618bd51fd"
      unitRef="usd">3216000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i879038291d28479ba3c376f35668f9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMS0xLTEtOTE1MDE_462344dc-fe6c-443e-a725-815e85d6b6b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7e2148d7e4e547609bec50723a699b07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMy0xLTEtOTE1MDE_c6ff39f1-eefb-40c0-aad9-b6912a7887ac"
      unitRef="usd">152167000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7764a606f6ed463f863209e3bcf4b92d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtNS0xLTEtOTE1MDE_364ab967-ce96-402e-b3eb-fd1dae856d7e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtNy0xLTEtOTE1MDE_de77387f-4bfa-4f85-aeb4-e70a26d58c05"
      unitRef="usd">152167000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id1a8c8d0310643dcbdcaafed113c5a50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtOS0xLTEtOTE1MDE_3168c939-136a-4b45-9849-a4483d77b2c4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0be79b88762f455eb3525d6f66f901d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMTEtMS0xLTkxNTAx_d98a5e73-4351-47e7-b647-7a0d504b0453"
      unitRef="usd">202814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2e73f5f82c944cacbd61fac09175e27f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMTMtMS0xLTkxNTAx_a03fabed-44b3-4319-8ce7-a7723cafcfa2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzMtMTUtMS0xLTkxNTAx_0410dd14-4e91-463c-a08b-349624c14ad3"
      unitRef="usd">202814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i879038291d28479ba3c376f35668f9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMS0xLTEtOTE1MDE_f865ea19-b480-4cab-9106-9a714d6a76e7"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7e2148d7e4e547609bec50723a699b07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMy0xLTEtOTE1MDE_21c1ba23-3c3a-45a9-aa18-437059a882f1"
      unitRef="usd">2582000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7764a606f6ed463f863209e3bcf4b92d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtNS0xLTEtOTE1MDE_087bba2a-ee46-421c-8c95-ae99516eb056"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtNy0xLTEtOTE1MDE_a14cb49c-a514-4a75-9b78-9201b014ff82"
      unitRef="usd">2582000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id1a8c8d0310643dcbdcaafed113c5a50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtOS0xLTEtOTE1MDE_2e3e7c3c-9ff2-48af-928e-da1b99a6d112"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0be79b88762f455eb3525d6f66f901d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMTEtMS0xLTkxNTAx_8dcf12b6-b72b-436c-9c4a-7da967d00a39"
      unitRef="usd">59964000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2e73f5f82c944cacbd61fac09175e27f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMTMtMS0xLTkxNTAx_51a2a2a6-91ba-4082-9bc9-56643d6ac10e"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzQtMTUtMS0xLTkxNTAx_25103206-7ae7-4c77-adee-3d92a02375a6"
      unitRef="usd">59964000</us-gaap:DerivativeAssets>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5757759544dc4bfc9a53dc7719422ceb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMS0xLTEtOTE1MDE_af3067c7-219a-439d-997b-233b420d4c0d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i84d6c0b92f014d2eb661b82d780ca41a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMy0xLTEtOTE1MDE_8fa4f892-aaee-4dd7-b29f-3b8ea81ae343"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i564d7beeac2a48d796b86ae55b738ff1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtNS0xLTEtOTE1MDE_4943b0bf-8ea2-4587-b3d4-5cf25e8a4b29"
      unitRef="usd">13069000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i81c658e0f8474c2fa933983e81c8a84c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtNy0xLTEtOTE1MDE_7fe2163b-6fe5-45e6-8e05-1e6e96f9c877"
      unitRef="usd">13069000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i35b980b330584d87ac08f6a71994643a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtOS0xLTEtOTE1MDE_67dd6ff6-eb03-4516-b7ae-bced51d4cb56"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic8ac9887e7a2419f9a7016a315b9c280_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMTEtMS0xLTkxNTAx_94724516-4ce8-43a5-8211-b20c8ac81dee"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic1d7e454ce1a422682cf56311e604321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMTMtMS0xLTk0NTQ0_579f2f7e-7053-48c2-b0ab-eba720a13aef"
      unitRef="usd">7648000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2aa7f5d3185f450f98c0f493cfa47827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTozYzMxOWU2OGNhZGY0MDVjODlmODNmZDg1ODdmNDc0Zi90YWJsZXJhbmdlOjNjMzE5ZTY4Y2FkZjQwNWM4OWY4M2ZkODU4N2Y0NzRmXzUtMTUtMS0xLTkxNTAx_225b93ce-f16e-407f-9485-bee842e90bf0"
      unitRef="usd">7648000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzI2ODM_a0393d07-3da4-41f4-972b-2997b4ebc332">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in venture investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,345&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Sales of investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,449)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Changes in fair value:&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_79699af8-aef4-4494-a440-68d780bcbc85"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMC0xLTEtOTE1MDE_d427dbd6-57c2-4c13-a0a6-373e80e4a05b"&gt;included in other income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i01544d1dfea9452f8a2161a80e4743e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzEtMS0xLTEtOTE1MDE_c4a4de0a-7e74-498d-b652-5f3bdbce641f"
      unitRef="usd">7648000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5daf19d63cc04a5c94d5a41be48cc680_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzEtMy0xLTEtOTE1MDE_ca71af94-119a-4c9a-965b-36f48036ff52"
      unitRef="usd">8345000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzItMS0xLTEtOTE1MDE_e1d697a5-c71a-4c3b-8aab-28b4edd8f549"
      unitRef="usd">1400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzItMy0xLTEtOTE1MDE_d7df7af6-3c37-463c-bef7-f5da37e034af"
      unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzMtMS0xLTEtOTE1MDE_e5c5c290-7410-486a-a356-b06a01e66d9a"
      unitRef="usd">4020000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzMtMy0xLTEtOTE1MDE_00495dc9-c27b-47d4-af16-77cafa49bbe4"
      unitRef="usd">2449000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment
      contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzQtMS0xLTEtOTE1MDE_a6896fcf-ea91-4aed-97d7-e13f28b039a4"
      unitRef="usd">450000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment
      contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzQtMy0xLTEtOTE1MDE_1004f2ab-499d-446a-96c0-a48844cc4d9d"
      unitRef="usd">68000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMS0xLTEtOTE1MDE_eeb481cb-1ff3-417d-bce5-331fa9a16d90"
      unitRef="usd">5989000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzYtMy0xLTEtOTE1MDE_bd506003-5bd8-41c9-919e-1caaa0a1e6d8"
      unitRef="usd">100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i810a86b81d9e421e8f1a09639ea028ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzctMS0xLTEtOTE1MDE_690b752c-e621-46e1-8314-a0322cba96bb"
      unitRef="usd">2502000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="ib6dd0276566242eda144a6ae2214f1ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzctMy0xLTEtOTE1MDE_a5231960-0af8-4beb-8655-9b7030658fb1"
      unitRef="usd">1220000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i7b2153e474d1451e82aa6d0d953f2f76_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzgtMS0xLTEtOTE1MDE_3dbc1a4f-f16f-477b-8f67-654a6fe6809b"
      unitRef="usd">13069000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i01544d1dfea9452f8a2161a80e4743e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90YWJsZTowZDljNzY1NjM3NmM0MjdmYWVmZjAzZGVhODE1OGRjOC90YWJsZXJhbmdlOjBkOWM3NjU2Mzc2YzQyN2ZhZWZmMDNkZWE4MTU4ZGM4XzgtMy0xLTEtOTE1MDE_0412e18e-0a76-4963-9d5e-5f5d4bd51b2b"
      unitRef="usd">7648000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzE5OTA_bc5e04d8-c3f0-412c-bdd0-ae8d0ffb0cb8"
      unitRef="usd">521100000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNDgvZnJhZzozMDBjZGU3OTYyNGY0MWU1OWY0MDk0NTk5MjllMjkyYi90ZXh0cmVnaW9uOjMwMGNkZTc5NjI0ZjQxZTU5ZjQwOTQ1OTkyOWUyOTJiXzIwMDY_e96aa034-c9a3-47ef-a9c8-e12391f6f73a"
      unitRef="usd">642000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90ZXh0cmVnaW9uOjk0YjdkZWU0YWM1ZDRlOWE5OGQ4YjdmOGUxYjNkYzJlXzgz_302e12c7-20aa-4eba-acb6-3b111fae7f53">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15. REVENUE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Geographic revenue&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;763,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;690,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;49,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom (&#x201c;U.K.&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;117,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;91,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Europe (excluding U.K.), Middle East, and Africa &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;198,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;144,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;106,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,017,517&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-bottom:6pt;margin-top:6pt"&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 streams&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,293&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,172&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,558&#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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized at a point in time&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:8pt;font-weight:400;line-height:100%"&gt;385,356&#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:8pt;font-weight:400;line-height:100%"&gt;368,420&#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:8pt;font-weight:400;line-height:100%"&gt;294,910&#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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,268&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized over time&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:8pt;font-weight:400;line-height:100%"&gt;932,489&#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:8pt;font-weight:400;line-height:100%"&gt;843,233&#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:8pt;font-weight:400;line-height:100%"&gt;722,607&#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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,017,517&#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-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,271&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,966&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,268&#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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;701,835&#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:8pt;font-weight:400;line-height:100%"&gt;621,223&#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:8pt;font-weight:400;line-height:100%"&gt;504,977&#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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Subscription&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:8pt;font-weight:400;line-height:100%"&gt;1,067,898&#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:8pt;font-weight:400;line-height:100%"&gt;957,471&#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:8pt;font-weight:400;line-height:100%"&gt;771,329&#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:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,017,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Remaining performance obligations ("Backlog")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future revenue from existing non-cancellable contracts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022:&lt;/span&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:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" 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 style="height:12pt"&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;Maintenance&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;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;720,073&#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="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:8pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;1-2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;246,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;324,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;1,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/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:8pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;350,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;885,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;71,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;7,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;40,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;1,355,732&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;As of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" rowspan="2" 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 style="height:12pt"&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;Maintenance&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;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,467&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,952&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,411&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;771,173&#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="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:8pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;1-2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;2-3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/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:8pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;731,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90ZXh0cmVnaW9uOjk0YjdkZWU0YWM1ZDRlOWE5OGQ4YjdmOGUxYjNkYzJlXzc3_f6d06254-87bd-4012-adcc-e0cf7fef117b">&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;Geographic revenue&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;763,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;690,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;49,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom (&#x201c;U.K.&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;117,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;91,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Europe (excluding U.K.), Middle East, and Africa &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;198,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;144,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;106,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,017,517&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic92b172cce29453dba71853c7d65afc1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtMS0xLTEtOTE1MDE_beaad2d6-dee4-4b9b-a263-3a4d7da98819"
      unitRef="usd">763558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0e8d8f890c0b4392ac99b9a8b37ea199_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtMi0xLTEtOTE1MDE_eef1339c-682f-4c04-b8f1-859ce5b8b7f0"
      unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i029b129417e94e6f9ffdfe232d57be7f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtNC0xLTEtOTE1MDE_fa6c88d4-8051-4707-ad2d-c391ac914bda"
      unitRef="usd">690133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i665d7b963dad49a796eb11c22e32c8cd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtNS0xLTEtOTE1MDE_70417c9f-0b92-41a6-88df-5ed5673e8af9"
      unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i323700f89d8647ce986900bc16096b11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtNy0xLTEtOTE1MDE_c80017dc-52ad-4eaf-a6e0-467ad9f24271"
      unitRef="usd">613844000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6bdc9bd2c3624551be357d8f4139f447_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzEtOC0xLTEtOTE1MDE_c1e0a26f-c1fd-4169-9a3b-b20d8d1a912f"
      unitRef="number">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3be467e12c654cd385c3a9d3c2734ca1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItMS0xLTEtOTE1MDE_44b84c95-d7b3-4dba-9262-9cb81f447837"
      unitRef="usd">102980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i18fd671a54014ee9bea02139e31e837d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItMi0xLTEtOTE1MDE_2e0798e1-d499-4d2b-9387-bb7bfdea8ad6"
      unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7305bf63046423cbed2534e0ba157e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItNC0xLTEtOTE1MDE_7ea9e04f-f4c7-4de8-906b-342a823511fb"
      unitRef="usd">61339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i493e52f8268440cd9235b128707ca7ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItNS0xLTEtOTE1MDE_c9a8b7cf-6de5-4a08-b24c-c1634f10bd5d"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcd9721af5ea46398143d42acd69b44a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItNy0xLTEtOTE1MDE_665bda78-f34d-4012-98ff-9bf4c87ff24d"
      unitRef="usd">49441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i378c2bbdc32d46c3aded3e6ac2596334_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzItOC0xLTEtOTE1MDE_2af9d8c4-b488-45f7-9679-5a4c52e8eeb7"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie207171f5c10402295d0a2acb95db606_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtMS0xLTEtOTE1MDE_cde932ea-fe97-4191-8576-1fe71941afba"
      unitRef="usd">115793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i463f7d40ea874326bf5cb76557e6dc78_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtMi0xLTEtOTE1MDE_1aa7c75a-a509-4b10-bf4c-4b2d9ede5cf6"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i139e62c1b6dc46a480dcf79b5a54f19f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtNC0xLTEtOTE1MDE_11396f95-4e15-42eb-9930-32da9828852b"
      unitRef="usd">117580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if6d385c16eaa41f294702e76eed33b36_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtNS0xLTEtOTE1MDE_a92ce1eb-f217-421c-aefa-ab9b22c9870d"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ce92cb19dc64259a9d05aa59e7a9469_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtNy0xLTEtOTE1MDE_a189905e-7cf4-4d65-9ef6-fad8b7fb432c"
      unitRef="usd">91517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic781004804304cb8b9697552fe80c932_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzMtOC0xLTEtOTE1MDE_c074765d-86b9-48f0-b249-76218c44b501"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic69c0698022d454ea7c3f46332b3896e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtMS0xLTEtOTE1MDE_7ff7d8aa-ee32-4757-8ce5-2822cd75431c"
      unitRef="usd">194563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie04e5cc5467e48449f0b1a0166490e3c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtMi0xLTEtOTE1MDE_526fd8f7-4ac4-409f-892d-2951c2fa35b0"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2abff2c2267543b9a41f30994690a5c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtNC0xLTEtOTE1MDE_f5c3c256-5fe9-4ce9-8cf3-b371ceaf6938"
      unitRef="usd">198080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4045baa2a5aa4279bc43a92d0e324316_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtNS0xLTEtOTE1MDE_59a29b4e-b362-425c-b448-c8c50829ccad"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65f0ed383f114ffbb216de9a63f1fe4e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtNy0xLTEtOTE1MDE_7d5082c6-b15d-41cc-8021-b747e77e0229"
      unitRef="usd">156056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ida53aa1e6b58428aad0c72858517a872_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzQtOC0xLTEtOTE1MDE_e73e22ec-282f-4e7f-8e2e-164cf78b29f8"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i400087143e454284ab4669f13de96ef4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtMS0xLTEtOTE1MDE_904ba1da-684a-40b8-920c-cf9ed2bab9fc"
      unitRef="usd">140951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i871b731d5beb4bd681b0093fdd01e6ce_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtMi0xLTEtOTE1MDE_0e473a9a-633e-4041-947f-c3ec3b8af868"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib587ffdf199542edb56cc5406907550d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtNC0xLTEtOTE1MDE_fec961b4-6bdd-48e9-aee3-73c312a88f38"
      unitRef="usd">144521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9155ccf1903f4e7d809701c4181f4179_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtNS0xLTEtOTE1MDE_fbe9abe8-5843-4bc4-9335-96b8fa0d6556"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61b28e24d5e44a559edbeba7a7bb0c72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtNy0xLTEtOTE1MDE_4410c250-daee-4d3a-bfc4-62cd8c2fa15f"
      unitRef="usd">106659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5be628c13af74558b1b7ba3f16aad754_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzUtOC0xLTEtOTE1MDE_1429f3fe-ee97-4734-aeec-c19a3f820a86"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtMS0xLTEtOTE1MDE_f3938492-dceb-4b14-bd44-fb4fca6eb3a0"
      unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtMi0xLTEtOTE1MDE_dfcb51f7-d339-457c-b8b4-5cd80b08192a"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtNC0xLTEtOTE1MDE_0ee80e7c-47fe-40c7-b92c-21142a296912"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtNS0xLTEtOTE1MDE_b57d663c-6904-4185-99ea-c99208024d74"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtNy0xLTEtOTE1MDE_1329336d-9f56-4a1c-a585-0c7e6537e291"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkNTBiMGI5ZmVhMGI0ODljODQ4MTczYmVjMDEzZDAxMi90YWJsZXJhbmdlOmQ1MGIwYjlmZWEwYjQ4OWM4NDgxNzNiZWMwMTNkMDEyXzYtOC0xLTEtOTE1MDE_923ed2f7-bd07-4c0c-bade-f9a4915de8c7"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90ZXh0cmVnaW9uOjk0YjdkZWU0YWM1ZDRlOWE5OGQ4YjdmOGUxYjNkYzJlXzc5_4e2fa6ca-42de-420a-8aed-1a44aaad05d1">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 streams&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,293&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,172&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,558&#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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized at a point in time&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:8pt;font-weight:400;line-height:100%"&gt;385,356&#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:8pt;font-weight:400;line-height:100%"&gt;368,420&#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:8pt;font-weight:400;line-height:100%"&gt;294,910&#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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,268&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized over time&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:8pt;font-weight:400;line-height:100%"&gt;932,489&#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:8pt;font-weight:400;line-height:100%"&gt;843,233&#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:8pt;font-weight:400;line-height:100%"&gt;722,607&#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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,017,517&#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-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,271&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,966&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208,268&#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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;701,835&#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:8pt;font-weight:400;line-height:100%"&gt;621,223&#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:8pt;font-weight:400;line-height:100%"&gt;504,977&#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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Subscription&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:8pt;font-weight:400;line-height:100%"&gt;1,067,898&#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:8pt;font-weight:400;line-height:100%"&gt;957,471&#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:8pt;font-weight:400;line-height:100%"&gt;771,329&#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:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,017,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i838ab14e785149b2b8e86fb8af3651db_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzEtMS0xLTEtOTE1MDE_7667fc37-c29c-4897-8b13-0b0750ca450c"
      unitRef="usd">19293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12c7d7ce76a040da89e7c46924aebedb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzEtMy0xLTEtOTE1MDE_03c59f8e-53e8-4b19-b092-5747f2359743"
      unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e94286041a6407cb47bf2051b8ad87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzEtNS0xLTEtOTE1MDE_c50e32d8-0802-4624-9147-4f23e787cabd"
      unitRef="usd">28558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38f30dd6f1284f2e9ad7a145f0e64ae8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzItMS0xLTEtOTE1MDE_1820bfd0-00e1-4835-8d22-7ed44c47d8be"
      unitRef="usd">366063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23f0d030fb9041f08736f488a8607c1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzItMy0xLTEtOTE1MDE_4ef3a03d-d937-400f-bab3-9fc793e39f3f"
      unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i800bc4e67a5f49df853473ff6d40c9cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzItNS0xLTEtOTE1MDE_632853d6-6b4e-465f-b323-9ad6bdf2baa8"
      unitRef="usd">266352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18dd347f3abc4d3f8db5e98331e15298_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzMtMS0xLTEtOTE1MDE_fbd9e0dd-b287-413c-ba90-8c2481760a65"
      unitRef="usd">385356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4945cc81d7aa4a85a178f2c8e85dabeb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzMtMy0xLTEtOTE1MDE_8317cd06-a98b-4cb2-8685-01bd50119e47"
      unitRef="usd">368420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1195729cb7404f8ea523a0fba7fa53eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzMtNS0xLTEtOTE1MDE_2660ae65-1c36-4407-8a9e-7d50c221307d"
      unitRef="usd">294910000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice3297caf5cc4b818b5d411180cad9e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzQtMS0xLTEtOTE1MDE_15873f5a-c468-4908-82c2-f48be89dedb9"
      unitRef="usd">317564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i496ef03d20bc4482b14bf5de1a9df318_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzQtMy0xLTEtOTE1MDE_ff75c52b-71aa-43dd-b505-03b82c82313c"
      unitRef="usd">320257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93da2752528043d68a99f7d54f1aeac4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzQtNS0xLTEtOTE1MDE_7901875d-b5a7-448c-80a0-26a6fa9f804e"
      unitRef="usd">296709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9841e61cc5494145ad36b145f09c1ac5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzUtMS0xLTEtOTE1MDE_65827b07-4087-4ece-b6a1-bbc474b41b41"
      unitRef="usd">384271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16f53b72c9104c7cbfbc3d2cff3fdde8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzUtMy0xLTEtOTE1MDE_e7c171cf-591d-4f1f-a1d7-ba95c977856e"
      unitRef="usd">300966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8752c5fd19444f8bb6af97db95372db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzUtNS0xLTEtOTE1MDE_12a9f099-8e47-443e-9f1c-42fd8e09b592"
      unitRef="usd">208268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia98b4cc70ad140bc9f6f2c0611840140_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzYtMS0xLTEtOTE1MDE_309cfadf-3a1f-4773-be25-bed88f4124cc"
      unitRef="usd">230654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i140a321108c747a6af167159746232a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzYtMy0xLTEtOTE1MDE_57846299-00b0-4300-94dc-451c49f401ec"
      unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c49db0e463f443091fd693b29b8a01a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzYtNS0xLTEtOTE1MDE_9d30e531-9af6-44aa-ac84-082d4ea2fada"
      unitRef="usd">217630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cf1e20fb33849168a64047b228a2d86_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzctMS0xLTEtOTE1MDE_ce07efcd-bf18-482f-b09e-7c3a2018e52e"
      unitRef="usd">932489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic75313b9a49f4ad1a96fdc8ba2835d07_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzctMy0xLTEtOTE1MDE_b22fa6de-1f31-4868-98c8-bbeadd382d01"
      unitRef="usd">843233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4421a56ac429432d8b0de4eef2097983_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzctNS0xLTEtOTE1MDE_a3bb1ceb-9c80-48d4-9769-1f5c06a83df3"
      unitRef="usd">722607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzgtMS0xLTEtOTE1MDE_cb925306-f9e2-48e8-a41f-8b90320c03fe"
      unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzgtMy0xLTEtOTE1MDE_e25ea512-5a01-409f-ae2a-c64cd79b8e5e"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpjYjgzZTE2NDM1YWM0YjE2OTNkZGM0Y2NjNDRmNGFhOS90YWJsZXJhbmdlOmNiODNlMTY0MzVhYzRiMTY5M2RkYzRjY2M0NGY0YWE5XzgtNS0xLTEtOTE1MDE_ffb0a47d-495e-4682-b1c7-f4a394db9f0a"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id85bd3b7c7d74442bfca376c99f377e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzEtMS0xLTEtOTE1MDE_1a209639-9a8e-4890-8fc3-6abd0543998a"
      unitRef="usd">384271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65eb6fd814524453b8c5cfc62050b5af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzEtMy0xLTEtOTE1MDE_e57f2d8f-c4db-40b5-b48d-57802fd1fe23"
      unitRef="usd">300966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32219697f5b74bfba9593bf12adcbb0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzEtNS0xLTEtOTE1MDE_816738ca-112b-4d01-935d-4776c267de9e"
      unitRef="usd">208268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7939565a126d4a01b77424e47bd9657d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzItMS0xLTEtOTE1MDE_9f9cbe0a-d7dd-4ac4-bc33-9001a3bcf474"
      unitRef="usd">317564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1081a17099d4999a1f9ed7c36a4f2da_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzItMy0xLTEtOTE1MDE_49688f5e-77ab-4a1a-b7ef-3d0806df5053"
      unitRef="usd">320257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if44ecb9537c5429da3bbe9ed970141c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzItNS0xLTEtOTE1MDE_8dd23d0f-7019-40df-8c31-afd5433b1be5"
      unitRef="usd">296709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8847e5a29096436d90bd9db62b6fab44_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzMtMS0xLTEtOTE1MDE_af56dc66-f6cc-48a8-be83-e77faf7801d4"
      unitRef="usd">701835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf1fc40651af451ca87c5dac3fa05e26_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzMtMy0xLTEtOTE1MDE_daf73c77-f79c-4908-b880-b2e8254338b5"
      unitRef="usd">621223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0093c59b20b4ecfbba16865aa0567a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzMtNS0xLTEtOTE1MDE_39eb1032-2823-42f8-9935-07b058c035b8"
      unitRef="usd">504977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff877bbb3709449c8fcb086cef589400_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzQtMS0xLTEtOTE1MDE_d504f570-e909-4d10-8426-999a79599ea4"
      unitRef="usd">366063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia33c20e13ec34d19ba865efe83048dd0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzQtMy0xLTEtOTE1MDE_7040823b-dbbf-433c-a6b7-93e4def6de1d"
      unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie881d49ff7b749ee9b3c269212a8b343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzQtNS0xLTEtOTE1MDE_ad95f1a9-d8e2-4da6-8a48-d77718367521"
      unitRef="usd">266352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia215556e0596435ea14a9bf269067393_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzUtMS0xLTEtOTE1MDE_459e53ed-28d2-4c60-baef-122f78912b4a"
      unitRef="usd">1067898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e65410776c943f0a9f7e06c9064aae5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzUtMy0xLTEtOTE1MDE_d292e72f-2c12-4516-9edc-d7436c27e749"
      unitRef="usd">957471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ff7fea9ab534b00a352ff99f9b7fbd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzUtNS0xLTEtOTE1MDE_061ac1cd-c19c-470a-acd2-9d0d816c9015"
      unitRef="usd">771329000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie02c8a94ecd341968a93bcff6846ae56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzYtMS0xLTEtOTE1MDE_99601f0b-0f8e-455c-8b88-be9dd795e010"
      unitRef="usd">19293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f3be51e31ca4d0d99cb836caf7ca8c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzYtMy0xLTEtOTE1MDE_6b8b039c-4704-463c-b380-8e9cfde14f73"
      unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0e12340077c4c38b2b8436a532fd5df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzYtNS0xLTEtOTE1MDE_21545b34-b5bd-4d20-ae5d-46815373f278"
      unitRef="usd">28558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b6f92287027427789d4ba4ca6323b70_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzctMS0xLTEtOTE1MDE_85ea23b5-6637-4357-8af6-fbcbcf92fa14"
      unitRef="usd">230654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i180b73cc0aaa49efb55f64bf52bf103a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzctMy0xLTEtOTE1MDE_7e59e373-6b39-4368-b72e-6c8bdae4f806"
      unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9eb9c9255fa4869b8095e2ad11b32bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzctNS0xLTEtOTE1MDE_ffa25172-a297-4301-9fa3-4cb66e295d2a"
      unitRef="usd">217630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzgtMS0xLTEtOTE1MDE_340b75e1-8b5d-4e8e-830d-12da3ff9ce93"
      unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzgtMy0xLTEtOTE1MDE_e5cc50b6-cb4a-49e2-ad71-6e57de857abd"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTo2ODU4ZWQ1ZTc2OGU0MTc4YmNjMzcxOGU5NGYyMjQ2NC90YWJsZXJhbmdlOjY4NThlZDVlNzY4ZTQxNzhiY2MzNzE4ZTk0ZjIyNDY0XzgtNS0xLTEtOTE1MDE_c8bba4d2-5d5d-434d-8097-4359c6304bf8"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i21520fddded842b593c410723b31b9f7_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_0a9b47f1-4d52-4e0f-aaa7-fccc96c205f6">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ife355ef8bbc54882a00042c09e2f27c9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_1abb38d7-aa46-4e65-9ba2-43fa66e9a72c">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ie5525a270d0f40e8b45e65054ec50ae5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_413231ca-22a6-4960-98c2-cb0c7047941a">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="if52b07362d024bc0b3230cb208521a65_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_a57d7dde-9641-4fc8-af77-a761a03415b5">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibdaca3de29354c9a9da1ad729bb29eab_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_b5fe1646-6dd1-4d24-a427-77703d8c8fa8">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i6202ff22cba147cc87de039ddd705a69_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowMzMxYTEzNTY3MDE0Mjk2OTExMmQ1MzAyMDU2ZDYyNl80_d2ca5c0c-78dc-4eee-8064-4037e57cd3c7">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i21520fddded842b593c410723b31b9f7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMS0xLTEtOTE1MDE_5abc9e9a-5e20-4fd2-a2cf-7676bb68e62b"
      unitRef="usd">242073000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibdaca3de29354c9a9da1ad729bb29eab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMy0xLTEtOTE1MDE_394a2fcd-f14b-4472-87e5-34d373264495"
      unitRef="usd">379648000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i6202ff22cba147cc87de039ddd705a69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItNS0xLTEtOTE1MDE_5f89290b-fee4-4f93-bdc4-cf08f0dacd19"
      unitRef="usd">60668000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie5525a270d0f40e8b45e65054ec50ae5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItNy0xLTEtOTE1MDE_0b8d2eab-d2bf-40aa-8516-d6938ec846e5"
      unitRef="usd">5310000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ife355ef8bbc54882a00042c09e2f27c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItOS0xLTEtOTE1MDE_735a2284-23a7-4ae4-b937-eaabac667884"
      unitRef="usd">32374000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="if52b07362d024bc0b3230cb208521a65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMTEtMS0xLTkxNTAx_1b67be8f-8658-4422-aed8-67941bfca575"
      unitRef="usd">720073000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="if52b07362d024bc0b3230cb208521a65_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzItMTItMS0xLTkxNTAx_5648aef1-afdb-4b31-9c7d-35800dfdfa89"
      unitRef="number">0.53</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i7480ab4e7ca44838871eb2aab93281ee_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_4c55193f-eed3-4fb1-83de-c79d69d4fce9">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="idd8ef00b6c05458590a606f8b71d4226_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_4def9bb0-09bf-4562-ad4b-4f85eb15c47a">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i24732bc707de4ca2b1aee9227473d4a9_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_94f439a3-356a-4a61-89e3-e2d64737fbe3">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibfdbcfe9cec4464fa052ca6b102b9fd5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_a87427df-9fcb-4f65-b472-94a0fece93fe">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia42ad7ecc82848dfbdd699cc9f178a5f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_f4145f1e-6acb-45fa-aad3-043ff7706a8c">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9c2638e9e21e4645a5f384243dfe0a80_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjowNjYxZWEyOGMyOTI0MTYyOTZlYzMxYjBjNWNmNjI3Y180_fef432c0-1b99-4711-b2f6-b428627fa80e">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7480ab4e7ca44838871eb2aab93281ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMS0xLTEtOTE1MDE_54deed4b-9abc-41c7-9e7f-7b3bc645cf77"
      unitRef="usd">66207000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="idd8ef00b6c05458590a606f8b71d4226_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMy0xLTEtOTE1MDE_0a4a4c12-a06a-4df2-8763-d40c51002ddd"
      unitRef="usd">246195000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia42ad7ecc82848dfbdd699cc9f178a5f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtNS0xLTEtOTE1MDE_5da93a8f-f9e3-43e6-b137-fe097586eb68"
      unitRef="usd">3803000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibfdbcfe9cec4464fa052ca6b102b9fd5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtNy0xLTEtOTE1MDE_a75f2fb6-3f44-4863-8a36-7ddb5a8af633"
      unitRef="usd">2253000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9c2638e9e21e4645a5f384243dfe0a80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtOS0xLTEtOTE1MDE_e68096b9-936a-4c61-b652-42e4150596f7"
      unitRef="usd">6371000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i24732bc707de4ca2b1aee9227473d4a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMTEtMS0xLTkxNTAx_9a5467d0-8f76-4500-85a4-259a67b4a1ae"
      unitRef="usd">324829000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i24732bc707de4ca2b1aee9227473d4a9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzMtMTItMS0xLTkxNTAx_103612ed-53f1-4568-87c1-3244b2ec507a"
      unitRef="number">0.24</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iccd0b6854d1743e9a4467f1e634f01bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMS0xLTEtOTE1MDE_b9ccd8f6-0eae-45c8-b699-c0df409ad2c4"
      unitRef="usd">26746000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie7140308c23d4900adf0be0f9111ba3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMy0xLTEtOTE1MDE_ef2233be-7841-43a0-bba6-198648cfd7b3"
      unitRef="usd">143901000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iecf19c35af6a427ea8750f33eae90f51_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtNS0xLTEtOTE1MDE_46ac6520-8e2b-42b4-8b6c-5fcbb8006988"
      unitRef="usd">1707000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i16e650d0ccd64e2d87769bc772dcaf08_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtNy0xLTEtOTE1MDE_3e067938-a37f-46c5-ae37-7a46b6822031"
      unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i055e2803ab2546c2834be05c5e93ec39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtOS0xLTEtOTE1MDE_dd67595f-bacb-41e3-8d55-afcfcbd5ed5f"
      unitRef="usd">1647000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i2ef528f6016446f29269dc912e5054f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMTEtMS0xLTkxNTAx_537d598f-1ed8-41cf-bb1e-8c031f284b7d"
      unitRef="usd">174001000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i2ef528f6016446f29269dc912e5054f2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzQtMTItMS0xLTkxNTAx_80085a25-f5cd-4673-a6d5-1026b23e8b8c"
      unitRef="number">0.13</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i69f6bdb5267b427dbc4e06d642dfafc1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMS0xLTEtOTE1MDE_0a331a90-e0f1-42d4-83f1-890bad8a9786"
      unitRef="usd">15602000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i834287d23cf848bf873acd84b9bf90e6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMy0xLTEtOTE1MDE_1119638d-f761-4f90-8ccb-8b100642d48b"
      unitRef="usd">115944000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia94660d2007240e59da53caec6150bb2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtNS0xLTEtOTE1MDE_7eef577a-d0e9-4c98-8631-fc91e4b1ff70"
      unitRef="usd">5283000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i582ddae34ba5405aad88b941a09f9913_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtNy0xLTEtOTE1MDE_2d4a3e4e-6456-426b-b8f0-b608766d85ed"
      unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i20f0c6381ff54a708b5bad75b882a226_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtOS0xLTEtOTE1MDE_f341720e-6573-40d1-a8ae-7bf38281c26a"
      unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMTEtMS0xLTkxNTAx_f0d75124-5877-466a-be36-caf4de4f398a"
      unitRef="usd">136829000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzUtMTItMS0xLTkxNTAx_7b9c0d44-2a45-41e0-922a-48677ea6134f"
      unitRef="number">0.10</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia94660d2007240e59da53caec6150bb2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_0b6a4a2e-60b8-4df7-a4e5-4e0ee9a7002e"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i582ddae34ba5405aad88b941a09f9913_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_3e271e2e-a12f-4a59-85d1-0f2f80c5f9c1"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia7a6e52f6a5648c2bc9af527222ebb40_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_46fcaaec-42c9-4e42-adac-836d75340775"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i20f0c6381ff54a708b5bad75b882a226_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_503ef7a8-7b91-4eea-8852-57d69d36e63a"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i69f6bdb5267b427dbc4e06d642dfafc1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_515ac931-d561-4a6c-85d5-0fcbd7b3a906"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i834287d23cf848bf873acd84b9bf90e6_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMC0xLTEtMTA5MTQy_67c252a5-9865-418f-900a-10391b557cd0"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7cd0da19db1d43c0b06510513572ccd1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMS0xLTEtOTE1MDE_7b8d3c11-e2b2-4b76-af34-f6c2f2e63fae"
      unitRef="usd">350628000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic09df33b09a843efb0d4514311c973fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMy0xLTEtOTE1MDE_2ce6fa14-b6e8-4669-851e-7c504fc10c27"
      unitRef="usd">885688000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3d3e5b10e3844a9fb00c6d8311d3ea63_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtNS0xLTEtOTE1MDE_e61cd00d-81c4-424d-be0c-1611353835de"
      unitRef="usd">71461000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i082cf2e0c35d4670ab1c42435636477a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtNy0xLTEtOTE1MDE_8ccae061-0340-4bae-9c55-b73bf4778ac1"
      unitRef="usd">7563000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i045046ee6fc44c44bedb00f9bac47e35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtOS0xLTEtOTE1MDE_8c35f922-8d3f-499d-b219-295289bae248"
      unitRef="usd">40392000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMTEtMS0xLTkxNTAx_2170508b-e529-415e-b356-d2685c0af4e9"
      unitRef="usd">1355732000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTplOWU4ZGI1MTMwYmE0ZjA1YmY1MDJiMWVmZWIyOWNhOS90YWJsZXJhbmdlOmU5ZThkYjUxMzBiYTRmMDViZjUwMmIxZWZlYjI5Y2E5XzYtMTItMS0xLTkxNTAx_de0f305e-9a99-407d-9ef9-681bd9906869"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i06d0b2292fff437b8cdcc4411ed44c5f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_377fceba-1421-48d5-a551-8f56b2f1c586">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i381fe40740654fa5b8e39f9c4838ce69_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_47443c28-a8ad-48c2-87b7-f05fc5b9a9fb">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i06335a1641c54e468b6b0ab3775086bf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_7262f9e0-16a4-47a8-b235-b3cc69e9c9e8">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i467d9352f6dc4fbebf3c5750de6eb364_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_b32326ba-bd42-4ccb-a7cf-69a2755b354b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i37d7969ca1b54020a806f3664d937ec8_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_e288458b-03b4-4775-9a23-a9b0cda17746">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id35813e9b2cc45f1a7fddb7b4d70606e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjphN2E3MzhmNmQxNDA0MmYyOGU0YjAwZTJiY2RiM2UwZF80_ee12fd46-ded3-4371-86e5-02d6861e8ea2">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id35813e9b2cc45f1a7fddb7b4d70606e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMS0xLTEtOTE1MDE_28fc16f6-a6a7-41fe-b71e-27f5850a15bc"
      unitRef="usd">234917000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i06335a1641c54e468b6b0ab3775086bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMy0xLTEtOTE1MDE_9b75737f-399e-4bc7-b916-15b362203949"
      unitRef="usd">330426000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i06d0b2292fff437b8cdcc4411ed44c5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItNS0xLTEtOTE1MDE_c241a6ee-7086-461d-b282-a38b863da9eb"
      unitRef="usd">153467000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i381fe40740654fa5b8e39f9c4838ce69_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItNy0xLTEtOTE1MDE_1e5f41e4-a9a6-4bd5-bab9-42bd561e4671"
      unitRef="usd">10952000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i467d9352f6dc4fbebf3c5750de6eb364_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItOS0xLTEtOTE1MDE_9899efe5-f260-4930-bfb4-54d1336c4945"
      unitRef="usd">41411000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i37d7969ca1b54020a806f3664d937ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMTEtMS0xLTkxNTAx_c97cec96-6524-47ab-b824-c649eb5c39c6"
      unitRef="usd">771173000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i37d7969ca1b54020a806f3664d937ec8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzItMTItMS0xLTkxNTAx_f07ecdfc-8039-486d-b1da-401b18e0bf17"
      unitRef="number">0.58</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ie0000671c9ac4f3ea3b6b434f6f8e7ff_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_4d51d3f9-0c6a-4879-9fe1-c83d8060a147">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia811dd0977bc4edaaf02b3bbc778e899_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_6c3092a9-dd5a-47ab-8c68-1fb542ae88af">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i1e756e7f149543f6864c8f1bc590f1dd_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_753691ea-161c-41e2-a22b-f728df4444aa">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_b7d2366a-5762-497a-b5e5-cb587df2b785">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id55c2bad8d804a34b4c487926a24d49d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_edd5471b-8e66-4753-acec-825c23e2dda8">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id6264c2e831e46cb8fe3f142e4b1facb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMC0xLTEtOTE1MDEvdGV4dHJlZ2lvbjpmODYzM2MwMGQ1ZTE0YWNiODc5MWNkMWU1ZGVmNTliMF80_faa9d508-ebba-4e83-8322-3308924203c5">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id55c2bad8d804a34b4c487926a24d49d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMS0xLTEtOTE1MDE_909e9a49-c857-4b82-8ed3-8f9f5b910d1d"
      unitRef="usd">65502000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia811dd0977bc4edaaf02b3bbc778e899_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMy0xLTEtOTE1MDE_a591c1a4-ca6e-4593-b2ab-43fa1b4c39a2"
      unitRef="usd">220231000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i1e756e7f149543f6864c8f1bc590f1dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtNS0xLTEtOTE1MDE_955117db-f7d5-46a1-b8bb-c6fc40e8d98b"
      unitRef="usd">14968000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id6264c2e831e46cb8fe3f142e4b1facb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtNy0xLTEtOTE1MDE_f6e1ae56-de84-4c7b-a14a-e5bf93fdcce5"
      unitRef="usd">4505000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie0000671c9ac4f3ea3b6b434f6f8e7ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtOS0xLTEtOTE1MDE_be489baa-e1b5-4aba-bdc8-4d2fe62892b3"
      unitRef="usd">8917000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMTEtMS0xLTkxNTAx_416de13e-6cef-4f32-b922-beb4927306af"
      unitRef="usd">314123000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ibaf6f53b470e441a8b567dba7e4fb6f3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzMtMTItMS0xLTkxNTAx_0e1a9fef-b982-49e6-a2d6-51f7af90afaa"
      unitRef="number">0.23</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i16c9ca0c96c34f41ae4962e2d5b7a5ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMS0xLTEtOTE1MDE_038ced00-3753-4f54-8301-efffd2454b54"
      unitRef="usd">38432000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibb4e31850f78460cab971f467c570be6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMy0xLTEtOTE1MDE_0fbd2eef-9793-455b-a34b-a47b770f8650"
      unitRef="usd">124969000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i52f9e6223d44470aa0a202b19025de21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtNS0xLTEtOTE1MDE_540af62a-d3fa-4e59-825c-02e04b5f2ede"
      unitRef="usd">1955000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3c33dfeb79324888adeec691b1f2e12f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtNy0xLTEtOTE1MDE_67255457-517e-405e-af18-e0a4ee1f38c3"
      unitRef="usd">2252000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i19fa488d39434aa7b0be0ae49b4a631d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtOS0xLTEtOTE1MDE_aebe2fcc-2e6d-4c67-98fa-15bf899b0506"
      unitRef="usd">5512000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie5b7b98623ce404da1df33ea8f60780a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMTEtMS0xLTkxNTAx_909ef7a5-7c91-40b8-9431-517f5edbd479"
      unitRef="usd">173120000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ie5b7b98623ce404da1df33ea8f60780a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzQtMTItMS0xLTkxNTAx_039805ee-6455-4ce1-8b94-dc7d89181f02"
      unitRef="number">0.13</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="icfd6791bec5f4ce182217dfa3837660e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMS0xLTEtOTE1MDE_72ff8dd9-382e-4a2a-bfbe-fb247adcc708"
      unitRef="usd">28157000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iccfb49cc92414800809cc25667ad2c6f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMy0xLTEtOTE1MDE_f2a16103-5225-4ec0-a8be-83248e543d3c"
      unitRef="usd">55937000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id8b47e91204e49a586f1e5defe801b5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtNS0xLTEtOTE1MDE_03e1ee43-c053-4c7d-a7af-fc62b8475129"
      unitRef="usd">1765000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7c068e2eed8f4a5183ce8fb5a14473cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtNy0xLTEtOTE1MDE_e3a70db3-2140-42b5-9c83-5086c7caa5ed"
      unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3304b54373044bd0833508b4dbb0da89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtOS0xLTEtOTE1MDE_12a03424-ca6a-4c9d-9863-afdb107a79b1"
      unitRef="usd">619000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="if2578178f38a4a1b805570c488398a97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMTEtMS0xLTkxNTAx_efdfe4a0-e313-460b-8534-219a01a493cd"
      unitRef="usd">86478000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="if2578178f38a4a1b805570c488398a97_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzUtMTItMS0xLTkxNTAx_b81cdae1-dd90-45f7-bea7-1e9e677aa046"
      unitRef="number">0.06</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="icfd6791bec5f4ce182217dfa3837660e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_3d5bb59b-2a5e-4381-85b4-0e6ab675881b"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i3304b54373044bd0833508b4dbb0da89_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_3de20b57-d995-437b-a198-d4e9abb4565b"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iccfb49cc92414800809cc25667ad2c6f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_b40e1bf6-085c-4343-9128-e111c0826045"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id8b47e91204e49a586f1e5defe801b5b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_b6818000-dc09-47c4-9f41-5f9a2af22aea"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="if2578178f38a4a1b805570c488398a97_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_ef4ceb83-966e-430e-abd0-e16c34e4085d"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i7c068e2eed8f4a5183ce8fb5a14473cc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMC0xLTEtMTA5MTU1_fbbfa1ec-f769-47c8-acc0-1c1a9c06e28f"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="idc41060af7544191ace307760e6da17b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMS0xLTEtOTE1MDE_282753f8-f109-415b-85ec-894efd12d322"
      unitRef="usd">367008000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9f44e85cfa774dffa31d52c3d046af63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMy0xLTEtOTE1MDE_d9d11df7-2dc9-4d22-a1ae-d1ce36364406"
      unitRef="usd">731563000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i6d7767457eb148f9b48c56d385bad687_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtNS0xLTEtOTE1MDE_af4f3216-987c-4bae-8a8c-029e12c84642"
      unitRef="usd">172155000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i1473590f41cd43deb9cf1524881dc8cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtNy0xLTEtOTE1MDE_e0d0ba47-336a-4b6b-b408-1792f8bb7937"
      unitRef="usd">17709000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9adb7ec8ef304c5984753df265e2a2a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtOS0xLTEtOTE1MDE_2842c139-9c1a-4e81-b41d-f55a6dd6eebf"
      unitRef="usd">56459000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMTEtMS0xLTkxNTAx_19c2c282-df6e-4ad2-a317-28bba0e3bb9b"
      unitRef="usd">1344894000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTEvZnJhZzo5NGI3ZGVlNGFjNWQ0ZTlhOThkOGI3ZjhlMWIzZGMyZS90YWJsZTpkZjZkYTY4YWNmYTk0MWQyOTAzODlhMWUyNTIwOGVlNi90YWJsZXJhbmdlOmRmNmRhNjhhY2ZhOTQxZDI5MDM4OWExZTI1MjA4ZWU2XzYtMTItMS0xLTkxNTAx_120b657b-4df9-4c43-b3f2-a2978fc69a46"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTI_8a7ccf85-484f-4bf5-819e-45a9955bdb66">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;16. STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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;/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:8pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,885&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 periodically grants employees stock options and restricted stock units (&#x201c;RSUs&#x201d;) and non-employee Directors common stock and stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s stock-based compensation arrangements vest over five years, with 20% vesting after one year and 80% vesting in equal quarterly installments over the remaining four years. The Company&#x2019;s stock options have a term of ten years. The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as an individual grant. The stock-based compensation expense recognized during a period is based on the value of the awards that are expected to vest. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Ultimately, the Company recognizes the actual expense over the vesting period only for the shares that vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employees may elect to receive 50% of the employee&#x2019;s target incentive compensation under the Company&#x2019;s Corporate Incentive Compensation Plan (the &#x201c;CICP&#x201d;) in the form of RSUs instead of cash. If elected by an employee, the equity amount is equal in value on the grant date to 50% of the employee&#x2019;s target incentive opportunity, based on the employee&#x2019;s base salary. The number of RSUs granted is determined by dividing 50% of the employee&#x2019;s target incentive opportunity by 85% of the closing price of the Company&#x2019;s common stock on the grant date, less the present value of expected dividends during the vesting period. If elected, the award vests 100% on the following year&#x2019;s CICP payout date. Vesting is conditioned upon the performance conditions of the CICP and on continued employment; if threshold funding does not occur, the RSUs will not vest. The Company considers vesting probable on the grant date and recognizes the associated stock-based compensation expense over the requisite service period beginning on the grant date and ending on the vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 grants awards that allow for the settlement of vested stock options and RSUs on a net share basis (&#x201c;net settled awards&#x201d;). With net settled awards, the employee does not surrender any cash or shares upon exercise. Instead, the Company withholds the number of shares to cover the exercise price (in the case of stock options) and the minimum statutory tax withholding obligations (in the case of stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. The exercise of stock options and settlement of RSUs on a net share basis results in fewer shares being issued by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right: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;2004 Long-Term Incentive Plan (as amended and restated)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 2004, the Company adopted the 2004 Long-Term Incentive Plan (as amended and restated, the &#x201c;2004 Plan&#x201d;) to provide employees, non-employee Directors, and consultants with opportunities to purchase stock through incentive and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to 36 million, extended the term of the plan to 2030, and limited annual compensation to any non-employee Director to $0.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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, 17.3 million shares were subject to outstanding options and stock-based awards under the 2004 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right: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;2006 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2006, the Company adopted the 2006 Employee Stock Purchase Plan (the &#x201c;2006 ESPP&#x201d;) under which employees may purchase up to an aggregate of one million shares of common stock, at a price equal to at least 85% of the fair market value of the Company&#x2019;s common stock on the lesser of the commencement date or completion date for offerings under the plan, or such higher price as the Company&#x2019;s Board of Directors may establish from time to time. In October 2012, the Company&#x2019;s Board of Directors amended the 2006 ESPP to continue until no shares remain. Before January 1, 2021, the 2006 ESPP was non-compensatory as the Company&#x2019;s Board of Directors set the purchase price at 95% of the fair market value on the completion date of the offering period. Commencing on January 1, 2021, the Company&#x2019;s Board of Directors set the purchase price at 85% of the fair market value on the completion date of the offering period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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:84.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.054%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Compensation expense from 2006 ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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-bottom:3pt;margin-top:3pt"&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, 0.8 million shares had been issued under the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shares issued and available for issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 2022, the Company issued 1.0 million shares to its employees and directors under the Company&#x2019;s stock-based compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 were 1.4 million shares available for issuance for future equity grants under the Company&#x2019;s stock plans, consisting of 1.2 million shares under the 2004 Plan and 0.2 million shares under the 2006 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Grant activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 using a Black-Scholes option-pricing model. Key inputs used to estimate the fair value of stock options include the exercise price of the award, expected term of the option, expected volatility of the Company&#x2019;s common stock over the option&#x2019;s expected term, risk-free interest rate over the option&#x2019;s expected term, and the Company&#x2019;s expected annual dividend yield. The exercise price for stock options is greater than or equal to the shares&#x2019; fair market value at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value assumptions for stock options:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.074%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Weighted-average grant-date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumptions used in the Black-Scholes option-pricing model:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:8pt;font-weight:400;line-height:100%"&gt;Expected annual volatility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31 %&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term in years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#x2019;s common stock over a period, which approximates the expected option term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the combined stock option activity under the Company&#x2019;s stock option plans for 2022:&lt;/span&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:35.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-average Remaining Contractual Term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,476&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 aggregate intrinsic value of stock options exercised (i.e., the difference between the market price at exercise and the price paid by the employee at exercise) in 2022, 2021, and 2020 was $15.6 million, $94.3 million, and $126.8 million, respectively. The aggregate intrinsic value of stock options outstanding and exercisable as of December&#160;31, 2022 is based on the difference between the closing price of the Company&#x2019;s stock of $34.24 and the exercise price of the applicable stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 unrecognized stock-based compensation expense related to the unvested portion of stock options of $101.6 million that is expected to be recognized as expense over a weighted-average period of 2.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs provide the recipient a right to receive a specified number of shares of the Company&#x2019;s common stock upon vesting. The Company values its RSUs at the fair value of its common stock on the grant date, which is the closing price of its common stock on the grant date less the present value of expected dividends during the vesting period, as the recipient is not entitled to dividends during the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 for RSUs granted in 2022, 2021, and 2020 was $74.50, $129.03, and $93.68, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares &lt;br/&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- Average Grant-Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding: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:8pt;font-weight:400;line-height:100%"&gt;Expected to vest as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 RSUs vested in 2022, 2021, and 2020 was $50.3 million, $122.5 million, and $108.4 million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2022 is based on the closing price of the Company&#x2019;s stock of $34.24 as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 $65.5 million of unrecognized stock-based compensation expense related to all unvested RSUs that is expected to be recognized as expense over a weighted-average period of 2.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right: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;Common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right: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 2022, the Company granted 0.01 million shares of common stock to Directors with a weighted-average grant-date fair value of $42.41 per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTY_3e214c3e-6f1f-4da7-8f29-1f6ade844248">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:2px 1pt;text-align:center;vertical-align:middle"&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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;/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:8pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,885&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="i7531f73c54f34b4faa4ca90803392dc0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzEtMS0xLTEtOTE1MDE_ff82fb6b-abbc-4f74-b492-a84aa938413c"
      unitRef="usd">26400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3794096d9b1f48cbbb0475af6f72c742_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzEtMy0xLTEtOTE1MDE_863581be-ec3a-4e32-ae74-2adc0c79fe15"
      unitRef="usd">21822000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i53fb77d40f3e4ce0bb66ca7703e72ce6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzEtNS0xLTEtOTE1MDE_481d0293-59e2-47f1-8f0d-6d4cf388460b"
      unitRef="usd">20796000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1ba1035faaa04716b28c219ba83ee46d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzItMS0xLTEtOTE1MDE_9007de51-a46f-4813-ab18-b491d0c9c4ab"
      unitRef="usd">46769000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie79123ed7f3940aeb01f5ec65cae989d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzItMy0xLTEtOTE1MDE_55c80d16-7c16-4ee1-8e00-c7cfd25f2773"
      unitRef="usd">54182000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4d06b66c8fab42c4b9c271d48be3d820_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzItNS0xLTEtOTE1MDE_41c9b14a-fe9d-4500-90b0-573c36fe9f73"
      unitRef="usd">46283000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3688e63e56ac4f0aa6367ad7bfadcc70_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzMtMS0xLTEtOTE1MDE_aa74dfb3-570c-4443-8e45-cf721b006e76"
      unitRef="usd">29266000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9ae2b78a98a943aaa41a1dfb7c66eab5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzMtMy0xLTEtOTE1MDE_6ef2a00f-d414-41cb-a3d6-dec53513b1ae"
      unitRef="usd">25413000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i14c53858f3624f628cdd53f2f5be8537_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzMtNS0xLTEtOTE1MDE_ca83a067-1d1c-4fe2-a2dd-6e0f3d7ca432"
      unitRef="usd">22885000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ief6d796c94844634930aeaf032021c9a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzQtMS0xLTEtOTE1MDE_90c80a24-ab77-4503-b291-10bc7473972a"
      unitRef="usd">19775000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i40568fdb729e473d93d2fd5918ab534b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzQtMy0xLTEtOTE1MDE_d551fb41-c7c8-4773-9b61-713aa737778d"
      unitRef="usd">14530000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iecef94f6b4664de58f98d2e0dac4b4a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzQtNS0xLTEtOTE1MDE_5fc2fca1-cfab-42dd-bce2-a635c54a0df7"
      unitRef="usd">13104000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzUtMS0xLTEtOTE1MDE_ee5daf94-ee58-4eeb-abad-708c1ea18954"
      unitRef="usd">122210000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzUtMy0xLTEtOTE1MDE_cbabfad4-543b-4ec6-9640-1c97c5b0da06"
      unitRef="usd">115947000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzUtNS0xLTEtOTE1MDE_a1067c5c-b44d-400f-8770-ad7a8de7a459"
      unitRef="usd">103068000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzYtMS0xLTEtOTE1MDE_d112cdfa-51cc-41c3-908e-5d2752c414b5"
      unitRef="usd">1881000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzYtMy0xLTEtOTE1MDE_c046a5ac-676e-45d2-8c61-4093cf06e1d8"
      unitRef="usd">23410000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTplNzBmMzE4YmEyZmI0OTY4ODVhMGZhZTgwOWZkNmE1Ni90YWJsZXJhbmdlOmU3MGYzMThiYTJmYjQ5Njg4NWEwZmFlODA5ZmQ2YTU2XzYtNS0xLTEtOTE1MDE_94d52677-e893-4fbc-a40c-cfaf9412d13a"
      unitRef="usd">20464000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzIzMQ_1c2a6930-32da-4099-8abf-3ca4484e293f">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0c821142b9b84e1d8111ce004ab6040f_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzI0MA_ec8f268b-3856-4280-a09b-33c7f4b3af6e"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0c821142b9b84e1d8111ce004ab6040f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzI1Nw_565b2615-3b13-457e-b78f-2e02d1a2b613">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic0ba1508260d45a4a44f651d10752df4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzI3OA_723b3e2c-af32-44eb-842d-7dce2f3f23ff"
      unitRef="number">0.80</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic0ba1508260d45a4a44f651d10752df4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzM0MA_7ef63d6b-8ad8-4978-8481-1eae87ea2a11">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzM4Nw_3d031014-633a-4ca6-872f-70e64beadc52">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzk2MQ_4825ec26-91e3-415a-853e-bc3a70268456"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzEyMDc_65d64947-e0ea-4efa-9666-0bc1ecc59e7c"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="i573238ff43084d488bcea0fdaab78ba4_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzEzNDg_6cf069d8-5e07-4559-b9ae-2a4f7ad627c3"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="id5eb4c86b51845169090bfbbe017583a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzE0MDE_27a55470-0a61-40ec-81df-0140b3fa36f0"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id5eb4c86b51845169090bfbbe017583a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzE1NzQ_d0b10c7e-e1f5-4b75-83b7-c6a0135c254d"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i29f2a3212d564fd9bff384df774e6938_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzMwOTQ_0a833b60-a5e4-4e0d-8c0c-71257700578c"
      unitRef="shares">36000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pega:NonemployeeDirectorCompensationLimit
      contextRef="i3e9be6cc910a419d8a1179cfb773643c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzMyMDE_f26f9192-4c1a-4755-b115-df9fb339ab7e"
      unitRef="usd">500000</pega:NonemployeeDirectorCompensationLimit>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber
      contextRef="i29f2a3212d564fd9bff384df774e6938_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzMyMTU_03f25295-9135-4a26-8169-03ceac547883"
      unitRef="shares">17300000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iaf25eabb570d432cba7d4efe1a449aa4_I20061231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzIxOTkwMjMyNjM4MTc_954b9d75-5cee-4486-a6fd-c9aef3f67621"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue
      contextRef="i2c1c9a86326049a7b76a0e735bf4f44e_D20060101-20061231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzM1Mzg_51dfd9ca-e724-4274-8a6b-ef9592af0024"
      unitRef="number">0.85</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod
      contextRef="i2a2bc890b8384a279ef03e6316d97e50_D20060110-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQwMDM_9ed8fd27-8390-4649-867b-bac97fd426f8"
      unitRef="number">0.95</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod
      contextRef="ie0cd8c7bc6c744168e45d80e0d0a9beb_D20210101-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQxNjg_aac695b0-7989-4f1a-a64b-bad69ccb8286"
      unitRef="number">0.85</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5ODU_cc2ce2a1-8f02-4e4f-84a8-bc23d9a97b6c">&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:84.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.054%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Compensation expense from 2006 ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5ba2bf03048d47bfb501580a351ca7b6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTpkNDlkODcxYmU5YjY0NjAxYmFkOWZkZTBiMGJjMWJlMC90YWJsZXJhbmdlOmQ0OWQ4NzFiZTliNjQ2MDFiYWQ5ZmRlMGIwYmMxYmUwXzEtMS0xLTEtOTE1MDE_f80e749e-6854-46f7-8dd4-2593f6dc60d9"
      unitRef="usd">1614000</us-gaap:AllocatedShareBasedCompensationExpense>
    <pega:CumulativeSharesIssuedUnderEmployeeStockPurchasePlan
      contextRef="iad2da5e89fe84f4fb739c5a5f9afe6dd_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQyNTY_6b580605-6100-4d62-9d35-907d9d1e7b68"
      unitRef="shares">800000</pega:CumulativeSharesIssuedUnderEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQzNjk_8ce6001e-6053-410c-9e1b-e1a17d4faafd"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQ0ODM_8013f020-9adb-4638-b466-f2a998e377af"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i29f2a3212d564fd9bff384df774e6938_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQ1ODg_a06285a7-cd90-41a8-8c09-64d28f6582be"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id34c69230178450abc548ac21c2e9052_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzQ2MjI_a660ea54-4b4f-4f1b-865e-6b4aa431e110"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTc_de0f1357-4ef9-43b6-b32e-763c14eb5eb2">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value assumptions for stock options:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.074%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Weighted-average grant-date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumptions used in the Black-Scholes option-pricing model:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:8pt;font-weight:400;line-height:100%"&gt;Expected annual volatility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31 %&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term in years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#x2019;s common stock over a period, which approximates the expected option term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzEtMS0xLTEtOTE1MDE_13cfc4dc-8e6c-473c-a6c1-79428ff6c77a"
      unitRef="usdPerShare">17.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9222e4bfae124b35a367fcb61d3fb852_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzEtMy0xLTEtOTE1MDE_40847722-f1cb-4b20-82f8-53de1f65290f"
      unitRef="usdPerShare">37.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifdbc3dc04ac146ffa50c53a1d1b9d797_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzEtNS0xLTEtOTE1MDE_b4a90950-b9f2-4c30-a8ac-847062ccf938"
      unitRef="usdPerShare">24.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzMtMS0xLTEtOTE1MDE_8a01da78-24b2-4ba6-85f4-92c2f46878fc"
      unitRef="number">0.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzMtMy0xLTEtOTE1MDE_8fd34070-35fb-4c02-a429-baa14097754a"
      unitRef="number">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzMtNS0xLTEtOTE1MDE_06776468-74bb-4c1f-bb36-f94cf624c72f"
      unitRef="number">0.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzQtMS0xLTEtOTE1MDE_57e7e160-7e98-46ab-91c5-839fc4f7017c">P3Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzQtMy0xLTEtOTE1MDE_f21771ff-db8f-4b16-8038-3bdacfc21f9d">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzQtNS0xLTEtOTE1MDE_9f0c71c7-d392-4034-97df-641ef7bfd27f">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzUtMS0xLTEtOTE1MDE_aee92d32-c73b-462c-9df4-2d6501c55bc0"
      unitRef="number">0.034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzUtMy0xLTEtOTE1MDE_4dc45743-aa12-4cab-8d42-1371dd1f08df"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzUtNS0xLTEtOTE1MDE_905a0fdc-2800-47a6-8b16-1099515a085e"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzYtMS0xLTEtOTE1MDE_be0c2883-23f6-4c37-ac38-1c1ad430ada6"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzYtMy0xLTEtOTE1MDE_46f87fbb-901c-42ad-949d-86d77798f04d"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo0YjM0Y2JiMmQ1NmY0YmEzOTdkODIzNzA4ODk5Yjg3NS90YWJsZXJhbmdlOjRiMzRjYmIyZDU2ZjRiYTM5N2Q4MjM3MDg4OTliODc1XzYtNS0xLTEtOTE1MDE_f1e1ee2f-e036-4053-94eb-01ccc6a38ea8"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5OTk_e4ba1eef-93ae-4b0e-9636-ad8af2a45972">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the combined stock option activity under the Company&#x2019;s stock option plans for 2022:&lt;/span&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:35.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-average Remaining Contractual Term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,476&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzEtMS0xLTEtOTE1MDE_0f07450e-b50a-493b-988d-8cb69d57b233"
      unitRef="shares">7189000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzEtMy0xLTEtOTE1MDE_4af4ab06-ca31-4e7f-ab60-329c3d366bb4"
      unitRef="usdPerShare">74.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzItMS0xLTEtOTE1MDE_ddca5adc-0bda-4611-b01c-382ae576a186"
      unitRef="shares">9725000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzItMy0xLTEtOTE1MDE_966b97d0-23a2-4e77-b006-7548a97acf39"
      unitRef="usdPerShare">50.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzMtMS0xLTEtOTE1MDE_6b07bfb3-96a8-4b44-9751-1a85d108af61"
      unitRef="shares">572000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzMtMy0xLTEtOTE1MDE_d53bc8aa-0896-4a23-b7ec-c55c755d59ed"
      unitRef="usdPerShare">25.17</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzQtMS0xLTEtOTE1MDE_1d90802a-544f-40ce-8228-9eb88288a318"
      unitRef="shares">1153000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzQtMy0xLTEtOTE1MDE_bbcd402c-ec45-4e1f-b3d0-03036256e422"
      unitRef="usdPerShare">87.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMS0xLTEtOTk1Mzk_2a590c22-a399-4484-8744-157ce16cf601"
      unitRef="shares">278000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMy0xLTEtOTk1Mzk_4192d8ce-b23f-4b22-8254-dd81a361095f"
      unitRef="usdPerShare">82.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMS0xLTEtOTE1MDE_1320f2d7-2691-416b-bc49-f08b93b12453"
      unitRef="shares">14911000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzUtMy0xLTEtOTE1MDE_9901bcf1-6bc9-4919-97ee-fdbbccd6d4c4"
      unitRef="usdPerShare">59.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtMS0xLTEtOTE1MDE_7c7c0361-a928-4236-8a5d-ce929c9c5213"
      unitRef="shares">12449000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtMy0xLTEtOTE1MDE_cdd15d60-679b-43ba-b3f9-bcacbb676899"
      unitRef="usdPerShare">59.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtNS0xLTEtOTE1MDE_6af88bbf-238b-42cb-aef8-0cc7d0197874">P8Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzYtNy0xLTEtOTE1MDE_8fc68053-66c5-472c-ab11-cd760d5437d7"
      unitRef="usd">9476000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctMS0xLTEtOTE1MDE_2137f100-9f7e-4b21-8abd-26056d12f9c8"
      unitRef="shares">3901000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctMy0xLTEtOTE1MDE_82bbd8d0-b3f8-422d-8aef-96c0cdb3eb3c"
      unitRef="usdPerShare">64.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctNS0xLTEtOTE1MDE_8038d887-4ff0-420f-8f4a-4f02486dca25">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTo2NDdjOGM4NWU5N2M0MGNlYTIyMDA2MDlkYTk2MzUyOC90YWJsZXJhbmdlOjY0N2M4Yzg1ZTk3YzQwY2VhMjIwMDYwOWRhOTYzNTI4XzctNy0xLTEtOTE1MDE_f5b47098-7b3a-4b20-a5d6-5fd8543eacf2"
      unitRef="usd">8056000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzYyODk_eb2831af-bfe9-42c8-9bf7-b2f536ed1f14"
      unitRef="usd">15600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i9222e4bfae124b35a367fcb61d3fb852_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzYyOTM_78700730-4468-4151-812c-84a4e592c0f9"
      unitRef="usd">94300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ifdbc3dc04ac146ffa50c53a1d1b9d797_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzYzMDE_a89b86b4-74ae-4e70-a97c-c05116c57244"
      unitRef="usd">126800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzY0ODI_2f684205-08ee-410b-857a-33499e9676c1"
      unitRef="usdPerShare">34.24</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i7ddda668b69d499390195a812ef2dae7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzY2NjU_eb102be6-6b6b-4afd-9f07-9d15f9e25871"
      unitRef="usd">101600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i00318b9fdea14e91a9331e294cc724bb_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzgyNDYzMzcyMTY1MTM_d6e2b878-324d-4e21-a297-26aceb7df7d8">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzcyNzE_00d6ad38-0702-4946-9518-f80db3c05558"
      unitRef="usdPerShare">74.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia3b8fba98da647179cc6654213a0b36a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzcyNzU_85b29d03-b3f8-4a52-b6e2-a6cf596c16b0"
      unitRef="usdPerShare">129.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifd004672c9a14451b92ce49e73e61e51_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzcyODM_afe786c3-210e-42db-935c-d04ea6652726"
      unitRef="usdPerShare">93.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzgwMDE_8bb3cef7-69f0-4188-9528-4954fda81284">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares &lt;br/&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- Average Grant-Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding: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:8pt;font-weight:400;line-height:100%"&gt;Expected to vest as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i61c78ddfd64c453a8220e5fb948b8f67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzEtMS0xLTEtOTE1MDE_91c95396-cdf2-4d45-a02b-e471b3a10e64"
      unitRef="shares">2054000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i61c78ddfd64c453a8220e5fb948b8f67_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzEtMy0xLTEtOTE1MDE_8641fb04-2f6a-4d07-b608-907023899b07"
      unitRef="usdPerShare">99.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzItMS0xLTEtOTE1MDE_a9238d2b-568d-4aa9-bcb5-f34d93842c2a"
      unitRef="shares">1571000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzItMy0xLTEtOTE1MDE_611ef605-23dd-4c2f-958a-24c1a4da6947"
      unitRef="usdPerShare">74.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzMtMS0xLTEtOTE1MDE_71cb8b9b-eff8-46e2-a969-69198abee113"
      unitRef="shares">795000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzMtMy0xLTEtOTE1MDE_ced79286-ced3-4a12-b8ac-9638bbd78784"
      unitRef="usdPerShare">93.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzQtMS0xLTEtOTE1MDE_ef2f8869-2d34-4cf2-8f5f-8d438a3e26c1"
      unitRef="shares">479000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzQtMy0xLTEtOTE1MDE_7259e55b-fa75-4514-8568-2f87a8690b1b"
      unitRef="usdPerShare">95.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzUtMS0xLTEtOTE1MDE_37129af0-b5ab-4dfc-8935-bacf96ff915c"
      unitRef="shares">2351000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzUtMy0xLTEtOTE1MDE_025fef11-24c7-4743-8d2c-83b9ab91b6bd"
      unitRef="usdPerShare">85.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzUtNS0xLTEtOTE1MDE_fc7f6020-a259-4de9-b00b-b32305346235"
      unitRef="usd">80497000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzYtMS0xLTEtOTE1MDE_4fcab79c-ead8-43fa-b460-66580b1601a9"
      unitRef="shares">1716000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzYtMy0xLTEtOTE1MDE_d588a8a0-3397-43b3-87e3-0d132919ead7"
      unitRef="usdPerShare">85.17</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90YWJsZTozNWQ1ZjBkMWZiMDE0NTU5ODE3ZjkyN2JhZDgyYzEyZC90YWJsZXJhbmdlOjM1ZDVmMGQxZmIwMTQ1NTk4MTdmOTI3YmFkODJjMTJkXzYtNS0xLTEtOTE1MDE_e1274107-df5f-441c-b517-052eea170e59"
      unitRef="usd">58772000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc0NzY_017e6eb4-b35f-4755-bcfa-6653ec4cdc51"
      unitRef="usd">50300000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested
      contextRef="ia3b8fba98da647179cc6654213a0b36a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc0ODA_ea259a1c-4599-4523-891c-2e5f0751d642"
      unitRef="usd">122500000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested
      contextRef="ifd004672c9a14451b92ce49e73e61e51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc0ODg_d681c281-c514-464c-817f-9302c6a7ff61"
      unitRef="usd">108400000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc2NDI_2f684205-08ee-410b-857a-33499e9676c1"
      unitRef="usdPerShare">34.24</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i4344466a3a9d4ef4a0f6469ed963c569_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc2ODE_ce2335db-2775-4ead-9cdc-6a90119aaff6"
      unitRef="usd">65500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc4NDE_0dd4e702-a52a-4098-93ad-eee153029158">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc4ODU_cfa9748d-2d10-47bf-b257-55839a40069a"
      unitRef="shares">10000.00</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iea0ac1d2056b489ca6d0df1c153636f6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNTcvZnJhZzo5NThmNDBjN2RlNDY0NTliYThkZWY0ZjBlNWJmNTBlYS90ZXh0cmVnaW9uOjk1OGY0MGM3ZGU0NjQ1OWJhOGRlZjRmMGU1YmY1MGVhXzc5NzM_d9e673a9-d07a-4abc-befb-1a9963a03d25"
      unitRef="usdPerShare">42.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90ZXh0cmVnaW9uOmY5OTU4YjA0MjQ2ODQ5MGQ5YThlNjVkNTVkNmFlMzdiXzIyOQ_888cb93e-eb7e-4a5a-83d0-3cbd1722eed5">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17. EMPLOYEE BENEFIT PLANS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 sponsors defined contribution plans for qualifying employees, including a 401(k) plan in the United States to which the Company makes discretionary matching contributions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee benefit plan expenses:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;U.S. 401(k) Plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanDisclosuresTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90ZXh0cmVnaW9uOmY5OTU4YjA0MjQ2ODQ5MGQ5YThlNjVkNTVkNmFlMzdiXzIyNg_dff3ae8b-ffbb-4f30-9c31-4e7373e89c8b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee benefit plan expenses:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;U.S. 401(k) Plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DefinedContributionPlanDisclosuresTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i96659370825f464b98a82c4b01451b9e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzEtMS0xLTEtOTE1MDE_9b8eda63-153b-4244-8c81-f7ac0f33dbcb"
      unitRef="usd">8994000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i29feaa2b512e42849f2938720a1943b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzEtMy0xLTEtOTE1MDE_9febeec9-5690-4eb3-8606-9812a98f8d7e"
      unitRef="usd">8879000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i47ea72fa2cf94e62bbd57bf13a98dbb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzEtNS0xLTEtOTE1MDE_dcff1fd7-23a2-4b12-b2b4-089e6f8c2587"
      unitRef="usd">8109000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idac4bfe8fdda4178b46950613e7dd48d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzItMS0xLTEtOTE1MDE_02c14115-2132-4628-a42a-169a43fcdd53"
      unitRef="usd">21141000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic466b60b4410454fa1db61cce16c1b4e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzItMy0xLTEtOTE1MDE_cf1d9679-a405-481c-911c-a2ce5222d321"
      unitRef="usd">20780000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i96aafcfc11cc4c6b8c7c81f611aac7a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzItNS0xLTEtOTE1MDE_cf357d4f-dd89-48c5-a2b7-3e0866c8222f"
      unitRef="usd">16132000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzMtMS0xLTEtOTE1MDE_9e4b55f3-661b-44dd-92c3-c10c2b60cf17"
      unitRef="usd">30135000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzMtMy0xLTEtOTE1MDE_6bf10969-ec17-45ed-abb6-4894fa63cc78"
      unitRef="usd">29659000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjAvZnJhZzpmOTk1OGIwNDI0Njg0OTBkOWE4ZTY1ZDU1ZDZhZTM3Yi90YWJsZTo2NWM1YmZlMzRiNGQ0NTkzYjZlOWU2NzA0NTZmODA4My90YWJsZXJhbmdlOjY1YzViZmUzNGI0ZDQ1OTNiNmU5ZTY3MDQ1NmY4MDgzXzMtNS0xLTEtOTE1MDE_ff233521-bdaf-41ed-b479-e6653bebcb8b"
      unitRef="usd">24241000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODg_668328a1-089b-46e6-99f7-fe0ae16aaa77">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;18. INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of (loss) before provision for (benefit from) income taxes are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(185,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(161,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(131,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(124,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of provision for (benefit from) income taxes are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(11,251)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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:8pt;font-weight:400;line-height:100%"&gt;4,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,113&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Total current provision for (benefit from)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34,573)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,119)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,085)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Total deferred provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(75,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 U.S federal statutory tax rate and the Company&#x2019;s effective tax rate:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;U.S. federal income taxes at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;188,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit and tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal research and experimentation credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effects of foreign activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;3,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;GILTI, FDII, and BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision to return adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-deductible 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:8pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expiration of statutes and changes in estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to 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:8pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of change in tax law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 and liabilities are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;109,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;133,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;32,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,526&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Interest expense carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,759&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Software revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,362&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,764&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,590&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Research and development capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;231,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(212,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:400;line-height:100%"&gt;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,961)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Software revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. Future realization of deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. The Company&#x2019;s deferred tax valuation allowance requires significant judgment and has uncertainties, including assumptions about future taxable income based on historical and projected information. On a quarterly basis, the Company reassesses the need for a valuation allowance on its existing net deferred tax assets by tax-paying jurisdiction, weighing positive and negative evidence to assess its recoverability. In making such a determination, the Company considers all available and objectively verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, committed contractual backlog (&#x201c;Backlog&#x201d;), projected future taxable income inclusive of the impact of enacted legislation, tax-planning strategies, and results of recent operations. The weight given to the potential effect of negative and positive evidence is commensurate with the extent to which it can be objectively verified.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 June 30, 2022, the Company&#x2019;s Backlog balance was not sufficient to recover the Company&#x2019;s net deferred tax assets. The Backlog balance and other unsettled circumstances, impacting the Company&#x2019;s operations, reduced the Backlog&#x2019;s weight as objectively verifiable positive evidence to generate sufficient taxable income to recover its net deferred tax assets. These unsettled circumstances include growing and extended geopolitical turmoil, increasing inflation, and an uncertain global economic outlook.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 June 30, 2022, the combination of the above factors caused the Company to conclude there is not sufficient objectively verifiable positive evidence to support that it is more likely than not the Company will generate sufficient future taxable income to recover the Company&#x2019;s U.S. and U.K. net deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 intends to maintain a full valuation allowance on its U.S and U.K deferred tax assets until there is sufficient evidence to support the realization of these deferred tax assets. Accordingly, the Company recorded a valuation allowance of $188.3 million in income tax expense in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#160;December&#160;31, 2022, the Company&#x2019;s net operating losses and credit carryforwards are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Federal&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;State&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;147,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses due to acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Excludes federal and state net operating losses of&#160;$19.8 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$9.2 million, respectively, that the Company expects will expire unutilized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Carryforward losses and credits expire between&#160;2023&#160;and&#160;2040, except for the 2020 and 2021 federal net operating loss of $119.9 million and $1.2 million of state credits, which both have unlimited carryforward periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 India subsidiary is primarily located in Special Economic Zones (&#x201c;SEZs&#x201d;) and is entitled to a tax holiday in India. The tax holiday reduces or eliminates income tax in India. The tax holiday in the Hyderabad SEZ is expected to expire in 2023. The tax holiday in the Bengaluru SEZ is expected to expire in 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Uncertain tax benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of the Company&#x2019;s gross unrecognized tax benefits is:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of 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:8pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;17,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;23,801&#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-bottom:3pt;margin-top:3pt"&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 $19.7 million of total unrecognized tax benefits, which would decrease the Company&#x2019;s effective tax rate if recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Tax examinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 and state income tax returns in the U.S. and various foreign jurisdictions. In the ordinary course of business, the Company and its subsidiaries are examined by various tax authorities, including the Internal Revenue Service in the U.S. As of December&#160;31, 2022, the Company&#x2019;s U.S. federal tax returns for the years 2015 through 2018 were under examination by the Internal Revenue Service. In addition, certain foreign jurisdictions are auditing the Company&#x2019;s income tax returns for periods ranging from 2013 through 2020. The Company does not expect the results of these audits to have a material effect on the Company&#x2019;s financial condition, results of operations, or cash flows. With few exceptions, the statute of limitations remains open in all jurisdictions for all tax years since 2016 to the present.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODk_d2f6a491-cc18-4a25-8502-7a379589dbdc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of (loss) before provision for (benefit from) income taxes are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(185,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(161,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(131,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(124,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzEtMS0xLTEtOTE1MDE_bba2fd71-191f-42aa-82cb-6d4193003c99"
      unitRef="usd">-185820000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzEtMy0xLTEtOTE1MDE_786878fa-4b90-4f83-8de9-1ddcc4fedec7"
      unitRef="usd">-125947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzEtNS0xLTEtOTE1MDE_039d23e3-5fbe-4924-9b99-acc7da3ade6c"
      unitRef="usd">-59281000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzItMS0xLTEtOTE1MDE_b99f1b58-d64a-42f5-b9dd-7c8b7dd93c90"
      unitRef="usd">24023000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzItMy0xLTEtOTE1MDE_67d4bbe2-1e13-4ff3-b989-85a2bf4447a2"
      unitRef="usd">-6040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzItNS0xLTEtOTE1MDE_5a306d0f-9943-4cb4-9e97-fc96d3b04ab2"
      unitRef="usd">-65608000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzMtMS0xLTEtOTE1MDE_4ba6401d-d493-4747-bd71-2a9dfdce24ca"
      unitRef="usd">-161797000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzMtMy0xLTEtOTE1MDE_962ba8c1-0077-4646-94b8-6da0672ed029"
      unitRef="usd">-131987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpjYzQ3NmI5Y2ZlNWU0YWRiYWIyYmIxYjU2ZDQ4NTU3Ni90YWJsZXJhbmdlOmNjNDc2YjljZmU1ZTRhZGJhYjJiYjFiNTZkNDg1NTc2XzMtNS0xLTEtOTE1MDE_6019391d-6ca9-4cc1-82de-6f95c8d78e1f"
      unitRef="usd">-124889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI5MDM_1d7bebaa-7bc4-4408-af58-695f337d9e57">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of provision for (benefit from) income taxes are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(11,251)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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:8pt;font-weight:400;line-height:100%"&gt;4,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,113&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Total current provision for (benefit from)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34,573)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,119)&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,085)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Total deferred provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(75,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzItMS0xLTEtOTE1MDE_73425915-d723-43b9-a3a4-282a1ee3f660"
      unitRef="usd">3920000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzItMy0xLTEtOTE1MDE_aae52ba3-8803-4af3-8be9-0c3c9df36793"
      unitRef="usd">1921000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzItNS0xLTEtOTE1MDE_c95046a3-88a0-4f47-a57d-393ff7db6e03"
      unitRef="usd">-11251000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzMtMS0xLTEtOTE1MDE_be478fb7-0115-424c-8c18-ee0269b6d1c2"
      unitRef="usd">775000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzMtMy0xLTEtOTE1MDE_f729212f-2f3a-4829-81fc-b3bc4d7f8568"
      unitRef="usd">363000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzMtNS0xLTEtOTE1MDE_fe9f1094-e419-4e58-a765-893d76045560"
      unitRef="usd">399000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzQtMS0xLTEtOTE1MDE_f278c360-3992-46e0-a116-f24783c49cc5"
      unitRef="usd">10200000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzQtMy0xLTEtOTE1MDE_dce71334-628e-4c75-949b-5be673411ac1"
      unitRef="usd">4105000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzQtNS0xLTEtOTE1MDE_ac31acc8-8c50-4c35-8c26-6be96d25773a"
      unitRef="usd">7113000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzUtMS0xLTEtOTE1MDE_89c65d25-616d-484f-97fa-b88dd005b0ac"
      unitRef="usd">14895000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzUtMy0xLTEtOTE1MDE_f6908757-c17b-455d-ab9d-8c178482bc11"
      unitRef="usd">6389000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzUtNS0xLTEtOTE1MDE_56a9b72b-de5b-4f04-a6bf-f104430639d4"
      unitRef="usd">-3739000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzctMS0xLTEtOTE1MDE_a34adce1-ee01-4d90-ab1c-0052c387effa"
      unitRef="usd">149028000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzctMy0xLTEtOTE1MDE_d2beb271-9474-49ba-a21a-d62841c7125a"
      unitRef="usd">-42214000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzctNS0xLTEtOTE1MDE_816dff63-6e4b-4aa3-bf2c-7424251226f4"
      unitRef="usd">-34573000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzgtMS0xLTEtOTE1MDE_294f1ab6-163e-4220-86cf-1f7de34f4b64"
      unitRef="usd">20704000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzgtMy0xLTEtOTE1MDE_8f047d60-e2cd-4932-afa9-f65be8d80c6c"
      unitRef="usd">-9413000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzgtNS0xLTEtOTE1MDE_c2073bf6-e17c-4c65-a09e-2e5fdd4d57ee"
      unitRef="usd">-8119000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzktMS0xLTEtOTE1MDE_f954df61-af12-45a6-a02d-43f2e8b1b1f5"
      unitRef="usd">-842000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzktMy0xLTEtOTE1MDE_22f50348-51b2-4c1a-81bc-4b0e3f068e3a"
      unitRef="usd">-23709000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzktNS0xLTEtOTE1MDE_188d14e0-5606-4b49-a4c6-0e62e775240d"
      unitRef="usd">-17085000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzEwLTEtMS0xLTkxNTAx_939bb4d0-571b-4df3-a688-3dda5e367343"
      unitRef="usd">168890000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzEwLTMtMS0xLTkxNTAx_c92738e2-9275-4bcc-b8ee-60731b6a068b"
      unitRef="usd">-75336000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzEwLTUtMS0xLTkxNTAx_9ed32dd6-32f1-4c48-a45c-d491d2f86f9c"
      unitRef="usd">-59777000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzExLTEtMS0xLTkxNTAx_b0e04a3d-15d8-40ad-8b5d-897d60551987"
      unitRef="usd">183785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzExLTMtMS0xLTkxNTAx_b2d0b113-3d72-4e10-af05-a1d81e34b1ff"
      unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo0MTIwZTJjNjU3ZDg0OTliOGE1YjNhZjAxYzY0MWNkYy90YWJsZXJhbmdlOjQxMjBlMmM2NTdkODQ5OWI4YTViM2FmMDFjNjQxY2RjXzExLTUtMS0xLTkxNTAx_fd468749-5756-4bf5-b467-14b987a5270b"
      unitRef="usd">-63516000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4OTE_29cce324-a063-441a-91ad-997f701b7aa8">&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 U.S federal statutory tax rate and the Company&#x2019;s effective tax rate:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;U.S. federal income taxes at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;188,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit and tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal research and experimentation credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effects of foreign activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;3,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;GILTI, FDII, and BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision to return adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-deductible 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:8pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expiration of statutes and changes in estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to 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:8pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CARES Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of change in tax law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEtMS0xLTEtOTE1MDE_74e34231-8b5a-49fd-8b7b-fc2a1a1cc048"
      unitRef="usd">-33977000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEtMy0xLTEtOTE1MDE_017ab55a-be45-44e9-a78f-79e9df13a8ac"
      unitRef="usd">-27717000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEtNS0xLTEtOTE1MDE_7a5c4cd2-6c60-4293-a86e-e2af90a68964"
      unitRef="usd">-26227000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzItMS0xLTEtOTE1MDE_4f6f38bf-c8be-4441-9e66-91c8a071961f"
      unitRef="usd">188258000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzItMy0xLTEtOTE1MDE_bfee892e-4cea-494b-a145-0661d359091f"
      unitRef="usd">-469000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzItNS0xLTEtOTE1MDE_da4ab5b0-642f-4014-bbb7-575ef5155c9d"
      unitRef="usd">-5881000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzMtMS0xLTEtOTE1MDE_fc0617c1-18c0-436d-86ed-7e71e099c07e"
      unitRef="usd">-2433000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzMtMy0xLTEtOTE1MDE_deba4188-4993-4d17-95c7-ccce2d9026d8"
      unitRef="usd">-7217000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzMtNS0xLTEtOTE1MDE_d73078a3-6afb-4a2b-bb65-a51207d4bfdc"
      unitRef="usd">-6994000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzQtMS0xLTEtOTE1MDE_af64a076-6d4f-4ac5-97f3-879e5d8acd49"
      unitRef="usd">11561000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzQtMy0xLTEtOTE1MDE_52cdf7cf-2d85-4688-82c9-4ce5d1441faa"
      unitRef="usd">541000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzQtNS0xLTEtOTE1MDE_499558e3-6109-4b22-8a52-d9d2264a119f"
      unitRef="usd">1773000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzUtMS0xLTEtOTE1MDE_2065a1bd-c513-4b34-b0f7-361a8f6ca295"
      unitRef="usd">5012000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzUtMy0xLTEtOTE1MDE_bc14b2ed-64d6-4fb1-a7a4-d437e1a95246"
      unitRef="usd">6380000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzUtNS0xLTEtOTE1MDE_e2a4f843-1ef0-4f86-85dd-82e9e28a9ae6"
      unitRef="usd">5716000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzYtMS0xLTEtOTE1MDE_67a31183-e7a2-4172-a781-08d259ae700e"
      unitRef="usd">3770000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzYtMy0xLTEtOTE1MDE_17aca2c0-3f5a-4745-9dd5-22d8e7000f7e"
      unitRef="usd">3599000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzYtNS0xLTEtOTE1MDE_2b86004e-5768-4d0c-a766-c7cc2b19800b"
      unitRef="usd">3050000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzctMS0xLTEtOTE1MDE_5220bf2c-0419-4635-add2-73c565e57f54"
      unitRef="usd">-16390000</pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount>
    <pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzctMy0xLTEtOTE1MDE_e5a1e9d7-4ff8-4d8f-a6ac-25e466297178"
      unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount>
    <pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzctNS0xLTEtOTE1MDE_75564378-a3a4-442c-8f89-eea6d1e1385d"
      unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzgtMS0xLTEtOTE1MDE_0f40508d-2dbe-41b0-9047-0a32efdde019"
      unitRef="usd">-6317000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzgtMy0xLTEtOTE1MDE_a15f59d3-f2f6-4fb5-bac0-1b7a37920d5c"
      unitRef="usd">-2016000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzgtNS0xLTEtOTE1MDE_6d8d8e88-787b-4327-8e46-25f88ffa3458"
      unitRef="usd">3416000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzktMS0xLTEtOTE1MDE_4881c288-8b8a-48cb-a710-ab81e0348dad"
      unitRef="usd">4769000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzktMy0xLTEtOTE1MDE_cef311e1-2f67-42c2-a501-810eb9bb4ed1"
      unitRef="usd">5464000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzktNS0xLTEtOTE1MDE_4dab64cd-c7a9-41fb-824e-4667d05ba2a8"
      unitRef="usd">1806000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEwLTEtMS0xLTkxNTAx_00a736c3-7bb5-475a-b65b-de21d14330aa"
      unitRef="usd">5673000</pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEwLTMtMS0xLTkxNTAx_38dd0c87-d201-4e8c-86fb-7f64f39a810d"
      unitRef="usd">-2250000</pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEwLTUtMS0xLTkxNTAx_e9d5cd80-60ff-4379-913d-ef31b6528cb1"
      unitRef="usd">55000</pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzExLTEtMS0xLTkxNTAx_27512ad3-dad4-480c-b527-5fe99d4043b9"
      unitRef="usd">1563000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzExLTMtMS0xLTkxNTAx_c4fe5667-c01c-4cc3-af7c-521dc4f3ac84"
      unitRef="usd">-20697000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzExLTUtMS0xLTkxNTAx_a2bb6a72-3cf6-425b-a1a5-d4b1fd03df60"
      unitRef="usd">-25797000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEyLTEtMS0xLTkxNTAx_34665376-e7e0-4ab8-83f9-900a3bbeab17"
      unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <pega:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEyLTMtMS0xLTkxNTAx_8b185ed1-472d-4d48-b00d-15413888ea2d"
      unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <pega:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEyLTUtMS0xLTkxNTAx_752203dd-0f05-4f78-a843-3aed7bee75af"
      unitRef="usd">-10576000</pega:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEzLTEtMS0xLTkxNTAx_2387f407-0bb8-4335-a554-e0f6a3ee1f01"
      unitRef="usd">-793000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEzLTMtMS0xLTkxNTAx_9d186316-8de1-4b13-8e77-8fe0f13542d0"
      unitRef="usd">-11811000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzEzLTUtMS0xLTkxNTAx_7e866c6e-5d5f-4518-a912-71f53c3f95f3"
      unitRef="usd">7489000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE0LTEtMS0xLTkxNTAx_41c84e24-9bf6-4212-9d76-2f2b75655d15"
      unitRef="usd">333000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE0LTMtMS0xLTkxNTAx_d2b6a9cb-51ee-4e27-b6ca-034f07e57654"
      unitRef="usd">6000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE0LTUtMS0xLTkxNTAx_261a9710-fe19-4794-803e-55b7ebd66bf6"
      unitRef="usd">86000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE1LTEtMS0xLTkxNTAx_b4f972e6-6fc9-44c4-8ef6-6dab9f403456"
      unitRef="usd">183785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE1LTMtMS0xLTkxNTAx_a63c3a91-05d6-4f99-ae7c-985f6b45a389"
      unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpmMGM5NGY4NDExMGY0NWRkYWE0ODFiMDYwNjhlMmU2MC90YWJsZXJhbmdlOmYwYzk0Zjg0MTEwZjQ1ZGRhYTQ4MWIwNjA2OGUyZTYwXzE1LTUtMS0xLTkxNTAx_e67504e0-a7a2-4912-bce2-05b29ec43dea"
      unitRef="usd">-63516000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI5MDU_94f1b7e5-e22b-4560-9c8f-703d9b459fe3">&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 and liabilities are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;109,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;133,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;32,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,526&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Interest expense carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,759&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Software revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,362&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,764&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,590&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Research and development capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;231,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(212,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:400;line-height:100%"&gt;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,961)&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Software revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzMtMS0xLTEtOTE1MDE_afb69c7d-a80f-4195-ac88-80bf05ba1738"
      unitRef="usd">109286000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzMtMy0xLTEtOTE1MDE_097ee9ef-984b-456e-9439-0a19b58b64d1"
      unitRef="usd">133164000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzQtMS0xLTEtOTE1MDE_de55b02c-d028-43a6-9db7-ae4d9050bc47"
      unitRef="usd">32467000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzQtMy0xLTEtOTE1MDE_595c36d2-a9d1-429b-993a-fcc1653b415b"
      unitRef="usd">38526000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzUtMS0xLTEtOTE1MDE_32d6ab2f-caa1-4f02-a580-1a2183de45da"
      unitRef="usd">208000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzUtMy0xLTEtOTE1MDE_9c4dc247-93b0-47bf-9cc1-7f8fb6173201"
      unitRef="usd">7759000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzYtMS0xLTEtOTE1MDE_e9281df4-0e16-4a78-b0ef-edda38323c2c"
      unitRef="usd">1828000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzYtMy0xLTEtOTE1MDE_362de24d-b929-4de0-aa55-60bf2d828e8c"
      unitRef="usd">336000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <pega:DeferredTaxAssetsConvertibleSeniorNotes
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzctMS0xLTEtOTE1MDE_e282953d-a4b8-4941-a3f8-53e5ae61ee23"
      unitRef="usd">5794000</pega:DeferredTaxAssetsConvertibleSeniorNotes>
    <pega:DeferredTaxAssetsConvertibleSeniorNotes
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzctMy0xLTEtOTE1MDE_37d1ce98-6248-4fbf-8ef3-be87d57f1fa7"
      unitRef="usd">8362000</pega:DeferredTaxAssetsConvertibleSeniorNotes>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzgtMS0xLTEtOTE1MDE_e1744673-9919-4468-9aa7-edb483bb8956"
      unitRef="usd">3698000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzgtMy0xLTEtOTE1MDE_c7538d2e-53f3-48be-9c82-1f59e1ce7cd8"
      unitRef="usd">3764000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzktMS0xLTEtOTE1MDE_d9f60ada-17ba-476f-914a-8a205b8f1108"
      unitRef="usd">39122000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzktMy0xLTEtOTE1MDE_52b4fa1b-93f7-453f-a4c2-20c62efa55d3"
      unitRef="usd">40590000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTEtMS0xLTEwMjg3NA_8d046b11-e04c-4498-8e48-8f36456e3c57"
      unitRef="usd">38425000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTMtMS0xLTEwMjg3NA_266e898e-46bd-459f-ad6e-f0561b18d6e2"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTEtMS0xLTkxNTAx_ef34883e-194d-4372-9bd5-c2498c75b644"
      unitRef="usd">622000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEwLTMtMS0xLTkxNTAx_789832f2-545d-4532-b245-ce2331ea7575"
      unitRef="usd">1015000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzExLTEtMS0xLTkxNTAx_89ac732c-2cc4-4e57-a2d6-b125370e6813"
      unitRef="usd">231450000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzExLTMtMS0xLTkxNTAx_b24f4d5f-79d9-4e8c-9e22-9f8fd71330aa"
      unitRef="usd">233516000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEyLTEtMS0xLTkxNTAx_436cb842-1ba3-4eec-a203-af3016c8826b"
      unitRef="usd">212808000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEyLTMtMS0xLTkxNTAx_470db046-827f-4083-a26e-428ef7381c65"
      unitRef="usd">25855000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEzLTEtMS0xLTkxNTAx_004218e9-8ef7-43a3-ab57-a36524e6da18"
      unitRef="usd">18642000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzEzLTMtMS0xLTkxNTAx_93f51ae2-564d-4869-9c65-de070482e45a"
      unitRef="usd">207661000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE1LTEtMS0xLTkxNTAx_916d9dc6-2eed-42e1-8e43-b1d20debeba3"
      unitRef="usd">644000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE1LTMtMS0xLTkxNTAx_c011cd9b-084f-49e2-866c-3c28a26dcc94"
      unitRef="usd">14961000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <pega:DeferredTaxLiabilityDebt
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE2LTEtMS0xLTkxNTAx_fec970bd-e5ed-465d-8fdb-976554b763a2"
      unitRef="usd">0</pega:DeferredTaxLiabilityDebt>
    <pega:DeferredTaxLiabilityDebt
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE2LTMtMS0xLTkxNTAx_1cc66a97-f1e2-4db5-934c-b6a4664d76f7"
      unitRef="usd">0</pega:DeferredTaxLiabilityDebt>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE3LTEtMS0xLTkxNTAx_0b8ea374-4082-4322-b0ef-8ef1a845b4ee"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE3LTMtMS0xLTkxNTAx_8e3480f2-7135-40e4-8934-ba106da2a8a2"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE4LTEtMS0xLTkxNTAx_2a481c91-0f5e-4665-8f9d-6bd27c61e359"
      unitRef="usd">14280000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE4LTMtMS0xLTkxNTAx_eef66038-978a-4f9e-94a8-f48670fbe5d7"
      unitRef="usd">12044000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE5LTEtMS0xLTkxNTAx_0c2a78a2-8610-41f5-ac24-dc493681bbf9"
      unitRef="usd">14924000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzE5LTMtMS0xLTkxNTAx_2a7b71cc-39de-4586-9b99-7c3766f873a8"
      unitRef="usd">27005000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzIwLTEtMS0xLTkxNTAx_49399b47-1a32-4096-84c9-e7a2dd9cf04a"
      unitRef="usd">3718000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTozZGZhOTQ2ZDQ3MDQ0MGI3YTViNWQ2MWExMjgxYWMzYy90YWJsZXJhbmdlOjNkZmE5NDZkNDcwNDQwYjdhNWI1ZDYxYTEyODFhYzNjXzIwLTMtMS0xLTkxNTAx_4bcc49cb-1933-4400-901c-3a731cec5153"
      unitRef="usd">180656000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzEwOTk1MTE2NDM1OTA_8261cf06-7ed4-49d4-82d9-644a94e87b00"
      unitRef="usd">188300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODQ_b89518da-7aa1-4bf4-8840-dead6fd45fc0">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#160;December&#160;31, 2022, the Company&#x2019;s net operating losses and credit carryforwards are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Federal&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;State&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;147,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses due to acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Excludes federal and state net operating losses of&#160;$19.8 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.&lt;/span&gt;&lt;/div&gt;(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$9.2 million, respectively, that the Company expects will expire unutilized.</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4ODY_96f0ffc8-452a-485f-a4be-ad4caa169b86">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#160;December&#160;31, 2022, the Company&#x2019;s net operating losses and credit carryforwards are:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Federal&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;State&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;147,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses due to acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Excludes federal and state net operating losses of&#160;$19.8 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.&lt;/span&gt;&lt;/div&gt;(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$9.2 million, respectively, that the Company expects will expire unutilized.</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzEtMS0xLTEtOTE1MDE_165deaaf-0151-40f2-82a1-7d2255cc4aa7"
      unitRef="usd">147294000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzEtMy0xLTEtOTE1MDE_91272e3b-5f3b-4265-b8b0-16ec00a3ee68"
      unitRef="usd">10807000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia22aa614be3e45f58af1ec9a32fcc86f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzItMS0xLTEtOTE1MDE_d6d16ff4-3dd9-4def-b3fd-b727d34b53d1"
      unitRef="usd">27442000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i5677d1a5fa7442a8a055764b018fd14b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzItMy0xLTEtOTE1MDE_ce0adb9e-fd36-46e2-9162-b2257908ca33"
      unitRef="usd">2849000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzMtMS0xLTEtOTE1MDE_ee0a24e0-a88d-49ce-971f-17ba289d65c0"
      unitRef="usd">29080000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzMtMy0xLTEtOTE1MDE_6b074e23-aaca-4d52-8058-a2bb4aaf4ee7"
      unitRef="usd">1686000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia22aa614be3e45f58af1ec9a32fcc86f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzQtMS0xLTEtOTE1MDE_d072f994-4408-4464-aca1-78be07a6c7c3"
      unitRef="usd">640000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i5677d1a5fa7442a8a055764b018fd14b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTo5NmIwZDNkNzBkZTE0NmM0YWE1ZmI4NDhkYmJhNmQ0OC90YWJsZXJhbmdlOjk2YjBkM2Q3MGRlMTQ2YzRhYTVmYjg0OGRiYmE2ZDQ4XzQtMy0xLTEtOTE1MDE_7a28cce0-0890-4db7-899b-e071724ad299"
      unitRef="usd">60000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzExMDI_4051aff6-783b-46d0-a3cb-483dd390e3bc"
      unitRef="usd">19800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzExMDk_b9f2bae0-04be-4494-b286-cd2196e82421"
      unitRef="usd">800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance
      contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzEyNDY_e1e8e729-877c-4bc7-8a65-506e59b77204"
      unitRef="usd">100000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance
      contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzEyNTM_50e65ee4-2391-4f1a-aae3-b8664f50394d"
      unitRef="usd">9200000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod
      contextRef="i3edbe0aebf0d43f2850c9dc02a020962_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzE0Mzg_25323740-5597-49eb-a950-d03960e3cf2e"
      unitRef="usd">119900000</pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod>
    <pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod
      contextRef="i74f3f7451bb645b48c5fc162511777fe_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzE0NDU_e0a5d538-2052-451c-81ce-4996734ff870"
      unitRef="usd">1200000</pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzI4OTU_c06a681e-bbef-4503-b4c9-71b8872086a0">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of the Company&#x2019;s gross unrecognized tax benefits is:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of 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:8pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;17,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%"&gt;23,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzEtMS0xLTEtOTE1MDE_2d6ea59a-e140-4e3f-a724-2221077d3f86"
      unitRef="usd">17584000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzEtMy0xLTEtOTE1MDE_d80aa3f2-5638-4e52-9de4-4ac0553ab469"
      unitRef="usd">23801000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ic850965d4e504b89b1d2ce842fd774ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzEtNS0xLTEtOTE1MDE_f552e9ea-7f34-446a-a883-86c26f2d47ba"
      unitRef="usd">23271000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzItMS0xLTEtOTE1MDE_edfaf903-d5c3-4456-928d-0807d9f889b7"
      unitRef="usd">1706000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzItMy0xLTEtOTE1MDE_92f28ba2-1c8f-4fcf-accb-ec7f5157ada2"
      unitRef="usd">653000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzItNS0xLTEtOTE1MDE_da9433da-db97-4b8f-b552-ceb84a43e23a"
      unitRef="usd">653000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzMtMS0xLTEtOTE1MDE_0e480e89-4fc4-4fa6-89c1-d0353ac02c9c"
      unitRef="usd">728000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzMtMy0xLTEtOTE1MDE_20e07e29-35f6-479c-920b-8a66815b942a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzMtNS0xLTEtOTE1MDE_53ee1488-da39-4091-a2ac-ac7024549b50"
      unitRef="usd">962000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzQtMS0xLTEtOTE1MDE_fbfb6dd7-57db-4746-8a68-f076e5f3abd4"
      unitRef="usd">272000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzQtMy0xLTEtOTE1MDE_c8460f57-44e1-4e45-ba34-9b7e9f537857"
      unitRef="usd">6870000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzQtNS0xLTEtOTE1MDE_d1bb2268-6fa9-4813-8960-47aa310935c3"
      unitRef="usd">1085000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzgtMS0xLTEtOTE1MDE_2095f707-8160-4515-adf2-d57bf16a0f10"
      unitRef="usd">19746000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzgtMy0xLTEtOTE1MDE_e04e14f3-3466-4db7-b4ce-8b2290add37e"
      unitRef="usd">17584000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90YWJsZTpkN2M3M2YzZWFmMGU0NGUyODk2NjgwMWMwODhiYTc2Zi90YWJsZXJhbmdlOmQ3YzczZjNlYWYwZTQ0ZTI4OTY2ODAxYzA4OGJhNzZmXzgtNS0xLTEtOTE1MDE_0bfbbef9-1eff-4659-b986-82b70fa1eadc"
      unitRef="usd">23801000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjMvZnJhZzo3NjQ1YzhmMTljZjI0ODg2YThmNzJlOGUzYzU1N2EyNC90ZXh0cmVnaW9uOjc2NDVjOGYxOWNmMjQ4ODZhOGY3MmU4ZTNjNTU3YTI0XzE5NTQ_c5274cb2-5423-4b9b-871b-22100ef8367b"
      unitRef="usd">19700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzE0OTc_71e76f9b-1f93-41a6-9757-6afc05b8d410">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19. (LOSS) PER SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Calculation of (loss) per share:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,336&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;(Loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,373)&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding, assuming dilution &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,336&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding anti-dilutive stock options and RSUs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzE1MDA_5ad98188-73ea-412b-a3ff-b1cfb8dedba9">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Calculation of (loss) per share:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,336&#160;&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;(Loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,373)&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding, assuming dilution &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,336&#160;&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding anti-dilutive stock options and RSUs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;(1) In periods of loss, all dilutive securities are excluded as their inclusion would be anti-dilutive.&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The shares underlying the conversion options in the Company&#x2019;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue an additional approximately 4.4&#160;million shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The Company&#x2019;s Capped Call Transactions represent the equivalent of approximately 4.4&#160;million shares of the Company&#x2019;s common stock (representing the number of shares for which the Notes are initially convertible). The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted (loss) per share. These awards may be dilutive in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEtNS0xLTEtOTE1MDE_92caf0c7-fa39-45ed-8b44-ea1f2583142a"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzItMS0xLTEtOTE1MDE_26661743-f002-4afb-add2-e18af23fdd3f"
      unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzItMy0xLTEtOTE1MDE_d7fb52e8-f674-4d38-8e0e-a0a900020c62"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzItNS0xLTEtOTE1MDE_bbead796-8cc3-4bf7-9c60-ee87729d4efa"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzMtMS0xLTEtOTE1MDE_6ab8d07b-9727-4073-a0a8-4ffba3321678"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzMtMy0xLTEtOTE1MDE_ab76a030-873d-43f6-8910-e398da01190f"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzMtNS0xLTEtOTE1MDE_f32b0a30-45e7-4962-b9dc-f768c0699346"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMS0xLTEtOTE1MDE_1b452661-896a-416d-936f-f967eb1aa58f"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMS0xLTEtOTE1MDE_ffc856d0-a09e-4405-8eba-a6a865a12b2b"
      unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMy0xLTEtOTE1MDE_a973d32c-025d-4aa0-8343-78a5af37672f"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtMy0xLTEtOTE1MDE_d0b09dc4-cab2-4df0-a0c8-45483ef45ff7"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzUtNS0xLTEtOTE1MDE_7191e1f5-8de6-4e6d-9dcc-29d93ed68be2"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzktMS0xLTEtOTE1MDE_d4c1c9cb-395b-4473-9d52-52bc38af8288"
      unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzktMy0xLTEtOTE1MDE_80e22f81-81af-4851-ac8a-4b3e51a8877a"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzktNS0xLTEtOTE1MDE_8b7a12f3-fccb-4c3e-ad8d-302527d24228"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEwLTEtMS0xLTkxNTAx_32a4be7c-702c-401a-8dcb-32064233f9ec"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEwLTMtMS0xLTkxNTAx_429e6834-2f22-40e3-b20f-4cd48701ad6f"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEwLTUtMS0xLTkxNTAx_e002697f-b81f-4492-b720-648c4635ee35"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEyLTEtMS0xLTkxNTAx_575c8372-2802-4bb5-ac5d-ce1caced00fa"
      unitRef="shares">3367000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEyLTMtMS0xLTkxNTAx_9724afa0-7de8-43ec-b477-95c180b9dfb8"
      unitRef="shares">5862000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90YWJsZTpjZTk1MGY2OWMzZDQ0ZTVhYjI3OTA1N2Y5NjU0MjdhNS90YWJsZXJhbmdlOmNlOTUwZjY5YzNkNDRlNWFiMjc5MDU3Zjk2NTQyN2E1XzEyLTUtMS0xLTkxNTAx_1f833b10-5f14-4fde-9aa1-c398cf0105f7"
      unitRef="shares">6278000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU2MTY_17438036-b77e-4b49-98d5-be0d463fae80"
      unitRef="shares">4400000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU2MTY_4724b54e-eb92-4598-ba6f-d27dd093f05f"
      unitRef="shares">4400000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU2MTY_d1f795eb-1446-488b-b0b9-0fb60fc2ee88"
      unitRef="shares">4400000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU3MTQ_88b6d2a5-ac27-4563-95bf-7be2f8ebed4f"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="iffa5cbe3162d43abada61a47fa2abfdc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU3MTQ_bcae04b1-f265-4698-807c-a3460a590cd6"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzU3MTQ_faecb813-e1fb-41ae-a153-ea09867bd384"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DerivativeCapPrice
      contextRef="i793c4cc9b13f4c4faf72a571c16af877_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzYxMDA_0fece4e5-dc70-4266-8374-586b66306521"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:DerivativeCapPrice
      contextRef="i6ddeaa0e432e4e0790fe993b28894ad8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzYxMDA_d60233d2-03a6-482f-824c-32c97f33f804"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:DerivativeCapPrice
      contextRef="if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjYvZnJhZzpjNGIzZGJiNjEzOWM0Y2NhODczMWY2NTdhMTUzN2JhYy90ZXh0cmVnaW9uOmM0YjNkYmI2MTM5YzRjY2E4NzMxZjY1N2ExNTM3YmFjXzEwOTk1MTE2MzYxMDA_e5de4ace-2808-49bd-a8f6-377059329055"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNjkvZnJhZzoxZDU1ZTY2YzNiNjE0Y2NkOGY0NzliODNkNmMzZDI5NC90ZXh0cmVnaW9uOjFkNTVlNjZjM2I2MTRjY2Q4ZjQ3OWI4M2Q2YzNkMjk0XzM4NDgyOTA2OTcyNDI_b3c796a7-91eb-477e-ae1b-c4479a2813db">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;20. COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information, see "Note 11. Leases".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company&#x2019;s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company&#x2019;s estimates will change in the near term, and the effect may be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 had no accrued losses for litigation as of December&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pegasystems Inc. v. Appian Corp. &amp;amp; Business Process Management Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#x201c;Appian&#x201d;) and Business Process Management, Inc. (&#x201c;BPM&#x201d;) relating to a BPM &#x201c;Market Report&#x201d; that Appian had used to promote itself against the Company. Pegasystems Inc. v. Appian Corp. &amp;amp; Business Process Management Inc., No. 1:19-cv-11461 (D. Mass). As previously indicated in the Company&#x2019;s Current Report on Form 8-K filed on November 10, 2022 with the SEC, on November 9, 2022, the Company entered into a confidential settlement agreement with Appian resolving the litigation, and the parties filed a Stipulation of Dismissal with Prejudice dismissing all claims and counterclaims in this litigation. The Company will not contain disclosure regarding this litigation in future filings it makes with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Appian Corp. v. Pegasystems Inc. &amp;amp; Youyong Zou&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously reported, the Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the &#x201c;Court&#x201d;) titled Appian Corp. v. Pegasystems Inc. &amp;amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian&#x2019;s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys&#x2019; fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys&#x2019; fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company&#x2019;s appeal. Appellate briefing is currently in process. Although it is not possible to predict timing, this appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company&#x2019;s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;City of Fort Lauderdale Police and Firefighters&#x2019; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 19, 2022, a lawsuit was filed against the Company, the Company&#x2019;s chief executive officer and the Company&#x2019;s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters&#x2019; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company&#x2019;s business, operations, and prospects, which caused the Company&#x2019;s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company&#x2019;s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives&#x2014;Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund&#x2014;have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company&#x2019;s securities between June 16, 2020 and May 9, 2022. The Company believes the claims brought against the defendants are without merit and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#x2019;s belief that the claims are without merit, and there being no specified quantum of damages sought in the complaint.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="ieced078c55384d168400d260ff1158c3_D20220509-20220509"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODAyMw_4084fe8b-eb64-4552-9363-bc03d817c8e2"
      unitRef="usd">2036860045</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="id4f1ea58e0864330b2d57386c349efb3_D20220509-20220509"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODAyOQ_cef064fb-18ba-4fdd-9e8c-f69dbb065a31"
      unitRef="usd">1.00</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="if6ac30023ceb439db50298b4696f94aa_D20220509-20220915"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODAzNQ_1397ff49-78a8-463f-9649-2adfc3f2d710"
      unitRef="usd">2060479287</us-gaap:LossContingencyDamagesAwardedValue>
    <pega:LegalFeesPostJudgementInterestRatePercentage
      contextRef="i20b6bbc306464bd59197c4d8344a5cbb_I20220915"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODA0MQ_c1b51f2c-9d3c-40bb-9161-478439788c13"
      unitRef="number">0.060</pega:LegalFeesPostJudgementInterestRatePercentage>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i0faffbdf86e142899ec0de1cfb6c93d1_I20220915"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjFjNjg2NDY5NTYwZDQ4ZGY4Y2QyZWM1MmZhMzk0ZDNjL3NlYzoxYzY4NjQ2OTU2MGQ0OGRmOGNkMmVjNTJmYTM5NGQzY18xNzIvZnJhZzowM2M1Yjg5OWU1M2M0ZTYxYmQxYjY3ZGUzMmU3MmM1MC90ZXh0cmVnaW9uOjAzYzViODk5ZTUzYzRlNjFiZDFiNjdkZTMyZTcyYzUwXzU0OTc1NTgxODA0Nw_804e4f5c-ba8e-412f-8c78-77379216bc9b"
      unitRef="usd">25000000</us-gaap:LettersOfCreditOutstandingAmount>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>121
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M;PF]HN78;:53T,?5YG8,KV#G9L$^X!8R:HS@<DQZ@8[=54(RZ@Y,J14AY?[
MUB?U7ZET4I,E370I[P$1M]MNGG<L2TG+J#LPI5:DE?L#6Y_<WX<"K &=(]MY
M/_N IL1/&?0R)3*]DD?CF,I7)O5_G:"WIY:-5N!F'W&4$K0B#/$E9NI7@E$;
M84JM^%4U]Q&./OT'6QJ$R0)-7^(9C50<#PA(_Z#\'FO4,YA2*U+*/8.CS^JW
M_0R-GOTE3A:DU&T=$+H=3(>#OY2\C%H$4VI%7KE%<"I9A)\DBIJ_$DC+8*1B
M#E-<@,:<I^HY[H#F U$M1'CZJ-K<CF$.G-P<.)7,P0\:@0G%;/TEA"D78 XH
MW5(E+*,VP)1:$59N YQ*-F#[37+]52V;RR"M3=70](IE7<RH!S"E5J26>P"G
MD@<8)X*P]9*K_'J+MQB5U/2*9=2,6@!3:D5JN05P*EF ;#@B#US3@C)EUG%
MYRMF\/(8^#X!(9 )UI)*?D:M@"FU(K_<"CCZ3'[#;QKC*$)7*8?37#U"]3JE
MG\#U<;5I'<,3.+DG</3I_(;6*"9L(2>TSZ @EN"BXA5.U-WN?ZX<Z.-J8SN&
M.7!R<^#H4_JQ=WV'!FD0"LK00 @"-CW[+GD=X862FEZO; U4'U8;VC$,@)L;
M +?20L)T";F:KH<=D"GM8?JXVJ4'Q_ !;NX#W$IK!Y-T%H4^="N*E2],O4KM
MV@VCSF"C=I:IR9JPQ[YST7I48<G3?;=2NE^TU%/IGSGZE@H8AHDTF4I4)M-W
M;Z/6V6M<SVEWSKMV>]?&#89C)/KN7OV//CW?+@OSO74H2 9F<D5O3B 14W^+
M/: ZD0DP3;C\0"*69&]U\-V;GF-W/W%9$!<F89;VK1A]?D%RCB39"C4C4?80
M@J(0'DQ62B&\KB*)"<DR:]#E\M==TB@ 7R(OG1$TAQ0F0#R=<?([!:7H!<%/
MC\)7+6/;EL$9")Q@)M!X/%X_;,CAO$S@E0N0^G;7'@+'\"UN[EM<O<L8 .T@
M(U[V7CH@4#[7&C4JIM2*F'*CXE:L9-HO-KF&@\J\\8!8666./JPVL6.8%#<W
M*6[%DJ8-L4UE4SDSO=SU@Y*845MB2JU(++<E;B5;X@$T!L#&24">T1>B3H#T
M4I9EV9;M]LZ42Q;ZX-K4C-J3UE[ML'0<60TV1[XLA%B7$>^.[NJ\!UEU<RN_
M?%TD?H.E8>$H(G,(M4Z[,"#8NNYZO2/H*JM$GE$A:)QM+@F&=XF\ ,[/*17;
M'7F#7?5[_S]02P,$%     @ -8%/5B;,6'U- @  P04  !@   !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6R-E%UOVC 4AO^*E4F]JD@(']LHB01EU2*5%E&Z
M74R[,,F!6(WMS#XI[;^?[4#&I!#UAOCCO*^?8WS.]"#5B\X!D+SQ0NC(RQ'+
MB>_K- =.=4^6(,S.3BI.T4S5WM>E IHY$2_\, C&/J=,>/'4K:U4/)45%DS
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
M F$"]/R4<[7NF+.YN(J%?P!02P,$%     @ -8%/5EKND>U!"   23$  !@
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
M=?MVQ=,%KQJ _/FR+,73A^87[/]Z8O8_4$L#!!0    ( #6!3U;@/YW*B ,
M '0+   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULK59M;^(X$/XK5FZU
M:J5M\TJ +B"UA-56VI:JH7L?5OO!) /);6)SMH'N_?H;)Y#CQ465CB])[,SS
MV,]X/#.]-1>_9 :@R&M9,-FW,J46-[8MDPQ**J_Y AC^F7%14H5#,;?E0@!-
M*U!9V)[CA'9)<V8->M7<DQCT^%(5.8,G0>2R+*GX?0<%7_<MU]I./.?S3.D)
M>]!;T#G$H%X63P)'=L.2YB4PF7-&!,SZUJU[$W6U?67P/8>UW/DF6LF4\U]Z
M<)_V+4=O" I(E&:@^%K!$(I"$^$V_MYP6LV2&KC[O67_4FE'+5,J8<B+/_-4
M97VK8Y$49G19J&>^_@H;/2W-E_!"5D^RKFW;OD62I52\W(!Q!V7.ZC=]W?AA
M!^"&;P"\#< [! 1O /P-P'\O(-@ @LHSM93*#Q%5=- 3?$V$MD8V_5$YLT*C
M_)SI8X^5P+\YXM1@.'Z,Q]_NH]O)*"+Q!%\/H\=)3,9?R'#\\/0\^CIZC.^_
MC\C%MW$<7Y(K\A)'Y.+#)?E <D8F&5]*RE+9LQ7N1G/:R6;ENWIE[XV578\\
M<*8R248LA72?P$89C19OJ^7..\D807)-?/<3\1S/,VQH^'ZX:X!'[X<[)]3X
MS<GX%9__!E^LJ *\8(KP&1GR$F]UIJ_;"L@]2W@)Y,?M5"J!-^>GR?LU>V!F
MU]GD1BYH GT+B26(%5B#CW^XH?/9Y+ESDD5G(MOS:M!X-3C%/GC$3'I1<"DO
M33ZKL:T*JQ/F:G#E!ZU6!Z-IM>L.@UWH.X&S;Q:9S%R_[3=F>Q):C836R< 8
MJPP$2?8BHI:$-U('QB?"H(H:15]-*EOGC(QSDD5G(MMS:]BX-3P9&2\,RV:1
M_P/IUIMSK)I$UZ85S0LZ+> *R^R5I 40"<E2Y"H'8^*K%PIWS]T-NP<Q=&P4
M'@70L4T0FH.GW:ALGU2)Q1)+(</2(@2PY#?!!,)D0>LBG/Z%%4?G'*.LMD%6
MJ^OZ!\(,9D'8.91V;.4ZGA^8U74:=9V3ZB9<T8+P_WM!.J;S<XZR@,$L.$X"
MQU8H=,<=>T*[C=#N2:%#@SB3DJXAH85N& 8'4@QV8=LY.C2#6<MUNH<)S=[I
M1TH0\ZJODW@B2Z;J<M[,-JWC;=4Q'<S?84M9=X#_T=3]Z ,5\YQ)4L ,*9WK
M-FY*U#U>/5!\474]4ZZPAZH^,VR+06@#_#_C7&T'>H&FT1[\"U!+ P04
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
M\#]!97GNUO/.4"RL3$J(^3)7Y<NHO;42]ZT O? /M$*7@OJ/II3W:R(6-)?
M<*XIO4;GQ %12F9I*%Y8$9EQI27)3E/]ET%A O3ZG'.U,4R"^K\5_ 502P,$
M%     @ -8%/5AG5//H*"@  ZB\  !@   !X;"]W;W)K<VAE971S+W-H965T
M.2YX;6RMFFMOVS@6AO\*X1TL.D!=BQ?=NHF!U&HQ =HF&'=V/BLR'6LK2QY)
MSF5__1Y2CF631XRSXWYH?'EUK)<\/'Q(\>*QJG\V*RE;\K0NRN9RM&K;S<?)
MI,E6<ITV'ZJ-+.&;956OTQ;>UO>39E/+=*$O6A<3YGG!9)WFY6AZH3^[K:<7
MU;8M\E+>UJ39KM=I_?Q)%M7CY8B.7C[X/;]?M>J#R?1BD][+N6S_V-S6\&ZR
MC[+(U[)L\JHDM5Q>CJ[HQT1$Z@*M^'<N'YN#UT19N:NJG^K-]>)RY*D[DH7,
M6A4BA3\/<B:+0D6"^_AK%W2T_TUUX>'KE^A?M'DP<Y<V<E85?^:+=G4YBD9D
M(9?IMFA_KQY_DSM#OHJ7546C_R>/.ZTW(MFV::OU[F*X@W5>=G_3IUU#'%Q
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
MPH2DJ)5<<0Y59RA7/M/6MRZF$N%R;.SW,9WD)><:0('71W/'>H_!<6A!TW8
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
M:SZ$<K3D0(Z*!A\U SSZ4"+-"B['U'M:A)CB5"E#4 (U08RXJFK3U^.!D(O
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
M.IL/)\EL*F$"Y0OYMM?G,K4@"3!]&&<.2^G)'&>^)R:3QNNX]ZSZGHN3OG0
M&T/D,V':M;7=[KSEFX9>^O/UB_22/Z,BO_G,3 W,S^9JDQI[,:B:,5@P?LI2
M.2?%N(2'/"@EEKE0:"R"&B?W1:>99ZYJ+ON0I/TT%!'U$DA2]'"%?+-,0;!.
M4GV4"UFOT_K<1N%(P/4UF:H-8AJ[,+')93*WK[:MO<EJF%)_$B,==*S0S4E#
M7-5$& (Y(/"3\]_F0I+V<1G!8J'"IS[IZ9-ME,3#O$6FI:JLN:>+6CHKWZ?]
MPVE.*FZG'X3NL#1VI1I)]PJ;//#DQ1?V_+&A>'])<%V]G/%A[G3NJ(C*$HZ<
M&P\I7Z!<<4=.,2]R^0;(W;KL!YR;$U_(*Z0J=CZWUO#\]YSYEF VP%"X_@A$
M)=:/&XY)8+'G^T12B_HA1;P\UPW5]83'-G35@%,FW_-*6'/*9ZEQ@G3(M?N*
MG1R<%U7I]&2"XB^*;Y5*[E@500W9I1^.W5*A 2OO?(#AL8T !5>9Q ;U*>)%
M.7U\<A["?9K$H-[ C;@9D;[QI0F<"IR&<7L/_6W7^=]58.:60FG$?'>>?7&-
M0&2VK*H(>/U 32RB3HEMD=U01N'BF*$,]][.'=3)5<@,[Z3%,]F&D:T4)//D
M.6ORG.K=VE^-VX?K!P&1SC_.^0K;_^G8XBDJF2@1^859'8ISA)(1;$WOAA5+
MAXI0<ONJ$%11$OV<F;GEDO,['*GJ*5!QAR^AS^+J3_Z%X+[%]^X#YU<!2T;)
MW86FI=#/O8R-WE%U/ Z_1+T/);/8-N5!R"T.STBFM,H'_C2\-*$+'PT5_S:)
M7$EH:)J2.Y5>0@!N69(2FJ\EK[Z[NJ[>4[B7W2]/-XK3HA+E$K/\2P>927OU
M!?K<TXTLKE5N>W70R2L&7N+9^^V&W)+I3OK]W.5W8=(G!_A8+,>C$ C!4>QO
ML/5'/\3)/>C.G4R,YZ,5;NEYKQ<G615%9ZJL8"MP#D5S@S^+V\N!@9@[7_3Q
MWFN13]]J"\7,ZW@A2OQ?NLA8AJ3BS@F]0) @&[ ,,RT9]Q).LKY1&'N@Y[GZ
MC%2%NJE^GF:KC6\#I(;-Q>.P%;D6>)5MQ;=7& 6-+M?/J1?XJ&\+%SU[,?TT
M'2B/8D;(KY!?$"9AJ^[J6VG/MJGJ0&XS><\/85:C3=,]\TG:TN]&D"<TC4$4
M\7W[_#<@/!<,QH9]N,Q$9'Y;OU]7C6WI]I+B4=F&E4;.XESS^(?@>1G&6,>?
M6 FC(:RJH?_ C1^_D0P^Q<&&G%2>XX?9^>)F7YI#%ZODAW,YGKC\K;_F3P[A
MLWJMM!UOUWQC(#5\(Z_2^4WE,W$K.:.GYWDG9]M9W?"S_+2:YRU4_TFX?-A^
M(NQSPE;V2T%28TD=Y/G!?NG\Y-IV&]/*;3C?.7+4)6]8I6C*G]]8I5$80F\+
MFBR!;&90*';3TPQM.?<],^$>@&%HN"S:CZ30NE.2_N$-T44J^4K!+E@8(^NB
MY9+S$P)XR"+E-L4).-Q! P7P9<7*3H<QP3G\6BG6N($=S8P@X5S"!8X")LQY
MA;ES($,ZR ^]R,@LM]'=2+T<N7JI/OF2,)]RA@]3!9XSTHVJ/W*^3W]@/^S:
M??T8@BC)A*IER"LGJQB^QA*(,65N"J^FUU7X<.. 9* RJS3S%_@ 'P^Q0RK7
MO^J/ !HK235:U4E_DS'0SH1NA:\DTLD)0^4&%J[GS1XPJPM D5XZ8DYJNWB[
MDW!22S?27;A)<UJZLKZ5TTIQ[BJ58#@DSW#AR_C)EJ,W+[N.?$\KN+/%RX!T
M<Y#J862"OM,;[AP*3RMI1L>9DGB)E'(3%]J8RZ,NT8*,%"<"TV5N& 1?\!%=
M2RJCIYP]B28F*3*+6-Z1D 1XKAD59MYCA3 B -]S++F4^Q32R%NN0JI\!]+)
MQ/DZG((B;SGMA?A-4^5*]3N:F\KZ?04ASGB+.\W?/ R_G2#7N,S>RJEOM/QF
MB ^(G%@$YY$W+#Q1K,.5NQ&[[J49><T!8P3S-#S6ZF87R]'(62%Z'@W,)E^2
MT&9/.)?=W57<>^4'?)\_46)?LQAG)DH9!\S<"4A;K& X;KA+\!_*V-3YFK+.
M6I>2\)3U2NH!<2O3^^90"%IDSH1Q.O9DB'YR%9(.=)G-4\_@<Z1=:S?<9N)U
MRML2H5=<'2!K+E4Y/ZX9RIW!F\HELBDXH3A,R4"XYXW%_P!,=(U)LVP^[Q@\
MXDEW?BJ>-:,H4-/O?>BEL!@J/OE8]PFB"PSS!SQ]/*B/FE8G_8R&0!SZMB"U
M 7VUV@L5*0I]'NMI94>:2SYY1S .HX:;A8Q%<L9B/>U._,]3'?K3&.ME=&^@
M,4/>W"S*;5)DCOL5R!?:_!26:")[,X:BE@>,(3NEZM.0?O**%:/5G\2<Y]N[
M4)J4R3U9AY^A^D Z< 8U:WCR5+":CTKY9_<546;>]YG\%X_7C^GW7EIFXHN+
MB_63]"?M[8LGZV_#)R%#F>\_43U3KG.TM^NYW\M\D/VXZ4'#+]-/N%+E"9Y9
M?N<T?AI_)?:%_#AJ>EQ^8O87N'5*0UJ]Q:L/U]]^<R9#3^&/P1[YIU(W=ACL
M@?^YUTCF>GK@&TJ((6K_!RT0?SOW^?\ 4$L#!!0    ( #6!3U;Y(C #,@,
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
M%?U]0649Z'XAI=D>K('='Z+A/U!+ P04    "  U@4]60BD&U[ "  #G!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6R-5&V/VC ,_BM6-TTWJ:-O
M<-S= (F7.XT/[!!HVX=I'T)K:'1-TR7AN-VOGY-"QS1 ^Y+:B?WXL5V[MY/J
M2>>(!EY$4>J^EQM3W06!3G,43+=DA26]K*42S)"J-H&N%++,.8DBB,/P.A",
ME]Z@Y^[F:M"36U/P$N<*]%8(IGZ-L)"[OA=YAXL%W^3&7@2#7L4VN$3SI9HK
MTH(&)>,"2\UE"0K7?6\8W8W:UMX9?.6XTT<RV$Q64CY999KUO= 2P@)38Q$8
M?9YQC$5A@8C&SSVFUX2TCL?R ?W!Y4ZYK)C&L2R^\<SD?>_&@PS7;%N8A=Q]
MPGT^'8N7RD*[$W:U;;?K0;K51HJ],S$0O*R_[&5?AR.'F_",0[QWB!WO.I!C
M.6&&#7I*[D!9:T*S@DO5>1,Y7MJF+(VB5TY^9C"Y?[A?+.XG,'Z<S:;+Y?3Q
M\[(7&$*V[T&Z1QG5*/$9E"B&F2Q-KN&^S##[&R @2@VO^,!K%%]$G&#:@B3R
M(0[C^ )>TN29.+SD+-X:E<(,QE(;[<.85=RP@K]BYL-<8<4X":S,X-'DJ&"H
M-1H-$Z[30NJM0O@^7&FCZ"_Z<:H^=?3VZ>AVLNYTQ5+L>S0Z&M4S>H-W;Z+K
M\..%W-I-;NU+Z/_=P\LHG1:< @+J!(H5E<1VXXJ78'*YU50I_=XUQQX1-/5-
MI1!<VYG5<!6]A[<0):$?W7:<U/%OH\C=3\NTV-*_ H0H7<D+66X^&%0"F"M^
MZWPT.D(8"JD,?V5NNN7:SN(Y"IW$;W<C$MJ1G]QT24@2/PGC?YC0NJ"Z;-R/
M0$OJ"8W5\(5VH$;=.M6LX&CX!*J-6S&:2&Q+4\]A<]MLL6$]O'_,ZQ4X8VK#
MB72!:W(-6]V.!ZI>*[5B9.5&>24-+08GYK2)45D#>E]+:0Z*#=#L]L%O4$L#
M!!0    ( #6!3U;&^T48.0,  +H&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;)55;6_C-@S^*X1W&%K %]OR2Y(N"="7%%=@O<MZ=QN&81\4FXF%
MLR6?)#>Y?S_*3MUL2 /LBTQ*Y,.'I$3/=DI_,R6BA7U=23/W2FN;JR P>8DU
M-R/5H*23C=(UMZ3J;6 :C;SHG.HJ8&&8!347TEO,NKV57LQ4:RLA<:7!M'7-
M]8\;K-1N[D7>R\:3V);6;02+6<.W^!GMUV:E20L&E$+4*(U0$C1NYMYU='63
M./O.X'>!.W,D@\MDK=0WISP4<R]TA+#"W#H$3I]GO,6J<D!$X_L!TQM".L=C
M^07]OLN=<EES@[>J^D,4MIQ[$P\*W/"VLD]J]P$/^:0.+U>5Z5;8];8)1<Q;
M8U5]<":]%K+_\OVA#D<.D_ -!W9P8!WO/E#'\HY;OIAIM0/MK G-"5VJG3>1
M$](UY;/5="K(SRY63Y]6RZ<O?\+UQSM8_O;U8?6X_/AE%EC"=A9!?L"YZ7'8
M&S@1@T<E;6E@*0LL_@T0$*F!&7MA=L/.(MYA/H(X\H&%C)W!BX=,XPXO?BM3
M33=9VQ\^K"HN+7!9P/)[*QJZ8A;^NEX;J^F._'TJ]QXY.8WLWLV5:7B.<X\>
MAD']C-[BYY^B+/SE#.]DX)V<0_\?'3J+<YIE-H+3^' 17<*%D&!+U1JJE;D$
MZ@C6:]1#5]P2P:](KZ)450&B;K1Z1E=0 ^\@3OTPF3HA\ED8PZVJF]:2/PYE
M9V.?30DG\Z,HA?M62V%;C5US-F+O9 .I/YW&M*99^HIAU,;N.)DVK<Y+8E#
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
M/,A5X7FA-YM48H6/Z+]7]Y9FO18EER5J)XT&B\MI=)Z<7@S8/AC\+G'C]L;
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
M>#3>@-ZOM7;'C0\P_&F8_ -02P,$%     @ -8%/5IG0*2\_ P  )@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULA57;4MLP$/T5C=OI$_6-%!B:
M9"9 ;P_M, ':ATX?%'D=:]#%E=8$^O5=R8X;6DA?$DN[Y^S9E78UW5AWZQL
M9/=:&3]+&L3V-,N\:$!SG]H6#%EJZS1'6KIUYEL'O(H@K;(RSX\RS:5)YM.X
M=^GF4]NAD@8N'?.=UMP]G(&RFUE2)-N-I5PW&#:R^;3E:[@"O&DO':VRD:62
M&HR7UC ']2Q9%*=GD^ ?';Y*V/B=;Q8R65E[&Q:?JEF2!T&@0&!@X/1W!^>@
M5" B&3\'SF0,&8"[WUOV]S%WRF7%/9Q;]4U6V,R2DX154/-.X=)N/L*0SYO
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
M%L5QBL5B'DUQ\E-?1 <$)T01I]%R3IZ:1<O%DGW4:A,BH4^00M RBJ=)$+1
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
M27!+"_!^;5!7QALZH/T?B^O_ 5!+ P04    "  U@4]6W,4/9ST%  !*#
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6R=5VUOVS80_BL'-^@:0+ E
M^75M$B!O0]NM:):T&X9A'VCI;!&12)6D['J_?G>DK-JI8Q3[$(LO=P^?>R5S
MMM;FT1:(#KY6I;+GO<*Y^O5@8+,"*V'[ND9%.PMM*N%H:I8#6QL4N5>JRD$:
MQY-!):3J79SYM3MS<:8;5TJ%=P9L4U7";*ZPU.OS7M+;+MS+9>%X87!Q5HLE
M/J#[7-\9F@TZE%Q6J*S4"@PNSGN7R>NK$<M[@3\DKNW.&-B2N=://'F7G_=B
M)H0E9HX1!'U6>(UER4!$XTN+V>N.9,7=\1;]%V\[V3(7%J]U^:?,77'>F_4@
MQX5H2G>OUV^QM6?,>)DNK?^%=9!-Z<2LL4Y7K3+-*ZG"5WQM_;"C,(N?44A;
MA=3S#@=YEC?"B8LSH]=@6)K0>.!-]=I$3BH.RH,SM"M)SUT\?/IX_>O;C[_=
MW-X__ 2WOW]^]^FOLX$C9-X?9"W*54!)GT%)4OB@E2LLW*H<\WV  5'J>*5;
M7E?I4<0;S/HP3")(XS0]@C?L[!QZO.$S>+=?&NDV\/?EW#I#J?#/(2,#Q.@P
M!)?':UN+#,][E/\6S0I[%R]?))/XS1&"HX[@Z!CZ#P?B.$HR[,,NTLL7LS29
MOFGQX(Y2'HW!'"BQLD?X5"!<ZZH6:@.%L)!0BI6EKY;&%=K(?UFT$&0NZ 74
M^^H1G,3].(%:&%B)LD&HT03QB,77A<P*4%HAK-$@2&L;TA4J!VH/UM% JB4(
MCTT!QVI.^MN@]SV[*RU,[O>EH4+6QGJBCK9:BA15IP.V7WZ6+D@%S$4;J#31
MH0A*M!%K(Y&9E](6'D$UG@@AM%@D,2?Z*BL;RF[&04&6;0'8(!+)T:&A$@TT
M<K1RJ02WG@AJ30X@R< (5;95,]PT/-E]ZCOX 9YVOS2BE N9>4S2+V4EW79"
M1I&J,](W.^\@@WH143LA+S4..,2+QO ZK+3S;A"A,\XWX71V4J'+G*@&Y[-3
M!9$]Y,Q,-V5.5F9T%=A@,@JC**"!L; 6R3*Q$K(DWR+0!0*Y9(KSQA]++FM/
M8_Q,5Q4M!G &J 3GY*J%7BPH^BR78RDV=$K$O9<(^2%#TXR<P?D$62'4D@-&
MJ,H9:JJM@]M<[S])_)R2U'U+S\V1''*%T<VR.)2NU[L6/*TLNB2/U]:N_3]6
M6+.T/^HP_U>!W<B5S%'EEN-8"K:2-_@GX9_XD,2KCLLIG$#<I]Z__]GJ$/T-
M7=_.U\]N<L$KB@QGI26"EE%^CF;#D?].)XG_3M+9G@]K(<DPK@%#559N(!-4
MK?GV*+*/73;\YBB./AOC;4U"M;%)?7BG?"XL&M>P/]WA+L/I%^I9N+9GY'(1
M*J4[MC9Z:435%5EM)$E2,LD,J1'[3#!8-X8RTN)WAC]Q]D-(ALM*-\H=G;T7
MBARQ ;+K!,C&\6Q(@^$TFJ83&HS&T6@V@LLVST*/@%?)*4SB**9,',ZBT61*
MIT;C9 +WNPS34_J;Q?P[BL;QC :C(2^.A]$D\>O3F9>)TNGH=#^M3F \B^+I
M^  K/OVC@O<-]<<0E#3:K4D*D"+;,N1F)]QS8<&O#OF)X?>SABJ3W&&?.'H;
ME_;V8ZU:&N\&R#F<E)">R##V3(8^.ZB_^UX6L WRDY;+YSOTO8OG9-(5=M][
M[Z[S94-$#8%)VR6*;VAS1$7YE5-:A53D)S8MF$=T_4-/B<'.^ZY"L_2O6,LM
M6+GPU.M6NX?R97@??A,/K^P/PBPE)4.)"U*-^]-Q+UQ"VXG3M7\MSK6CMZ<?
M%O381\,"M+_0='FT$SZ@^_?AXC]02P,$%     @ -8%/5D25W0 A"   ^Q0
M !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULI5A;;]LX%OXKA*<8-(!\
MD7QI[D"2=C!=3(NB:;L/BWV@)=KB1!)5DK+K_?7S'5)2)$=)9[ /B27J\%R_
M<R$O]TH_F%0(RW[D66&N1JFUY?ET:N)4Y-Q,5"D*?-DHG7.+5[V=FE(+GKA-
M>3:-9K/5-.>R&%U?NK5/^OI253:3A?BDF:GRG.O#K<C4_FH4CIJ%SW*;6EJ8
M7E^6?"ONA?U:?M)XF[9<$IF+PDA5,"TV5Z.;\/QV0?2.X)L4>]-Y9F3)6JD'
M>GF?7(UFI)#(1&R) \?/3MR)+"-&4.-[S7/4BJ2-W>>&^V_.=MBRYD;<J>S?
M,K'IU>ATQ!*QX55F/ZO][Z*V9TG\8I49]Y_M/>U\,6)Q9:S*Z\W0()>%_^4_
M:C]T-IS.GMD0U1LBI[<7Y+1\RRV_OM1JSS11@QL].%/=;B@G"PK*O=7X*K'/
M7O]V\_XS^W;SQ]=W[,.[F_NOG]]]>/?QR_WEU((YD4SCFM&M9Q0]PRB,V =5
MV-2P=T4BDCZ#*;1J58L:U6ZC%SF^%?&$S<. 1;,H>H'?O#5U[OC-GS.52\V^
M\:P2[*TT<:9,I85A_[E9&ZN!CO\.&>U9+H994L:<FY+'XFJ$E#!"[\3H^M=?
MPM7LX@6%%ZW"BY>X_Y/8O,PH7$S8,\S8C3'"&L:+A&62KV4FK817<L')/0GC
MEFW(<3OG.,HCY&)<:2V++>6#-.Q+*MB=RDM>'.B;THEA$CQC;E(FOE<2>T5A
M30#@Z@=A^3H3S! 3)RM@=[PL(>J.9QG[HGEAN$M9?"&U=M@+59@L=L+8G#C]
M#:U@\2.!) .9^"$M*[6,10!J%[#"T@8+ WBNJL+B$:SWJLH2MA;$4Z!H)&RC
M5>[(#$QA:D/L.'F.*<U*+A-F%;.D^D9H*-.X\@"MB18^$3H[>!)O'?C;O1!%
M[11PT5;&$EZ$?51H$F>70;DLG3>\;D/47M_*D(^<@6145\-6G0GB#?5\W%#2
M69R!2&X.C1LZ7JTAD/O0<7S60HP1,=VE2O'.=9P> K9/99PV' E$+S!\M)"(
M9%%66*MH"29X0E+I<3?8<\,  *!'HMX!F61!AJYBSMFOOYQ&T>J"_2%V(F,A
M&S.UIG1T4*NYFPK:8=/W2EEL=T P+CZN,]2>]6Z1"4$CYIGWH>DZ$99=' F,
M(-#(;0&S8T2$*1BE&[DN;!P [J@DI*-()!!F@0L2631O%P[V?0GS(PE5\=1
M.-.'@'@[T$-;2WC5K% -<A*TB296FK(3I+:3P0!R0B)5Z9)8[7L@G"#;P;B-
M>L/"'/,@-'94/!(.V/,=EQE]\UF.WB9S^3\Q:)G;D @K-)'U<#%QY:=;##9>
ME6=J"I4.^BX@$Z2".S>42KM*4 HM54*N:Z0)2BR73^PVX_'#^#Y.509[E7/(
MN$FW7"4B\\J0'MREN%LD5Q@L@G-E:D>,/?R]>0%^XZQ*B T:?OSP6*1HK*+E
M&*V5>E0%1))> 8I9";" QTYE$$;)C0W2/(PW2%-P!!FRA6EN:P^W.Q*Y(WPG
M["!%EDQZ]1M>RRAU_ZR2+27J4]</".ZS@*X&_+6'1%6XRN=V BFHB'7E/Q#
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
M%C8K4@AL45LKW.>"^+N53:&B$FVV:.AP+S5WME[:=I655!8YU-%ZCRF3@.F
ME&0BEAC()!#WL!HW>5TL@P)N]BN#- & 4H9)G9#$7$6RCZ.VN9M5Q9]@)VLI
MHZ4KJC;4"^285!)AMX&7A&G$(P%GBNQO<0*TMLJJ''M\?D8C',XDJD6FAL4\
M1>RSC*Y+MYK C68R%J0XD#4&N25,FL0W:@-%]3Q*Q8&;)BDE$,.;X-4HOBM.
M]X3B"^&E@$ G*25:,8E:C6%L>/R*FFU2MNGX-^#[X _Z\ _Z! [Z%+X%B5?$
M>.T -PW%7+!$160D I1H- YLX_B_T?AJ,Y(S2#I-*(UBIA%Q' ,(F>ZHHW45
MK6MH74'?P,>W0'MO_0W!>UG:.MPE/#IN7!:SS >*JA]<9?F7TLT&1W3SLL2I
M#5ZGJW95VUZ\@I3;EZ()\52N.LZ]'PC:&)V>KS6^.4'SDIL23A2[&*,R-J?*
MR5ORMYN.G;#_$[<MB'YQ+1YL%\!6U0CZ:K.:7$VE;1I?,!I QJ%OXY09< A1
M!<;&#]!E@G<MK6+MQ1@EY'<#6<C.L0S>&@+K$O4MM6$BC0B2S!5)%)LBU(/O
M,*E9 L*EAIT\5FL[B4+4T#KT2<HA9BC+F+SR"GF*F=&0IU@S[I_Y-WZ$.+6^
MR^9911LGT&?#9=#I%"=!Q&2B>B>],Q2H#V MD2I"BM*GF$!*3.)'J$EM?#?%
M09H/"'JK4MF55H1#0,FU6.YF5OS?F%5>%+WJ*#2-EEX>1*209% B?YCXY#32
M%B%M " \M\EK;B,6 5[IQ4.!!SA%;>#TX1$EX04*:P)*(=4K<A6TV4,FO060
MQ_NB4!02'$4XN/ RV/$]U*+_!00+X*<J]N5AHIY1(R"P!G*2D.DXA<AP'I@$
M(QV%$!%X")(0!\U#3<,F2CM6<8@FJ>Y8W75?&FU=:G&KF(6K>X,F7U5M=[_M
M5_NO@\ON4OSW]N[3XC:K9P4DIK13F/)A' VH[J[KW:1URW!%'KL6]\(PG.,+
MQ]9^ YY/G6LW$_^"_IOIXB]02P,$%     @ -8%/5H8&*>-P#@  M2L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULM5K;<MLX$OT5E,<S95?1-$E1
MM]RJ;"<[FYV=B2M.9AZV]@&B( D;BM00I!WOU^_I!GC3S4YV]T6B2*#1Z,OI
M@Z9>/>3%%[-2JA1?UVEF7I^LRG+SXO+2)"NUEL;/-RK#DT5>K&6)G\7RTFP*
M)><\:9U>1D$PNEQ+G9V\><7W;HLWK_*J3'6F;@MAJO5:%H_7*LT?7I^$)_6-
MCWJY*NG&Y9M7&[E4=ZK\O+DM\.NRD3+7:Y49G6>B4(O7)U?AB^N8QO. W[5Z
M,)UK03N9Y?D7^O%^_OHD((54JI*2)$A\W:L;E:8D"&K\Z62>-$O2Q.YU+?TO
MO'?L92:-NLG3/_2\7+T^F9R(N5K(*BT_Y@]_56X_0Y*7Y*GA3_%@Q\:#$Y%4
MILS7;C(T6.O,?LNOS@Z="9/@P(3(38A8;[L0:_E6EO+-JR)_$ 6-AC2ZX*WR
M;"BG,W+*75G@J<:\\LW=IP\WOUQ<7]V]>RMN/OQZ^^ZWNZM/[S_\]NJRA'0:
M<YDX2==64G1 4AB)7_.L7!GQ+INK>5_ )=1J=(MJW:ZCHQ+?JL07@] 341!%
M1^0-FKT.6-[@T%Y7LE 7U_#A7-S*1X16*:Z*0F9+Q=?_N)J9LD"<_'/?[JWL
M>+]LRIT79B,3]?H$R6%4<:].WOST0S@*7A[1/&XTCX])_R8O'9<4CGQQ2)HX
MTYDH5WEE9#8WYVQV^@CI(Q WN2E%OD JWJNL4N)41",O#@*Z"+T)QN(B\,;3
MD;A#ENEL*2 'P5I\427]BD?>>#05P]@+)Q']BB8#\1'&DD6RXK%SB$[S#7LC
MFGK1:"2BH1>' Q%%WF0R%#^K3!4RY<%RCGS0Y#%*;!%.O?%X*,+8&PX"$0Z\
M,(BA48B944A*AN'0F\9CN@H&7C":B/=9DJ^5*.57,8/@A2[Q\ Q[F83G=!4-
ML'9@+P,O'L7GXM-*P1#KC<P>Q485.I_K1*;IHU@BCDHCU'J3YH]*&8'43;Z(
M?$/@8UAAQ$59Z*1$^-F'5:8QY>RG'V"\X.7'N\^&+\.7YSP^R[.+6IYXJPL
M65X8 9W7P#,K@L;U5O*1A=9/9:LJB0W'+YU2%S-. <@!M!MIT;'- R/N%4FX
M5X58D&4?X2#C 9C*%1S\(S]F[RY*#,DS.X)5F70>(YC4GQ6<A8\"(V$DG9D2
MUK*K\ *D9*&H>M"415X5=CF_:^F^^HU-5Q+*20'1:]ZORO;,A?0D7V;ZW^K(
M[BM#JY,N,DE0,1!2&")+N&M6\8BU0F+,/5&B\O'NE$3,UEM%#&8)S29'8Y=S
M?:_GM'6."JO/P<755[I6K:+(@ZI@ [L0$]H(.S'/6,M[F2(!G8_E@RSF!I>R
MA!L5R^,@*W-6T!>H7PNERPH!:$= Z[7;(HO 3Q;'ZKI8O==8T!-Z(3*5*&-0
MLCWRJ:EF!GZE%+7:&1H#U*3]+CHKS?5B02%4Y&M"%=.N"P]]3NUE"J'E?F]9
M=[#8VD1-R-2&=_;),P07UN9GAF#>V</N_UV3E&OY*)@1D'&PEJ+X'B)HG2WK
M=&LBKI3%$M1(9PDV3(/[<8-*5^Q-M)N\V.041@0R;NI-=^IMBD@YHZDN_6_>
MW]PVZ:^MGXETD6H$#9P\H%WT.Y%FY8OW"[L7^''V2(%7:V]-"B?I$O?7>05?
M(81L-D*T"Q^[AO7YG%2%3;[)%OD&>RP)Q>#%7H#NS*6GPL@44633(:O6,T(/
MMSG60G&DSQ5E-.H6;XM3B5S]O9J1D,FPF9ND.2?[!DBL#L%D#V)W[.2)%/G
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
M-H#V5U*:_<(F./PDQG\ 4$L#!!0    ( #6!3U:;@M7A(@T  ,PA   9
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;*U:;6_;1A+^*PLW*&2 E?E.*F^
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
MSK6J;W2F#G3X6YW!P<W_V"I];K;L\NG6K-G45;O>T)<4[3]7!&P<.X%G\B>
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
MF<OE @!$EA?@?5JBQFUN^(#N\_'YOP!02P,$%     @ -8%/5M#0(.M '0
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
M0(HS7N7Z7JR_XZ:>CL%+1*[L%]:U;X<R)I72HM@$DUYD9;WRUTT?M@)B_XL
MM@E@EG>=R+*\X)H/>E*L01IO0C."+=5&$[FL-(<RT9)V,XK3@]OA_8_QPW!T
M,X;)^/SQ_OKA>CR!U@.?YJB.>IZF',;32S9XHQJ/?8$7,+@5I5XH&)<IIA\!
M/"+7,&3O#$=L+^(%)L?0#EQ@/F-[\-I-Q6V+U_X"[[I<H=)TK[1RX0*G&GB9
MPOBERO0;3#"I9*8S5/!K.%5:TJWYO:L+=8YP=P[SDD[5DB?8=^BI*)0K= :'
M!T'DG^VI(&PJ"/>A#R;T,M,J1Q SN.7R&;4YK2WNNPCOA=Q-F#J/Q11ETWWX
M; F@E96@%Z)2U$1U!,-"2)W]P13.A=+P6-*@R*U^10-";1MNA%+4YDN>27CB
M>87_%WPE5BA+<ZST*.E0OP%SNY%/Z^%!S )V1E*KPX[J#3^VJ^]_<@A\XQ"X
MW:Y/).122*ZQ!@PZ9/:CQKO%W"@\.8(@[+JLTZ5V!&YD5FC%;;+36'1C%AJX
M3NC&4?0Q$T5WNS99A[E!=&+X^&V+0)+QB VZL3(W#D+8=7&\K8=?H)S;\:8@
M$56IZQG06)L).JP'QS_W>OS219J;)N<XHU#_^*3C@*Q'6JUHL;1C9"HT#24K
M+N@O@-(XT/Y,"/VNF 3-?V7P%U!+ P04    "  U@4]69A51@$L%  "E#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RE5VUSVS8,_BLXM^DE/<66
MJ#<[37SGV.ZM=VW7<]+NPVX?: FVU4FB1M)QLE\_D+)E+U&\M/MBBR#P 'A
M0.+E1L@_U0I1PWV1E^JJL]*ZNNCU5++"@JNNJ+"DG860!=>TE,N>JB3RU!H5
M>8^Y;M0K>%9VAI=6]D4.+\5:YUF)7R2H=5%P^7"-N=A<=;S.3C#+EBMM!+WA
M9<67>(/Z:_5%TJK7H*19@:7*1 D2%U>=D7=QW3?Z5N%;AAMU\ PFD[D0?YK%
MA_2JXYJ ,,=$&P1.?W<XQCPW0!3&7UO,3N/2&!X^[]#?V]PIESE7.!;Y;UFJ
M5U>=?@=27/!UKF=B\PMN\PD-7B)R97]A4^M&<0>2M=*BV!I3!$56UO_\?LO#
M@4'??<: ;0V8C;MV9*.<<,V'EU)L0!IM0C,/-E5K3<%EI2G*C9:TFY&='LZF
MX^F';Z/KC],;!\:_?KZ=C<:W,+JYF=Z28/1Y I/I^^EL-IW ;/IM^OGK%$YO
M^3Q'=7;9TQ2 @>DE6V?7M3/VC#./P2=1ZI6":9EB^F^ 'D7>A,]VX5^SHX@3
M3+K@>PXPE[$C>'Y#AV_Q_.?HP 2S.YL?_#Z:*RWIV/S1EFF-$[3CF%:Z4!5/
M\*I#O:)0WF%G^.:5%[GOCD09-%$&Q]"'-W4'@5C *$G$NM0*]I$#+U/X6LZS
M/,?T0-Z6Q5$_[5D<4G2:E:!78JW(I3H#J@86<Y1-19Y(O'W <A_P:V!AZ'BA
M2T]>GSFQ%^\3D ?^F.?3Y@ 8B^@_@(^B7)YKE 6LV]0'H=-W(_#8P(G[ P(/
MH\")XM \^0.',1>.5"-LJA&^M!HMK*LVVH\#MJ;>*N02(<DS+/5Y(HHBTYH4
M>%$33!,;-JLL69')'99K-*9B669V'%8&)R4, YN52\<>F^T",@5*Y)@_T+2>
M?Z<)"EI0I1$JKA0-:Y.LIN'<;8]K_@!X7Y$9[B%3KO$"3B<BS[E4\%\GQX,'
MY!(H!P)4YHAL:Q\-X 2\<V;W%?0]A_5=8!%)V7FXE7J!$Y(H).%K\-T!K4+P
M7!=.CA0\:@H>_9^"PS6]):@#*V)Y3./.C!"8+A9H7T! 8[JU%8_[?([F9.<
M&P<_2+3]H;X+72<<Q! 8>FVG>D2;RP+PPUKB$I%.'/FT8054"\]S(M(,ZG7?
M'J%*9E2TF!BGJOP0_W'#?_Q2_C_Q[^1L;%N@M=..(]7F=0>I'0S1Q37Q;$=>
M:8ZPYYZ8@U@(61]\ZH.Q*"I>/KQYU6=>_(YLA.8Y?6,\'6Z&D[;I=/&B<5G'
M!*/6N?F6NN2DO0-IRY3MUH;U:,.4[^T.>1LRF2]VO4;YEW7.BT/3[I'2]9O2
M]5]:NJ8U1DHAY65XFN "I;3M9"=66T6/.VA0>8WZ>/US$_-O4L+[!#%5MOJU
M 6QYWX[&&O;I'-T/4&K6U$Y?!8(L9,UTRUAUR(JBX+4W"K3*T4YMVN<45,Y-
MV!5*^U5>)F0XS[,E-SK=GWDK/Z;IU#LS,X&Z.(C, W-"WSUXW2:/]=D9>)$3
MQ"X='"<*?-/V@>-ZQIKYCA?[%O-#F>1K^O0S4ZFF(%E3P<L=4-<B/=7*&\\[
MO>:H[$KU1$ QJDQ1<$3:MA[U*:OX0X'[5JK]\/2N)G+1]KK\*5*?1$2<L-!A
MGIFW+*:/D^#P$R9]K&X(\YTP9! Z41A:\SY-X,"8TWLO& R>(75/5YYQRIUR
M>*9_>P=7AP+ETEZ0%-B94-\B&FES!QO55X^]>GV!^\3E,J.CG>."3-UN3%\Y
MLKX4U0LM*GL1F0M-UQK[N*)[)$JC0/L+(?1N81PT-]/A/U!+ P04    "  U
M@4]6Z:F<Z<H"  "*!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6R5
M5=N.VC 0_14KK:I=*2(W6':W@,2M*@]T$?3R4/7!) .QUHY3VUFV^_4=.Y"E
M*J#V)9FQ9\Z<,XXGO9U4CSH',.19\$+WO=R8\CX(=)J#H+HE2RAP9R.5H 9=
MM0UTJ8!F+DGP( [#FT!05GB#GEM;J$%/5H:S A:*Z$H(JGZ-@,M=WXN\P\*2
M;7-C%X)!KZ1;6('Y4BX4>D&#DC$!A6:R( HV?6\8W8\Z-MX%?&6PTT<VL4K6
M4CY:9Y;UO= 2 @ZIL0@47T\P!LXM$-+XN<?TFI(V\=@^H']PVE'+FFH82_Z-
M92;O>[<>R6!#*VZ6<O<1]GH<P51R[9YD5\=VNQY)*VVDV"<C \&*^DV?]WTX
M2K@-SR3$^X38\:X+.983:NB@I^2.*!N-:-9P4ETVDF.%/9254;C+,,\,)M,/
MT^5R.B'CA_E\MEK-'CZMR-5GNN:@KWN!P1(V,$CW<*,:+CX#%\5D+@N3:S(M
M,LC^! B06T,P/A <Q1<1)Y"V2!+Y) [C^ )>T@A.'%YR%F\#2D%&QE(;[9,Q
M+9FAG+U YI.%@I(R-&B1D0>3@R)#K<%H,F$ZY5)7"LCWX5H;A9_3CU/]J:NW
M3U>W5^Q>ES2%OH=W2(-Z F_P[DUT$[Z_H*W=:&M?0A^L\,IF%0<B-V0F4(G"
MZV.L=Z2Z<-QK^:<$7"QQ6@">$8@U-LN>TQ4KB,EEI;&'^MH=FWU$KQQ2*033
M]EIK<A5=D[<D2D(_NNLXJ^/?11&YT(U.TXW./W=C**0R[(6Z2?!__;A<Y*Q:
M?(1_E<W.MZ"3^.UNA$8[\I/;+AI)XB=A[+9G1<HKO$\$J^%$0Q);]XGB''T$
M8SUXQC&M0;=.-2XXF@\"U-9-08TDJL+4HZ)9;0;ML)XOK^'UE)Y3M65(FL,&
M4\-6%]NCZLE7.T:6;MJLI<'9Y<P<?Q:@; #N;Z0T!\<6:'X_@]]02P,$%
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
MT.YW/5#U;*@-(RO7CPMIJ+O=-J=QBLH&T/E22K,U;()F0(__ E!+ P04
M"  U@4]6KP@-H*D#   ["   &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6RE5MMNVS@0_96!-EBT !N)NBMK&W N10VDVR#.[CXL]H&VQC91271)*D[^
M?H>2K3C(Y:%]D4AJYLPYP^%0HYW2W\T&T<)#735F[&VLW9[YOEENL!;F5&VQ
MH2\KI6MA::K7OMEJ%&7G5%=^& 2I7PO9>)-1MW:C)R/5VDHV>*/!M'4M].,Y
M5FHW]KAW6+B5ZXUU"_YDM!5KG*/]:WNC:>8/**6LL3%2-:!Q-?:F_.P\=O:=
MP=\2=^9H#$[)0JGO;C(KQU[@"&&%2^L0!+WN\0*KR@$1C1][3&\(Z1R/QP?T
MSYUVTK(0!B]4]8\L[6;LY1Z4N!)M96_5[@ON]20.;ZDJTSUAU]O&F0?+UEA5
M[YV)02V;_BT>]GDX<LB#-QS"O4/8\>X#=2POA163D58[T,Z:T-R@D]IY$SG9
MN$V96TU?)?G9R;>[+U>W,)W/K^[F,/WS$JYGT_/9]>QN=C6'#W=B4:'Y./(M
MA7(._G(/>][#AF_ \A"^JL9N#%PU)9;/ 7SB.! -#T3/PW<1+W%Y"A%G$ 9A
M^ Y>- B/.KSH+>%V@QJFQJ U()H2KJ58R$I:B0;^G2Z,U50Q_[TFO0>.7P=V
MI^C,;,42QQX=$X/Z'KW)[[_Q-/CC'=KQ0#M^#WTRIU-9MA6"6L$+"?W"D9#7
MV+^+_SK['G?9:HV-!=$'_" ;L!O5&HIL/@+M#]8+,COLT8L5#K-FJ6H$*Q[H
M/"]1WG?E!2<0)BQ*XGZ0%APNJ'9<^@^Q>,:2. 4>LB0*]C*CC,5Y#F'!LCPC
MUSQ@$<U/(,U9$.1[JTHUZT\6=?T+M"]QA22]!#GP[UC'+"L2>G,*G2;IDQU9
MU=*XOD74HX!Q,N-1P@K.H6M[;O=:@P=.6<HXCR$GE13N0FRW#D14%5 6&B.Z
M!F: U.<A) 4KTAAN-#5F;1^[C<<?K=S6;G.2A 5$)4Q9'F64<"N:M:0L#YD,
M6$Y9XC$+TNAEGE,69X$S2N/H*<]Y7CA$ZO.D-HHB5M#""20Q9VG X7EY5$?G
MZ">2_8U4"2N;-51(W?89W(GC762.1=IQN)3WLD3"AJUX=,5$.8JSV#V[<J*Z
MB9. !@6+!T%/)?&+5(?]UGB/38LN.2Q)0I<:*HAD'X]SEA!G2F/<<4H8#UV=
M\HC%10&O-07_J*'7J-?=M66HKMK&]KU]6!UNQFE_(3R9]]?J5Z'7DHJGPA6Y
M!J=9XH'NKZI^8M6VNQX6RM)ETPTW=+NC=@;T?:64/4Q<@.%_8?(_4$L#!!0
M   ( #6!3U:B= JP=P8  . 0   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;)5886_;-A#]*X37#2F@VI8LVW*6!$C3%BN08D73KA^&?: EVB8FD1I)
MQ<E^_=Z1DN(DMIM]462*]^X=[]V1S-E6F[_M1@C'[JI2V?/!QKGZ=#2R^494
MW YU+12^K+2IN,-/LQ[9V@A>>*.J'"7C\6Q4<:D&%V=^[+.Y.-.-*Z42GPVS
M355Q<_]6E'I[/H@'W< 7N=XX&AA=G-5\+6Z$^U9_-O@UZE$*60EEI5;,B-7Y
MX#(^?9O1?#_A#RFV=N>=421+K?^F'Q^+\\&8"(E2Y(X0./[<BBM1E@0$&O^T
MF(/>)1GNOG?H'WSLB&7)K;C2Y7=9N,WY(!NP0JQX4[HO>ON;:..9$EZN2^N?
M;!OF3B<#EC?6Z:HU!H-*JO"7W[7KL&.0C0\8)*U!XGD'1Y[E.^[XQ9G16V9H
M-M#HQ8?JK4%.*DK*C3/X*F'G+J[?7]Z\OV$G7_FR%/;UV<@!E#Z-\A;@;0!(
M#@#$"?NDE=M8]EX5HG@,, *;GE+247J;'$5\)_(AF\012\9)<@1OTH<X\7B3
M0R$*9,VR/R^7UAFHX*]]00:(=#\$5<:IK7DNS@>0OA7F5@PN?ODIGHU_/4(P
M[0FFQ] O;E!I15,*IE?,DV7O[U!T5NPC>ARJ-60G4C&WT8WEJK"O_4K2(Z;'
MF'V0=Z)@I7>5:^LL.XE?LU?X&,79#"\G<31;I.U0,IFRFXTV[HT3IGID-HDF
MTQE+HB1-&4QF"_8'-Y*D]&1:MDA9&J79F)[S,0'/HW1"OJ;1>.('9M%DGGHF
M7S>PUUMAV.H94P3F ]ERRXI&,*<1J&"5+N1*YMR7.M:1QG)M:FVX$VR#=O5/
MPPT"L %M>"1OTSYOTQ?GS7<S>OD&II?6HIUBZ=MT7F-)9"F=%'9?2H][Z9$;
M('%"MAXZ+$KY /TTZ:@C42VQB%TM/1N)V3[PH(7Y+(KC%"_9/)IBYN^UP%)*
MM=[G."&+.(T6<\KH+%ID"W:MU3HH1A\QA:-%%$^3X"B+,^_^B_!EIL"&$GFE
MJYJK^U]^RI)X_JMEQK-&YHDU3?"X10@ JC#DJQ]G1&+(/JJ\;-"A2$$:'PTD
MUC$,D0]](,_GY8TQX+++^YA\9KU\9B^6SW>_>\#IY2W6:BU\AM])F^L&CK]
MP_N$<QR?JFC;XK[A+:X1M%,_Y"*$#V=%Y\P7#';[O2M?AEZ*TA2G+Q+8]Q<1
MF ^G[%YP%.=\.&_?GED^9D@R28<Q^QG/%,^N;]!'=(FJ+F4N'26Q0M_H6L*!
M>+@13&D@HT_(\A[;.M&2BCK9D&!Q5-!&1+L8)#XX\BTI1U10""_94AO(@,+S
M+'D0\&/JVXT *W@.0CU2'M[W,7SS4"A<,6&=K&BXC58JA('!,'>7^U8W)2D<
MTJ8Z"J@$P2O/4Z!;EEUO#;1J?E]Y1W260F\M2X :7LI_(5L<C"2^(%-/ZHX2
MP)F5E2RY82+72E<R9T+=2J,5 1XKI7E?2O/_N8-^X@ZKZUL,7X$(NRQTW6T.
M69KL*Z?C/G80 ?$L5:<_;K]X3*A/9M@"9_0+F^8\BL=^5YY2_TRQC^)]QN)Q
ME,W&]#YG"[3%-(@PA#)91,ELRKYJ$L23Y,3C1;2 Y;6PH(0R:)QO9:T0J$I.
MXFF437S+7J11G(26>_VL-5-1!)52:W4^L:W:V"TOFUYF3TNZ)]-8&N1/Y-\5
M5T#M]O8*)KE7.6L4CJ+["@<2:^J"4T3MUL];>RP-6KBUWE[<_D!662^K[,6R
MNFGJNNRJ\(K;#?N (TJ[;!]5N!Y!7_N$==R+!UL1F'R "9E"D@Z>Y+Q9S67A
MF_63)F(CID3H>D)QK F48%">?GUX"6<<J^VW7YSTQJTJ(85]!P*#LETK7^?D
M2N&JU?5-;!P<F$7(]XG2ZDT.7J2M-)I/2.Y3'/!F06,?5>!/9A3#XWX*-P(W
MM.('E,'M53;,<!DJ2W^O ]BKR7#<#40 LK7PM[WR/J(67./DUXDUZ.7 =D"A
M'3@U(@W?>>DVO(K07*SE^09+Y!Y.#<<B>A7O\,6RH8>*-^C5?:T<W'!YGN,&
M:[SFQ1TVM)71E=]U'.TBA\E>\6II9+$6S^A^W4C;^]V SE( 2=RUQQ[O@*CP
M)5:?.;\'[BNFT<ZMLQ)F[>_6EOEZ#1?0?K2_OE^&6^O#]'#W_\3-6BK:CE<P
M'0_G.!*;<)\./YRN_1UVJ1UNQ/Z5 A:&)N#[2FO7_2 '_3\U+OX#4$L#!!0
M   ( #6!3U:R;&GIS ,  .4(   9    >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;(U6;6_;-A#^*P<U+6Q B]XLO]4VD)<&RX!L09.N&(9]H*6SS54B59*R
MD_[Z'BE;\1+;V!>11_(>/G?'N]-D(]4WO4(T\%060D^]E3'5. ATML*2Z7-9
MH:"=A50E,R2J9: KA2QW2F41Q&'8#TK&A3>;N+5[-9O(VA1<X+T"79<E4\^7
M6,C-U(N\W<)GOEP9NQ#,)A5;X@.:+]6](BEH47)>HM!<"E"XF'H7T?@RM>?=
M@3\Y;O3>'*PE<RF_6>$VGWJA)80%9L8B,!K6>(5%88&(QO<MIM=>:17WYSOT
M&V<[V3)G&J]D\97G9C7UAA[DN&!U83[+S:^XM<<1S&2AW1<VS=E^WX.LUD:6
M6V5B4'+1C.QIZX<]A6%X1"'>*L2.=W.18WG-#)M-E-R LJ<)S4Z<J4Z;R'%A
M@_)@%.URTC.SZT^7C]!Y9/,"=7<2&(*T&T&V5;]LU.,CZE$,=U*8E89/(L?\
MOP !<6D)Q3M"E_%)Q&O,SB&)?(C#.#Z!E[0&)@XO.8HW-W#-=59(72N$OR_F
MVBAZ#/\<LK;!ZAW&L@DRUA7+<.I1!FA4:_1F']Y%_?#C"::]EFGO%/KL@1(N
MKPL$N8 K<JHE6;,"_I@7?,GL&_;AA@RAI;^0*;ACIE;</,-.\9!!)Z\\;- 5
M4^J9BR6L65$[-F:%\+LTJ,?0X8)$66LF<MT%BA:6<U1MQ-ZL1'"ON,AX1;3/
MH!^&?AB&>[,O@I52&?X#<^!:UTQD")G41D.G[R>CJ N=D1\/AEWKE#7247JK
MH%%PJ4!85CX(JEYGD(X2OQ^.W"ST!T3F5A@DNPS@$U4QC51&"F;H)B-/&.7L
M<-3WP\!?8W7"\T'ZGKC6E11=NK7GI\ZT9KQHS'*!LTY\95SL#X=#^HX& U(9
M^ E)=NR1_$C4<+% 5[%>+E9$':@.[U-_X?K5%2#,?V'D)*JG1Q&B\QC>TS>A
M[TUM;%)4[)D*+;$BGE4;+O(&D7WK@?&!L+]RX4O,VQ \2D,B'4[(S@_OAG$4
M?WSC--KNM9O-4KN1MF\F]N,T)*D9]U]5%.V6MK,3>9FV>9G^[[R\1L77S#GU
M5E =J9W;#B7>2<PCB;=B8FFC!1FK*GJEE.H%D/N%9JZ'G7JJOS%14U<%"HA]
M__ZHWZ/),/'3T0!N&%?;=&;YO]15+&WHI/;9Q91@,25.DKQ*YS/R<SJ,7^ .
M^3+8:STEJJ5KL-HFA3!-%VI7VQY^T;2NE^/-#\ =4TLN-!2X(%6;7!ZHIJDV
M@I&5:V1S::@MNNF*_D-0V0.TOY"4$UO!7M#^V<Q^ E!+ P04    "  U@4]6
MFYVV(J@#   I"   &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R-5FUO
MVT8,_BN$&G0Q(%COMI;:!IR7H>U6Q(O3#<.P#V>)MH1(=^K=*8[WZ\<[V:J[
M.MX^^%[)AP\I'NG)5L@G52!J>*DKKJ9.H75SY7DJ*[!F:B@:Y'2S%K)FFK9R
MXZE&(LNM4EUYH>^/O)J5W)E-[-E"SB:BU57)<2%!M77-Y.X:*[&=.H%S.'@H
M-X4V!]YLTK -+E%_;A:2=EZ/DI<U<E4*#A+74V<>7%TG1MX*_%;B5AVMP7BR
M$N+);#[D4\<WA+#"3!L$1M,SWF!5&2"B\66/Z?0FC>+Q^H#^D_6=?%DQA3>B
M^KW,=3%U4@=R7+.VT@]B^Q[W_EB"F:B4'6';R2:1 UFKM*CWRL2@+GDWLY=]
M'(X44O\5A7"O$%K>G2'+\I9I-IM(L05II G-+*RK5IO(E=Q\E*66=%N2GIXM
M'^]O?GY__\OMW</R![C[]?.'QS_@\I&M*E2#B:?)A!'TLCW<=0<7O@(7A/!)
M<%THN.,YYM\">,2M)Q@>"%Z'9Q%O,1M"%+@0^F%X!B_J'8XL7O0*WMV7MM0[
M^'.^4EI23OQURLD.(CX-8=[)E6I8AE.''H)"^8S.[.V;8.2_.T,P[@G&Y]!G
M2WIW>5LAB#7<EL]ECCQ70&&HF,0<&,_[8UBP'3T0K4[Y<-;*:1^^FLL/YDS4
MS1"8P8<3$I<-TB,O:#V "_"'E +?3CW;9L\6M !*[.RI$%6.4L%ER4$7HE7D
MG#(H/[II%-MY/ KL/ I3.!/<I ]N\K^#^TA%3+5R!TO#Y50(_P/+J%%A:EJ9
M%508OO/C7[%;FA@IF->BY?KL[B/C+55(H*R_@#!TDS2B131VQ^&(%G'BQFD,
M\Y9LR?)O9LH;&0\&,/)=W_<A2MUX-":K;A*,X.&883B@7^J;,783/Z5%')G#
M)')'@3T?IU;&#<?QP.0=UBOZPI$EDZ2N/TY.L#+6[SE\;#E"V#U6EV*!<"/J
MAO$=Y2TGWS)*&%TP;:^N!9-YE^:2BK2@3, 7C:9PV/NLE9+RI<N5HT!#(\5&
MLOKMFS0,QN^,5E-*&P;(F4:37Y9(Y%LFD7TT)<_,!]]C2S0=J^2;[]%9%U<J
M$H1S,?*I[%8580]M]!9]+%LB*@FL5 ="4+!GA!4BIQ*=4Y)Q:\MT4#J03ZB'
MIW+8.RK?-<J-;5(*,I,+727O3_L^.._*_U?QKHE^8G)34C)4N"95?SBF%)9=
M8^HV6C2V&:R$IM9BEP7U<I1&@.[70NC#QACH_QW,_@%02P,$%     @ -8%/
M5DJ))Y@7!   V0D  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULC59M
M;^(X$/XKH^QI5:0<).&E0 &)LEU=3VU5E;;WX70?3#*0J(Z=M1UH__V-'4AI
M2^E^@-CC>7G&,X_MT4:J)YTB&GC.N=!C+S6F&+9:.DXQ9[HI"Q2TLI0J9X:F
M:M72A4*6.*.<MZ(@Z+5RE@EO,G*R6S49R=+P3."M EWF.5,OY\CE9NR%WDYP
MEZU28P6MR:A@*YRC>2AN%<U:M9<DRU'H3 I0N!Q[TW!XWK7Z3N$QPXW>&X/-
M9"'EDYU<)F,OL("08VRL!T:?-<Z0<^N(8/S:^O3JD-9P?[SS_M/E3KDLF,:9
MY/]DB4G'7M^#!)>LY.9.;O[";3X.8"RY=O^PV>H&'L2E-C+?&A."/!/5ESUO
M]^%W#**M0>1P5X$<RA_,L,E(R0THJTW>[,"EZJP)7"9L4>9&T6I&=F;R<WIY
M!X_3JX<+N+Z8SA_N+JXO;N[G<'+/%AQU8]0R%,7JMN*MQ_/*8_2)QS"":RE,
MJN%"))B\== B>#7&:(?Q/#KJ\0?&36B'/D1!%!WQUZYS;CM_[<]R9IF"1\9+
MA!^9CKG4I4(-_TX7VBAJD_\.)5VY[!QV::DSU 6+<>P1-S2J-7J3[]_"7G!V
M!'"G!MPYYGTR)RHF)4>02YAJC48#$PE<96R1\<QD!/X:F<TB 6;@-;]#B1P/
M=9\BS&1>,/'R_5L_"D_/*-9K2+X7,M\+N;0AUVY++=6(KG&I5"96EC*9'@+5
M$/,%JKJ.'R0AG&0"3"I+39%T ZYPC1S"[3?:?MMP+PWC7ZS.F$X!?Y4984)!
MX/^ R.]&/?JZM**S-Z/=6MN/PL]TJK5KII[06&Z MCE66[&O%W8C/^R=?BFC
ME/U^V#DHF[&BH(V=,<[A7C&AF3O#-)R$#3B)&N_!]Z,O)-V!/^AU#HD>:7NH
MBI")-6J3N\UR4=J-3S8B;/M!;[ _.*1UZO<Z_?IK/5Z*F)=T(E HD":ERG,I
M5G\:5/FNQ6QJ=-@"2Y+,)DR5S$1U\]#,IRU'\&ZD00BC)G70PGA-A_1R#SVY
M+Q05WB!_@11Y K%K:"I4\P@9NS49N[]-QE>F^3MBUD0D'MS5+#BW+/#A0<B%
M/1Q<_UR*HC161XJ8..52/$38HW .GSRSE(F5K2FL/Y9W^)YHCHZ.@7\S4=+5
M#,3(UPKV_7:G"S=TP>[W2.AW@@"Z])L3Q;3=C3<MU/&#*+#-ZG<Z@P94B%QQ
MJ)YT5PK Y[B"J:A4UJ)K]7O]M\KUP3*DZ?L&(HG,$;K^H#^ D+!\5+&U5YC:
M9\0:=P9$D""B%*(H>'L.[35UE?ZAAFGM7;<YJI5[5&B*5 I3W;RUM'ZW3*OK
M^E6]>O30<;+*B-<<EV0:-$^IV*IZ2%03(PMW>2^DH:> &Z;T]D)E%6A]*8D-
MVXD-4+_F)O\#4$L#!!0    ( #6!3U;<KSAU0P@  $T5   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;,U8:V_;1A;]*Q>JM[ !VN(,WXYMP$F\;5%D
M$R1Q^V&Q'T;42.*6KW*&<;R_?L\=2C25R-IT%POTBT0.9\Z<^YC+<WGUT'2_
MF8W6ECY796VN9QMKV\OYW.0;72EST;2ZQI-5TU7*XK9;STW;:;5TBZIR+GT_
MGE>JJ&<W5V[L77=SU?2V+&K]KB/35Y7J'E_JLGFXGHG9;N!]L=Y8'IC?7+5J
MK3]H>]^^ZW W'U&61:5K4S0U=7IU/;L5ER]CGN\F_%+H!S.Y)K9DT32_\<U/
MR^N9SX1TJ7/+" I_G_0K798,!!J_;S%GXY:\<'J]0_^KLQVV+)31KYKRUV)I
M-]>S=$9+O5)]:=\W#S_JK3T1X^5-:=PO/0QS8TS.>V.;:KL8#*JB'O[5YZT?
M)@M2_YD%<KM .M[#1H[E:V75S577/%#'LX'&%\Y4MQKDBIJ#\L%V>%I@G;UY
M?_?+W=_N[^CTHUJ4VIQ=S2U0^=D\WR*\'!#D,PA"TINFMAM#=_52+_<!YJ S
M<I([3B_E4<37.K^@0'@D?2F/X 6CC8'#"YZS47_2=:]IU345O0+7#KD /]L-
MO7(>UAW]_79AW/@_#GE@P \/X_.YN32MRO7U# ?#Z.Z3GMU\_YV(_1='V(<C
M^_ 8^LT'G,-E7VIJ5K2S9/%(/^AFW:EV4^1TB]-XB/5QW E MX4]?=V4I>H,
M%3793=,;52_-F0L#_PC^\>G^XL,%G5 2!UX4I10E]!?<QIGOB2 8;T7@I6&(
M?]R^M1NX^!9^+G)E2/C2RU*?4CR*A1<$&46X##,O#(6[O*\+JY?T<U&OEXC9
MZ???I5+Z+^XO?KYPE^+%&0D1>4D64(;Y0B1>!$3AXR837B02-W[7=RA?=*H_
MYV6_!!HQQ)E';XKE$BZ]4\9Z!"OI=L7<2&2A%\4!"68ALM3S&37FFRCV_"@>
MGMR:0IV_4WFQ@O=$Z'M9)$""IX4 @*=P*G#CQUX<90.M$X*IX)F&$09V(U((
M3 DF(S[; OYNY$C^1&/^1-^</Z\+H];K3J^5*XE/&74H?8["'D[Z77[B*&E5
M&3H]FDCO=-=JVZN2RB)'G==L?^9)!/6$ NF)1.)"IB[-/O0+DW=%ZXCOY@<Q
M@H)P!4'LR3 EB?L@DN,YZ73>K.OB7\@E94E1VQ2U==F-%PL%:839,5!2+P0?
MB>!GB-4;O,NLKE6=8PY'(PY!Q_<D<EMFL9?X&;BO%;TJFWX)F-"3B:# 1Q[$
M,6Q+/1FG7&D,W@V<=3+P$>60I)2(+W8":ASXAW@VGW!4'+T,+@C3C-(P\"1.
M5H+%L9_L)=(TA:;)\Y\</Y(_&>F?C :<C"9\BR?V L-Y@-@82GSAI4%$L01!
MB;+@P[=)\L?"N#<9QL4P.DLIBQ(O!.,D@2-D=B"/MEFTS:%M!GU#/+[%M4>.
M9#P>R?@/E'263DP*9CB1Q<Y^NRB+X9 :@NUWGPOCB._>7N;0@3V^Z<>-QO*J
M5?4CUU"1O#!D'UM4O9+:R=;-9&O5Z<L]7D\/Z4?8;"SRZUR538TS#V7%%%L4
M4DW%"%X^0B59W4&\(+U_W>CZF>WVUQB,F54Q+E&/D(+V"UP<G9_J'"]P9F*U
MF\%V$UX?U8&\>*]-L>0!U;9=H_(-W;?8&"ZMS0KG#O'(V<.08;;! =*4EP5
M/19ZCC]>7P_,Y^D9Y:JF'N#\&EGH&A/M(#5XSF[GT[W2<T9WJY5V@I26(,X;
M3V=_S?PC'/@G-..VKGL.A4=-1U73L<C2O_? <V.NEF$YA_]+&P]6@FG!X?.*
MM&=NG%.<6YTNA\S<%"W;H#B5L-*B?]CANSDP<0?)]C0++DRL<)GZ-&L[6/H
M3SK?J7Q(^U-Q1N^AIA?(L8,V5!.:IV/%_J_<,84Z7$HGU?KKP!^EN87X7RGN
M8 [3FY35MT]NQKNG ZV.DQMG?7BC<2C02$$&JM*<<S.U?,+AP!15 ?U)ZYTT
MQ?!+-PL;,B+/RONNPP@2VYV<J6VN#\&N$TK_9W858[<EEREH<HTB7;GD&\@Z
M:#@0L?HG3ONSMAS*Y,8BS%\"[@72#(><>QD0PU3DLRO9:'5![A-63:SGG/ZH
M\TWM"K[IV[;IK+/9-"O[P,OZECTZ0.1\^)::V2W=NP>[C,Y8]%B9YTU?,S6V
MTEE@L ^<>[BZ>SP'SGBDC4+5<WFEX/566;C<:=&Q?NT5K0N\_5IXCW?J;=_I
ML5UQU4GO7HUU4Y_GO"E:&([QSCGFDEW%XE?GNEH ?M=:7C[7\!Q.](,%Z^M*
M/?'Y1Q?$:4V;G&5!CQK9!.<A=H9%5P@QDCCMFV1>#!V$-@HZ)>8+*%7A#[(X
M2$)NOR##>#;4"1J-<^G0#$$Y26A$&<:>R")"$^8')"'8 H*F8I4J0R^%:)(A
MULGS8+M.0LR%Z&Z@-3,?[0ND74).)\@7N(M#-"1)Z/G\C'?\ 0+?NEJ!U\8.
M!!U9[$O7F67H_2)/IL$(,H)!Y#&!;5,41#!1LHDIY'B<\A5T71BS(DU<,W9"
MZ+""3 [R+$+;%\AMPW0XLN+/%MF &PM6[@&$9RA98HLH@)%.S7/[R,:%,%LX
ML^$ P;%-]V,;>1'<*UF !X@#0)$;Z#?]B%*W08 Q ;4M@[W@!NAOV&625\#S
MV"]R22$1HPBM*C;#.O](:*&A!40_G)\%":=''(T1C06:E!B2/*5XB"F$NN^[
M2"(B0P@AQ('@9'7B^@;D--9$V1!5M,UI%C[?],XGG[@JW:W=ASRN@*A!P]>N
M<73\5G@[?")[FCY\:'RCNG6!MWRI5UCJ7R1H=+OAX]UP8YO6?3!;--8VE;O<
M:(5BR!/P?-4T=G?#&XQ?4&_^#5!+ P04    "  U@4]6AE "G?X&  !Z$0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RE6%USXC@6_2LJ9G<J5#G&
MWS:9)%4DG9G);G4W%9*>AZEY4&P!JM@6(PL(^^OW7-G0) UL=^U#C&Q=7=V/
M<X^N<KE6^J69"V'8:U76S55O;LSB8C!H\KFH>..JA:@Q,U6ZX@:O>C9H%EKP
MPBZJRD'@><F@XK+N75_:;V-]?:F6II2U&&O6+*N*Z\V-*-7ZJN?WMA\>Y&QN
MZ,/@^G+!9V(BS--BK/$VV&DI9"7J1JJ::3&]ZHW\BYN,Y*W %RG6S=Z8D2?/
M2KW0RWUQU?/((%&*W) &CI^5N!5E28I@QM^=SMYN2UJX/]YJ_]7Z#E^>>2-N
M5?F'+,S\JI?U6"&F?%F:![7^773^Q*0O5V5CGVS=R7H]EB\;HZIN,2RH9-W^
M\M<N#M^S(.@6!-;N=B-KY0=N^/6E5FNF21K::&!=M:MAG*PI*1.C,2NQSEQ/
M'C_?_OO\9C2Y^\!N/W\<WWV:C![O/W]B9X_\N11-_W)@L T)#_).Y4VK,CBB
MT@_81U6;></NZD(4;Q4,8-_.R&!KY$UP4N,'D;LL]!T6>$%P0E^X<SJT^L)C
M3L^Y%N<W2&;!QGP#C!DVTIK7,V''?XZ>&Z,!F+\.>=_JC@[KIB*Z:!8\%U<]
M5$DC]$KTKG_^R4^\7TY8'NTLCTYIOYZ@*(ME*9B:LHE1^4OGQ:VJ4*8-MTB_
M>Z6Q8/=U7BZ1 29K"-2-*F7!#=XG!C_D:4-Z/B^$M@N;0]Z>MN<,JLU<+1M>
M%TW?YH<>/CT\;-H8VD&+E:B7@OV#!8D3>1X-?">#+ :>DPX3-D%=RGK&H ?P
MUB_"T%N4.&DR9''D^%E ;T$6L@=$E>M\;F4+J"[5PJ8M&#I!DK @=B(_9$'@
M9%G,?A,UW"NM,"]009)22U3 _*&3IC'S(R<./>:'CN]%L,C'RL G(WT_=H91
M2B,O=+PDHY"J2C##7]DS%$^EP>09?,G\/HV"$'M[[=!SHB3JGTAZO$MZ_-U)
M_YIHA.>&E[S.Q<&\G51Y&*6'DOD&6*(#UE2KBA'ML[O)>$SA<1(_8B=<37:N
M)M_MZA^6445Q/EHA@S/!1@V.CH5%*GMJ6ES?E!Q%@&4*9 4H6SN_\'+96OQ1
M%:(\%)[39CS.X:0J<6)1F TQ87=LR?]@&X-I"@RO-S__E 5^^DO#IEQJML+&
M@O$].W%LLH8*E:GVR\7[(MFYR3LW9R B<TZ5NJ\404[=:(C?,'53PFD0N7[R
M)BC++BADW]O M)N?+[3,R:.*PG)AB2(G0N!UO42-K%2)L)72;(#I/HL"]D\6
MQO3P\=A)&Z$KVF:#,FP ]#X+W2&+W A_,7N0S<OY5 L!$4@*4( F7\Y"DHN@
MR',3^TSWE78F%'(E"X%:W4A1%NPLZD/0M^+![DG&48K$<?LI[H*#)&PTF6S
M%&0W$EW88[Q@J@W4-NQ W!S<H! B5G!9;AA%2[!\3N>"9<I#>0<?5-#4Y1BZ
M&&<@5*D*AZWGDFAJL=#J5:*#Z*"S,[O-BHVG:^/X>&3V!]S9^H!PB%>A<XEZ
M?19SOI)0 1]$M2C51L 48L0%&/I\A1P1*MHI2Z6M[K:&MJM=FT(R41]),<QZ
M8TN;0VSZY$Y<]HBFL5GJ#6M$OM322-BPE@8!LD$$LRRM%@2*IC?MY+& ,6[L
MG$&+2%O8P+@6,(>@\0Y7[RU=OR_"=_+\?9510KJ*;K?&MP)F$UT0J!:+$CD@
MWFC!X)X@QW1'CNF/G //-OFV"]@2WXAZ7(3N$..=U'WX0/@.&LRW=NR37-MK
M4PJ7Z #UP;IY([_ .=9R)9'C!;,-6O,M-=YM$3VVI?G-_(.@>P@9BW['=G"4
M^T>"R]F6L/IL-)MI,2.HW4-(XH*1VR-#=&%$K2]-8U ?MB.QI?\O#A@!NUT3
MRE)T)$3&:>0.(_9;AP T%$',8L\%:VYM!8G%*6H[B%T_9;A*3(4D670-?HR"
MRD#G/O&@U/0U2#-J'[+ 1:MSW!ZTQ*)Z1FRW;3&U,4/?Q])XZ"8I^X*JM/ O
MOM:"48QJ_;B*P(GL$0,5.-PSE]0-G2A-MMY8"!Q;'CI#CU8DD8L5L1N2'XX7
M)Z<Z@VP'_NS'P8]6$ G,S:X.GFJ)IO94&9S<Y?\O@X?)TU?T$Z!Y6;8$T3A@
M2VK(MQQQ>W\[=O8J! U5Q,:HA!.%P+:]D$7<^0<"\7$X?U+UJH/!01 '2 YU
M$L.A&R8[$/M.#$ "V+&W1=%9.HS[;!BZ:;"/X"@=XBMP'7ZSU;?H")PP)G1D
ML1M3XY^A/QZF>UW%_P*GDZ+=L>M]:LGC#-U[<!!:@[W[<"7TS-[ZZ:A>UJ:]
M&N^^[OZQ,&KOTU_%V_]*?.1ZAI"R4DRQ%#T+^FK=WO3;%Z,6]G;]K SNZG8X
M%QPY)0',3Y4RVQ?:8/?OENO_ E!+ P04    "  U@4]6-OLN")T"  !_!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q]5&UOVC 0_BNG;)I:"9$7
M @4&D4K+M$IMATJ[:9KVP20'B>K8F>V4]M_O[$#&),H7^VS?/??<V8\G6ZF>
M=8YHX+7D0D^]W)AJ[/LZS;%DNBLK%'2REJIDAI9JX^M*(<M<4,G]* @&?LD*
MX243M[=0R436AA<"%PIT799,O<V0R^W4"[W]QD.QR8W=\)-)Q3:X1/-4+12M
M_!8E*TH4NI "%*ZGWF4XGL76WSE\+W"K#VRPE:RD?+:+FVSJ!980<DR-16 T
MO> 5<FZ!B,:?':;7IK2!A_8>_8NKG6I9,8U7DO\H,I-/O:$'&:Y9S<V#W'[%
M73U]BY=*KMT(V\8W)N>TUD:6NV!B4!:BF=GKK@\' </@G8!H%Q YWDTBQ_*:
M&99,E-R"LMZ$9@U7JHLF<H6PE[(TBDX+BC/)_&YQ^^WG? ZS^?W\R\TC+&XO
M[Y=P]LA6'/7YQ#>4Q+KZZ0YPU@!&[P"&$=Q)87(-<Y%A]C^ 3^Q:BM&>XBPZ
MB7B-:1=Z80>B((I.X/7:DGL.K_<.WD)J@V7%Y1L]+@,S%+@NC(9?ERMM%#V3
MW\>J;C#CXYA6.F-=L12G'FE#HWI!+_GT(1P$GT\PCEO&\2GT9$E2S&J.(-=P
M360%9G!%35;%JG9O>\&9H(:_DE0UZF/T3R8X3G_N>H0(JZ9#4%$6P%V2,9P5
M DPN:\U$IL_=[=@AM$, 3]UE%^(@/'L^=_3@(PP[HU'LYN'%R,UA,((;85 )
M9NM@W.70$(6=,+9 G8MA .&@$_8B"N@%9/3)B$:=0=]"1'$G(L=C/?8/1%&B
MVCCI:TAE+4RCCW:W_5TN&U']<V^^ICNF-@71XKBFT*![T?= -7)O%D963F(K
M:4BPSLSIAT1E'>A\+:79+VR"]L]-_@)02P,$%     @ -8%/5FLEOC]S"
M(!@  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL[5G;;N,X$OT5PA,,
M'( 32]2-2B<!G$O/9-&7($G/++#8!T:B8VW+DD>B<NFOWU.4+#N)X@ZFYW$>
MVI%ELNI4U:D+V0?W9?6UGFMMV,,B+^K#T=R8Y?YD4B=SO5#U7KG4!7Z9E=5"
M&7RM;B?ULM(JM9L6^40X3CA9J*P8'1W8=Q?5T4'9F#PK]$7%ZF:Q4-7CL<[+
M^\.1.UJ]N,QNYX9>3(X.ENI67VGS97E1X=NDEY)F"UW465FP2L\.1U-W_]AU
M:(-=\7NF[^N-9T:FW)3E5_IRGAZ.'$*D<YT8$J'PYTZ?Z#PG2<#Q9R=TU.ND
MC9O/*^GOK?$PYD;5^J3,_\A2,S\<R1%+]4PUN;DL[W_3G4$!R4O*O+:?[+Y;
MZXQ8TM2F7'2;@6"1%>U?]= YXBT;1+=!6-RM(HOR5!EU=%"5]ZRBU9!&#]94
MNQO@LH*B<F4J_)IAGSDZ_W3R^>,9NY[^^^R*C:_53:[KW8.)@6A:,$DZ,<>M
M&/&*&%>PCV5AYC4[*U*=/A4P :8>F%@!.Q9;)9[J9(]Y+F?"$6*+/*\WU+/R
MO-<,+9)RH=FU>F"G69WD9=U4FOUG>E.;"M3X[Y#-K41_6"+ERWZ]5(D^'"$A
M:EW=Z='1SS^YH?-N"UZ_Q^MODWYTA?Q+FURS<L9.RL6R+'1A:OHV!O9ZE]UH
MY*1F%U5YE]D<P5<VOM&%GF6&S:IRL<O61NMZR,#M$*[GFB5;5"^WJ<Y:U894
M,U7I?3;."F;F95.K(H40BBM]N/3AL%.LKDV6L!TV=F7 I7!V[;,(>.Q']CF(
MN9#N+D,^(ML*)GSN"(^-0^[X6#T. QXZLMT6NCR*VVTN:!3+[AE[I(QWMT0H
MZ",4_,4(_5!,MBM]&9._-0HG355!\#Y[KU-=J1PN\WB,'W88?(A5Y$*7BP!1
MN#+*:!9% ?-"CWEQW,?%=3BZ O.YZP0LXJ[KL>O20%K2BM^.V46$XH"%W),Q
M&WL\\N)==JIG&GO3-3+7CQ%]R<:^X,+U$7[/YT'DK8 )AT>.S\8Q]UV\'$O@
MB-?<&4M?X*V ? >OQV[$'1GL=D#33MT&TA5*  PE$#IL' 7<\\)=2\PHL@1S
M)03*@/R$52OBAAX/W' ;Z<*>=.&;27>ID[)(LCQ3ML'AS=ELIFV;VV 9NR1O
MD&NM8QI35H^]$Y\M&^+C=CQ3M.;G* PX^F7OBLTZ)76O%CQD%<$!^>PRRAM5
M//[\DQ1N]*YFNC=@M?1[C(6BO5[34[J;#<TDJJ90>.!S&ZJQB'CD=H\A%P*/
MOZN\:>U0.086520:(94@/!$M)**@-,F>_9L*.2LP1<'^%9H5K:VQ,"<!H3(D
M[5APWR-*1B!N1'6+QS$(?*$Q9E!>LS2#'Y I"3 CW8+098'O(@6CR.MC1SU'
M5<G<RM</2UW1N&1:^+VN@#NNL#H\Z5CX$9AH(]XZVQ:169<5=DC*3 :]X''D
MX#- 8GO<"1SVZ_F'ZW/.WI^>XY.4'I]-KY$-W$,RV!"*=_W?=0TT):":IH+T
M]'^8:!:V<A$@:[P 0 #RD*8A^U06OV!^:  #DXBM=)@ 6Y-\'H4Q"[@?^O"$
M=$)V]K#,JIYV;; I\("6S%5QBV=PA]K*PH8?[0'^@T81P!5!  'P<&V#TP6K
M!M8<BU."C>DK^?H+#7WI4R@4$A+D\#"V-@1MLSF97F*,FB;FA3O&J(E!!#O/
M0?C$TJ2%2 A)?Z[N08B8:(&(2Q<4B[B/"O@9>5(QS_-8R&3X R4FZDM,]!?[
MVB?P>U6(+8.F=:U-Z_ /F;I!$2#J#%61K2J'1ZDK$#*;98E"0CQM>91G?84F
MYZDUCGR-HVUX&"3UXH9<B&'RU5IR^E+<OK47YQ^B6''+:/9AB:JJ1V3+O:I2
MJB>N0S.)#0LJBPMJ3I.D:E3>HNF,038AY\.(>9('(D39-4COVMBT+6K]1"P
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
MS&D*F:0\0P(6?6O@W@P#4U\4/%/8RKTV,DEFG+^8SOV\;SD&"!@DRC@0?=O
M$!@S1AKC=^5IU8\TPOWVSOVNR*ZSS(B$(6<_Z%RM^E;'0G-8D)RIF&^_0I7'
M-WX)9[*XHFU5ZU@HR:7B:276!"G-RCMYK=9A3^"VWA'@2H _*O J@5<$+<F*
M6".B2-@3?(N$J=9NIE&L3:'6:6AF=G&LA)ZE6J?".!I&]\^#VX=H?(F&WQ\G
M\6 X08/Q.)KH@<'C"(VBNRB.HQ&*H^?H<1JA*S0NMQSQ!8HA ;HA,P;H? 2*
M4"8O=,5T/$+G9Q?H#-$,358\ER2;RYZM-+)YL)U4>+<E'GX';P3)-?+<2X0=
MC!ODPX_+W;=R6R]4O5JX7BU<^'GOK5:=5J*?@YE40K^&OYIBE3ZM9A_S:=[(
M-4F@;^EO3X+8@!5^_N0&SI>FD/_)[$UDKX[LG7(/!TG"\TQ)_<GNLC?E+4W\
MPL2<')L0^[[K.SU[LY_DN,SMX+;;KLO>,+9JQM9)QFDVHXS!?(^Q\5TK78)]
M2-=KN]T#R(8R'+3=5C.D7T/Z)R$?>+:\4B!2E'\0US_BZ/H=)SB@/:YR<;?=
MZ3;3!C5M<))VPA5A_P(,CG;3#UI!VS\@;"CSNA@[!X3VWBEF_B#?B%C23"(&
M"RUTKMO:092G<ME1?%T<;#.N]#%9-%?Z1P;"%.CY!>=JUS%G9?UK#/\"4$L#
M!!0    ( #6!3U8M>4G\(@,   @+   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;*V6?V^B,!S&WTK#+9==L@D%0=PIB5.66[+;&=1=ELO]4;$J&5"N
MK;J]^VL!&2JRG3O_D+;T^?;SE/[X=C:$/K$EQAP\1V',NLJ2\^1*59F_Q!%B
M#9+@6+R9$QHA+JITH;*$8C1+15&HZIIFJ1$*8L7II&U#ZG3(BH=!C(<4L%44
M(?IRC4.RZ2I0V39XP6+)98/J=!*TP"/,)\F0BII:1)D%$8Y90&) \;RK].!5
M'VI2D/9X"/"&E<I 6ID2\B0KM[.NHDDB'&*?RQ!(/-:XC\-01A(<?_*@2C&F
M%);+V^@WJ7EA9HH8[I/P9S#CRZYB*V"&YV@5<H]LON'<D"GC^21DZ3_8Y'TU
M!?@KQDF4BP5!%,39$SWG$U$2P.81@9X+]/<*C%Q@I$8SLM36 ''D="C9 "I[
MBVBRD,Y-JA9N@EA^QA&GXFT@=-SQW+Y[^]"[OG-'%Z#_XW[L]?ICT!N-W+%H
MZ-T/P,"]<3W/'0#/?7#O)RZX!*/LFP,R!Y-X&H0AG@$/^SA8HVF(&3@?8(Z"
MD'T1?2>C 3@_^P+.0!"#\9*L&(IGK*-R 2\15#\'O<Y ]2.@ ^PW@ $O@*[I
M>H6\_WXYW)6K8LJ*>=.+>=/3>,:Q>2O9_=6;,D[%@OQ=92N+TZR.(W?I%4N0
MC[N*V(8,TS56G,^?H*5]K3+YGX+M6#8*RT9== >"%XPH(!0(TY5?,-.;J5Z>
M'VM'AT8+MCOJNFRBHIMNM6"SZ+:#URSPFO5XEWH*6$F62:W2D#;4;6T/K':
M$V?7+/#-6GS]TCR.;Q[@PZ:I6WOXM0.<B&\5^%8M_IAP%%:A6P<?V]#:IF[N
ML==&/Y&]5;"W:MF'F/HXYN+6DB?::GNBT=<M?@$@>,P7_]V1Q9^-89>,:@W+
M;N_\]DS78IUHVBY,VQ\W+;;4X[$U:5?X/5B2M0PG.FP7#ML?=BAWW5&'[0J'
MVO["K64XT2'47F]O[>UM!Y(WG5;>M]J!/[AGKG[T?W6GEM(4F2-^1W01Q$Q<
M)W,17FNTQ"E!L[0KJW"2I)G+E'"1!Z7%I4A5,94=Q/LY(7Q;D<E0D?PZ?P%0
M2P,$%     @ -8%/5F4@S@T% P  ( D  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3,N>&ULG99K;]HP%(;_BI554RMUQ Z$2P>1N*1:I:VKN'0?IGTPX02B
M)G%F&^C^_>PD#5 ,2/U"[,3O>=YC3H[3W3+^(E8 $KTF<2IZUDK*[,ZV1;""
MA(H:RR!53T+&$RK5E"]MD7&@BUR4Q+:#<=-.:)1:7C>_]\2]+EO+.$KAB2.Q
M3A+*_PT@9MN>1:RW&^-HN9+ZANUU,[J$"<A9]L35S*ZB+*($4A&Q%'$(>U:?
MW U(0POR%<\1;,7>&.E4YHR]Z,G#HF=A[0AB"*0.0=5E T.(8QU)^?A;!K4J
MIA;NC]^BW^?)JV3F5,"0Q;^BA5SUK+:%%A#2=2S';/L-RH1<'2]@L<A_T;9<
MBRT4K(5D22E6#I(H+:[TM=R(/8'CG! XI<#)?1>@W.6(2NIU.=LBKE>K:'J0
MIYJKE;DHU?_*1'+U-%(ZZ8W]H?_PW!]\]R>W:/CS<3KN#Z>H/YGX4W6C_SA"
M(__>'X_]$1K[S_[CS/^"ABR57&TG\L,0\EU%UR.0-(K%#;I"48JF*[86-%V(
MKBV528VR@]+0H##DG# T@J"&ZN06.=AQT&PR0M=7-X=A;)5CE:A3)>KD<>NG
M$H4 H@V=QR#0[_Y<Y!G\,?DKXC3,<?1;<B<R&D#/4J^! +X!R_O\B33QUS,N
MZY7+^KGHGD[:Y*E0N;E*OV@;C[C8[;2Z]L9 :U2TQB4:,=$*57.?ACO8:9AI
M;D5S+]&PB>8>T>JXU:R;8<T*UKP (QT3K'F<&FGJ73#!6A6L=0G6-L%:1["6
MJ_? Q&I7K/99UBR=1W$,"]42-Y"N 4DF:6RBMX]JIHX[KN.:^9V*W_E0A1:J
M]AX-UQH=,XO@77?"'ZK04G:(JY](C>PU0_*A$BUEA[@314-V'8F<;24G:[24
M'=+PB;>/[%H+N=1;S%5:RM[AG!.X76\AYYO+5-<ERH 'D$IUP",6HO6[XC7:
M:1S9>;_3]MYYI[\=?E"^C%*!8@B5!M=:JNAY<1P7$\FR_ B<,ZD.U'RX4I\P
MP/4"]3QD3+Y-]*E:?11Y_P%02P,$%     @ -8%/5B\Z^OJN P  (A8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-30N>&ULK9C;;N,V%$5_A5"!00M,HXLO
MN=0VX$@<-, D$]A)^E#T@9:.;362Z)*T/07FXTM2BF)Y%$U<G)=8HK@7R;VE
M$Y"C/1?/<@V@R-<\*^3862NUN7)=&:\A9_*,;Z#03Y9<Y$SI6[%RY48 2ZPH
MS]S \X9NSM+"F8QLV[V8C/A696D!]X+(;9XS\>\U9'P_=GSGI6&6KM;*-+B3
MT8:M8 [J<7,O])U;4Y(TAT*FO" "EF-GZE]1OV<$ML=3"GMY<$W,4A:</YN;
MFV3L>&9&D$&L#(+IGQV$D&6&I.?Q3P5UZC&-\/#ZA?[)+EXO9L$DA#S[(TW4
M>NQ<."2!)=MF:L;WOT.UH('AQ3R3]B_95WT]A\1;J7A>B?4,\K0H?]G7RH@#
M@>:T"X)*$!P+AF\(>I6@=RSHOR'H5X+^>P6#2F"7[I9KM\9%3+')2/ ]$::W
MIID+Z[Y5:[_2PKPH<R7TTU3KU&1&0WKS-+W^3.<?2?CE[F$V#1_(=#ZG#[IA
M>A>1B'ZBLQF-R(P^T;M'2GXE\_*M(GQ);MG?7) P2Z%0DOP<@6)I)G\9N4I/
MS@SAQM5$KLN)!&],I$=N>:'6DM B@:1%'W;K_: #X&I7:FN"%VNN@T[B+1-G
MI.=_)($7!&T3ZI9'$'?*H_?+_18Y?;_<ZS"C5[\G/<OKO<$+>1'KB 6SG_<L
ME<_DS\^Z#[E1D,N_VO(N@?UVH"F 5W+#8A@[NL))$#MP)A]^\H?>;VU>8\(B
M3!A%@C52Z=>I]+OH1ZD(D\H&A&G21;XMDT[<J9F4L L+,_^0=A/]HNX.C?YA
M#]K5HV')H+9DT&V)+45D2KZ14$"2*A)_;](W,HUCOC4E2T ,Z8XMLE:_.L<Z
MU2],6(0)HTBP1F##.K A=F498J:""8LP810)UDCEO$[E'+>RG'_W(7MGWM'7
M'G:.>:K7F#"*!&MX?5%[?8%1LAZ+19IED!R4+-F61.=@IWX=F+ ($T:18(W$
M+NO$+K%KUB5F*IBP"!-&D6"-5'SO=3/CX5:MBM<L6_[@J&QUCWJJWZ@TBD5K
M.GZP??0Q:M<#5RS[4>'J'NK4;P25%J'2*!:M&5KP&EJ 7;XJ(E8VF+0(E4:Q
M:,UL7O?9?N>&\7^4L%Y;"3NN8*C[9U0:Q:*5AKL'9V$YB)4]A)3$[O;*LY^Z
MM3[HG-KCO:/VT!R VC.V5TQY>GK+Q"HM),E@J9'>V;G>/HGR0+*\47QC3]P6
M7"F>V\LUL 2$Z:"?+SE7+S=F@/I8>/(?4$L#!!0    ( #6!3U9B_**8\ (
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
M#\2@^I;N R.;KBM6TE"/=<.27D%4-H'6"RG-8V ;;7Q7H[]02P,$%     @
M-8%/5I3CM"VW @  ^P8  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
MK55;3]LP%/XK5H8FD!BY<A%K([4-:#QT5.W8'J8]N,EI8^'$F>VTC%^_8R<-
M!5K$ R^)CWV^S^=B?^ZMA;Q7.8 F#P4O5=_)M:XN75>E.114G8@*2EQ9"%E0
MC:9<NJJ20#,+*K@;>-Z96U!6.G'/SDUDW!.UYJR$B22J+@HJ_PV!BW7?\9W-
MQ)0M<VTFW+A7T27,0-]5$XF6V[%DK(!2,5$2"8N^,_ OD\CX6X>?#-9J:TQ,
M)G,A[HUQD_4=SP0$'%)M&"C^5C "S@T1AO&WY72Z+0UP>[QAO[:Y8RYSJF D
M^"^6Z;SO7#@D@P6MN9Z*]3=H\SDU?*G@RG[)NO7U')+62HNB!6,$!2N;/WUH
MZ[ %\,_V ((6$+P$1'L 80L(WPN(6H MM=ND8NN04$WCGA1K(HTWLIF!+:9%
M8_JL-&V?:8FK#'$Z3JZNKZ;3JX2,;L?CF]GLYO;[C'PA,SQ>6<V!B 49%$)J
M]DAMG]!.8 %20D9&HBB8,@= D<,$-&5<'2'X;I:0PX,C<D!827[DHE:TS%3/
MU1BOV=5-V]B&36S!GMC\@(Q%J7-%KLH,LN<$+B;:91MLLAT&;S(FD)Z0T#\F
M@1<$.P(:O1_N[X G[X=[;V03=KT++5^XEZ]KA-+JF(QHQ33E[!&R8S*14%&&
M ZP]N=4Y2#)0"K0B"5,I%ZJ60'X/YDI+O'M_=G6GV3W:O;O1HTM5T13Z#@J.
M KD")_[\R3_SONZJ[$>2)1]$]JSJ45?UZ"WV^.5UR#9=2)^NPZYJ-JRGEM6(
M\2H^#:-S/$:K[3*]]HK\\.+\N5?RVBL,0R_HO)K$W"U9*$ NK;PJC+,N=7-G
MNME.P0=6N%[,#U'9&R%^HFF>A3&52X;7G\,"*;V3<XQ)-E+;&%I45GSF0J.4
MV6&.KQ-(XX#K"R'TQC ;=.]=_!]02P,$%     @ -8%/5L$&;K11!   T!8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULM5AKC]HX%/TK5K9:M=)T
M$CLO,@M(+<RH([5=.H]=K5;[P4,,1$WBU'9@^N_7#IF$@$E+9;[,).3>P[G7
MQ^;D#C>4?>4K0@1XSM*<CZR5$,65;?/YBF287]*"Y/+)@K(,"WG+EC8O&,%Q
ME92E-G*<P,YPDEOC8?79C(V'M!1IDI,9 [S,,LR^OR<IW8PL:+U\<)<L5T)]
M8(^'!5Z2>R(>BQF3=W:#$B<9R7E"<\#(8F2]@U<3Y*J$*N*OA&SXSC50I3Q1
M^E7=W,8CRU&,2$KF0D%@^6]-)B1-%9+D\:T&M9KO5(F[UR_H-U7QLI@GS,F$
MIG\GL5B-K($%8K+ 92KNZ.8#J0OR%=Z<IKSZ"S9UK&.!><D%S>IDR2!+\NU_
M_%PW8B<!>D<24)V ?C;!K1.JSME;9E594RSP>,CH!C 5+='41=6;*EM6D^1J
M&>\%DT\3F2?&L[L_9]=W#_^ =Y^GX/K+X^WLT_7G!_ 63&A6T)SD@@.Z #,F
MA</$=X#S&%Q_*Y-"+J6X +D4VNLI$3A)^1N9]7@_!:]?O0&O0)*#AQ4MN4S@
M0UM(JNH+[7E-Z_V6%CI":TKFE\"%%P Y"&G2)S^?#KOIMFQ0TR74= E5>.ZQ
M+M7E7X!9BG/1[0+X]Z,,![>"9/P_7:E;;$^/K?;I%2_PG(PLN1$Y86MBC7__
M#0;.'[K"#8%UVN V;7#[T,<=%9!6!4M&N7:1MW!^!:<.E/48NCX*HJ&]WJWI
M,"SR8>@U41VR7D/6ZR7[D7!^)8^)>9F5*18DEKM;]F2>8'5^Z-AN\8(=&F\'
M4C_N'EM-6#!PW5!/UV_H^K_46[G#=%S] Q*^[_C!'M7#*"2I'F$:-$R#'S16
M'ILKFL8@R0I&UT01U2Y_+\ZIPC<$UBDY;$H.S[C_0Y-M, 36:<.@:</ [/X?
M'.C/]1UO?_MKHB!R7+U*HX9KU,M5_7Z5@K"6IXY@+\:I2V,(K%,N=-H?<N>,
M&JW!#77"%%JW%3N>!IK5:8W7.2A#%*$]H>K" @A]O5)AZRY@[Z_V^*9D>2)*
M1BK"B^197>N)&O42IM"Z9;=N KKG5&RO5SFY%8;0NJUHO0KL-RNG*_;0A?A1
MM&]5=%%^<$ROK56!_5ZE.5LY78@-EKHM2C9?25L0:[GVHIV\4H;0NK6WY@<&
MYQ2M44MD"JW;BM84P5ZS\0NB#0_D&(7(VQ?M8=3 #X(CHFV]"^PW+X>BC<F:
MI+($>>12)E]8Y<,<IZ#D1$N^%_[DI3.$UFU&:XY@=$X5&[5-IM"Z;_:M;T*]
M9N1T%==XN_J$T>#@I58;Y@5';"UJS0WJ-S<WR;-4+.:<"*ZF+/(5;"G[HJ?:
M"W7RZ,$06K?PG1G,68<P9J<PYW!.J'5.R/ @!AV.6-S0]?8-KB;,0P':DZR]
M,VY4L]Y/F"V3G(.4+&2:<QG*?+8=GVYO!"VJ">03%8)FU>6*X)@P%2"?+R@5
M+S=JJ-D,L<?_ U!+ P04    "  U@4]6E7\7^9<"  "O!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970V,"YX;6RM55U/VS 4_2M6AB:0&/EH:!%+([6DTWB
M904V3=,>W.2VL7#L8#LM_/O93IH5EB(>>$G\<<_)O>?:)]&&BWM9 "CT6%(F
MQTZA5'7NNC(KH,3RA%? ],Z2BQ(K/14K5U8"<&Y!)74#SQNZ)2;,B2.[EHHX
MXK6BA$$JD*S+$HNG*5"^&3N^LUV8DU6AS((;1Q5>P0VHNRH5>N9V+#DI@4G"
M&1*P'#L3_SP)3;P-^$%@(W?&R%2RX/S>3"[SL>.9A(!"I@P#UJ\U7 "EADBG
M\=!R.MTG#7!WO&7_8FO7M2RPA M.?Y)<%6/GS$$Y+'%-U9QOOD);SZGARSB5
M]HDV;:SGH*R6BI<M6&=0$M:\\6.KPP[ '^X!!"T@> D(]P &+6#P5D#8 JS4
M;E.*U2'!"L>1X!LD3+1F,P,KID7K\@DS;;]10N\2C5-Q.O^6SN:WO]#D.D&S
M[W>7Z=7L^A9]0I,\)Z8SF*)+UAPOTZ?#!!0F5![ID+N;!!T>'*$#1!BZ+7@M
M,<MEY"J=EV%WLS:':9-#L"<'/T!7G*E"HAG+(7].X.J"NJJ";573X%7&!+(3
M-/"/4> %04]"%V^'^SWPY.UP[Y5J!EV/!I9OL*]'0M]RH9Z.44HQ4TBKC&8/
M-:GT]5/H]V0AE=#WYT^?\@USV,]L/.5<5CB#L:--0X)8@Q-__. /O<]]JKTG
M6?).9,\4#3M%P]?8=8<T:4::(PV/VD,E]*G7L)Q:%F.@Z]@/AV>CR%WORO)_
M5! .O>'SJ*2':S08G75132'NSE4N0:RL)4J4\9JIYOQWJYWK3JS9O%B?:C=N
MS/,?36/E5UBL").(PE)3>B<CG9-H[+&9*%Y9PUAPI>W'#@O]1P%A O3^DG.U
MG9@/=/^H^"]02P,$%     @ -8%/5G1=L[GJ @  LP<  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C$N>&ULK57);MLP%/P50@V*!&BBS4N<V@*\I(F!;+"=
MYE#T0$O/%AN*=$C*2OZ^I"2KCB.[/?0B<7DSG.'R7C?CXEG&  J])I3)GA4K
MM;JP;1G&D&!YQE? ],R"BP0KW15+6ZX$X"@')=3V'*=E)Y@P*^CF8P\BZ/)4
M4<+@02"9)@D6;P.@/.M9KK49F)!EK,R '717> E34(^K!Z%[=L42D028))PA
M 8N>U7<OAFT3GP=\)Y#)K38R3N:</YO...I9CA$$%$)E&+#^K6$(E!HB+>.E
MY+2J)0UPN[UA_Y9[UU[F6,*0TR<2J;AGG5LH@@5.J9KP[!I*/TW#%W(J\R_*
MREC'0F$J%4]*L%:0$%;\\6NY#UL M[4'X)4 ;Q?0V /P2X"?&RV4Y;9&6.&@
M*WB&A(G6;*:1[TV.UFX(,Z<X54+/$HU3P=7]_>AI?'.#^G<C=#^[OIR@\=VL
M?W<U'MQ<HOYT>CF;HE,TC#%;@D2$H2$6XHVP)>HG/&4*\06ZXCS*"*7H> 0*
M$RI/-.1Q.D+'1R?HR(!F,4\E9I'LVDJK-FO;8:EP4"CT]BAT/73+F8HENF01
M1.\);&VW\NQM/ ^\@XPC",^0[WY!GN-Y-8*&_PYW#\CQJR/P<SY_WQ%L=N_'
MA.NOOIT9%M'/NITJB!KU1.;!7\@5#J%GZ1<M0:S!"CY_<EO.USJ7_XGLG>=&
MY;EQB#T8P)(P9F[1'%/,0JAS6U T<PJ3C=;!N=OQ_*Z]WK;Q,:JM@]PJZIV^
M9J6O>5!?/WQ)B20FT]0I*\"MK36='54?([RVLT=4JQ+5.BAJF H!+'Q#2F F
M*2[R8/1+9PF=5U7MVVI]T'':]!H[8FN".O52VY74]D&I^JG^Y7#;-8?K=SH[
MRNJBMJ] (<[>RG\)B&5>%B0*37XJTD(U6E6>?IYP=\8'NB(5!>0/35'.;K'0
M-U8B"@M-Z9RUM291E(BBH_@JS[)SKG3.SINQKJH@3(">7W"N-AVS0%6G@]]0
M2P,$%     @ -8%/5J+D>!EN!0  EB,  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C(N>&ULO5I=;^(X%/TK5G:TFI&V);9)"%U HK0[@]0OE7;G8;4/*3$0
M31*SL8%VM3]^\T%C#(X9D,M+FX1[3\Z]OO:Y&'=6-/W!9H1P\!I'">M:,\[G
M%XT&&\]([+-S.B=)]LF$IK'/L]MTVF#SE/A!X11'#63;;B/VP\3J=8IG#VFO
M0Q<\"A/RD *VB&,_?;LD$5UU+6B]/W@,IS.>/VCT.G-_2D:$/\\?TNRN4:$$
M84P2%M($I&32M?KP8H#;N4-A\6=(5FSC&N2AO%#Z([\9!EW+SAF1B(QY#N%G
M_Y9D0*(H1\IX_+,&M:IWYHZ;U^_H?Q3!9\&\^(P,:/0]#/BL:WD6",C$7T3\
MD:Z^D75 3HXWIA$K_H+5VM:VP'C!.(W7SAF#.$S*__[K.A$;#M"M<4!K![3M
MT*QQP&L'7 1:,BO"NO*YW^ND= 72W#I#RR^*W!3>631AD@_CB*?9IV'FQWM?
M[^^OO@]O;D#_[@K</WV[?@3#NZ?^W=?AY<TUZ(]&UT\C< 9&6?D$BX@ .@']
MF*8\_-=_R6Z'"?>3:9A?]ADCG('/5X3[8<2^9%[/HROP^=,7\ F$"7B:T07S
MDX!U&CPCGK^^,5Z3O"Q)HAJ2$(%;FO 9 ]=)0 (9H)%%7(6-WL.^1%K$*S(^
M!QC^!I"-D(+0X.?=H88.KD8!%WBX;A0H#59A%($L/^">STBJR.Q?-YD7&'(2
ML[]5.2Q?T52_(E\.+MC<'Y.NE<UW1M(EL7J__@)=^W=5_(; I&PTJVPT=>B]
M 65<%6#IY11>^?*T[$'L-MNXTUAN4E>9.:[K5682*:<BY6A)]<?C1;R(?$Z"
M:@;D"Y&*:(GD;C X@\AQ;6>+J=(.;MI)5-V*JJNE>D=X.1;YZ@F6?K0@*I;N
MSMNA[7G>%D>%5=-VL9IAJV+8TH]P%)*$GZ6DR*>*G-;_T&(V!":%ZE6A>A\_
MM3V3V3 $)F6C766C?=34;N]4F8OMEKM5BRHKZ-;,%F@+";2-3>TUE#1G'<]%
MVXN0TJZ%FZB&[(9>0Q.3>XVR^?YFT]EAN6OE>*AF<D,D."(MQR<RGB4THM,W
M)36M\Z'5; I-#E4(-SR!<D.CTFT*3<Z($&]XG'JOW:39Z]G.]AQ7F;5@[;P1
M\@W-Z3=4"+,+W;S5D[DJ[!RO;=>1%0(.C2@XW!5GMXFWNPR%E8>:=@U'(>%0
MK^%%L2M9&=5N4VARE$*]X0GD&QK5;U-H<D:$@L/C)!SNJK.#W9TIL\=*_C8G
M)!R9DW"DDN9=IGO-9*I"P)$1 5^C;'Z-L;<9ZDQD=D*ZD5ZZ;\,DC!<Q^ _L
M[]'U4(>6M2DT.7 AY.@$0HZ,"KDI-#DC0LB17LB?&9DL(G 3+HERSV:/>Q.\
M$3]5>0Z.\92#$+*/]+(OZEG?E.IA#AXY0VART*)]0.X):EG;HAR<$4-H<D9$
MLX+TS<K>6M:[(TTM'^$I!R%Z$:15]HU:KNV]] @'#]I'=!I(=!JH?8(RUG8S
M!V?$$)J\2RS:'*QO<_:5\1YW6!2C<KOW<$<Y!-'^8'W[<^N__G2#H8<Z>$O;
M$)H<N.BL,#K!'K_1ELL4FIR1C1\]M W,_FK6NT.[?E4^RE4.0_1)6-^NB(K6
MMQAZF(/'SA":'+3HJ[!S@FHVVG290I,S(IHNK-^SV5O->G=M-1_C*H<A.B6L
M;UA$-=<V&7J$@X?M(S9XL&BJ\ DV>+#1MLL4FIP1T79A_0;/WD+6NSN:.C["
MLPRBL7'"(2;IM#CXP<"8+A)>_NI?/:T.E_2+(Q5;SR_AQ: \(B)@RA,KMWXZ
M#1,&(C+)(.WS5K:<I.4AD/*&TWEQCN*%<D[CXG)&_("DN4'V^812_GZ3OZ Z
MBM/['U!+ P04    "  U@4]6'P(^>%T#  #)#0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V,RYX;6R]5VMOTS 4_2M60 @D6)Y]C392NQ2HU#VT;O !\<%+
M;EMKB5ULMQW\>FPGRY*254.*^-+&SCW']QS[QO9PS_B]6 -(])"E5(RLM92;
M4]L6\1HR+$[8!JAZLV0\PU(U^<H6&PXX,: LM3W'Z=H9)M0*AZ;OBH=#MI4I
MH7#%D=AF&>:_)I"R_<ARK<>.:[):2]UAA\,-7L$"Y.WFBJN67;(D) ,J"*.(
MPW)DC=W3R'4TP$1\); 7E6>DI=PQ=J\;LV1D.3HC2"&6F@*KOQV<09IJ)I7'
MSX+4*L?4P.KS(_LG(UZ)N<,"SECZC21R/;+Z%DI@B;>IO&;[+U (ZFB^F*7"
M_*)]$>M8*-X*R;("K#+(",W_\4-A1 7@=I\!> 7 .P0$SP#\ N"_%! 4@, X
MDTLQ/D18XG#(V1YQ':W8](,QTZ"5?$+UO"\D5V^)PLGP\^5E]&TVGZ/Q180N
M;[Y,K]'LXF9\\7DVF4_1>+&8WBS0!S3.&)?D-S9S-7U0JTX 8DLTCG]N"8<$
MS:C$=$7N4A#H;002DU2\4\#;183>OGZ'7B-"T<V:;06FB1C:4N6N,[#C(L])
MGJ?W3)ZNA\X9E6N!IC2!I$Y@*]&E<N]1^<0[RAA!?()\]SWR',]K2.CLY7"W
M 1Z]'.X<4>.7\^@;/O\9OG(B/A%*)'R8JVJJS@H:"P%2H.]S!40S"9GXT30+
M^2A!\RCZ(W0J-CB&D:6^,@+X#JSPS2NWZWQL<K!-LJ@ELIJ[0>EN<(P]K"U_
MM>S)DZ_8^-ID94[9,93Z\[L+ V?@#^U=U:*_@_Q!OU</BIJ">DX95)/4*25U
MCDHZ8T)J*1QV0+?0). HP;^NA3;)HI;(:L9U2^.Z_Z72NFVZVR99U!)9S=U>
MZ6ZO_4K+*;N5^O!ZWF&E-01UW.Y!I34$!95RK$GJEY+Z1R4MU*&&T!52&Y_:
MN?D]2-5JDG&4YE]71)MD44MD-?L&I7V#_U)O@S;=;9,L:HFLYJ[K/!T G?8K
MKN"L;DFN7]F2<I>:HH*>>U!SC5%]_Z#H[,H9-P.^,G<%@6*VI3(_])6]Y7UD
M;$[A!_T3?4\Q9^<GFOR2<X[YBE"!4E@J2N>DIU+B^;TA;TBV,2?I.R;5N=P\
MKM5="[@.4.^7C,G'AAZ@O+V%?P!02P,$%     @ -8%/5E(U*+WA @  !PD
M !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULK99=;]HP%(;_BI554RMM
MS2<AZR 2!=HB=;0"NEY,NS#) :PZ,;,=Z/;K9R=I1B&%"NV&V,YY7S_GQ,9N
MK1E_$@L B9X3FHJVL9!R>6&:(EI @L4Y6T*JWLP83[!473XWQ9(#CG-10DW'
MLGPSP20UPE8^=L_#%LLD)2G<<R2R),'\]R50MFX;MO$R,"+SA=0#9MA:XCF,
M03XL[[GJF95+3!)(!6$IXC!K&QW[HAOH^#S@.X&UV&@CG<F4L2?=&<1MP])
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
MP9#O&' \1@R&$?W! 8^S,3@^^@&.0)B AP"O*4P6M*\R+E$\2/5S.>>9'..
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
ML,I WE^6I7@YJ78OV^WM\7]02P,$%     @ -8%/5D3@N8FH @  W@@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULK59=;]HP%/TK5E9-K;0UG]"N
M@TB4T*T/G2HHV\.T!Y-<B-7$9K8#W;^?[80,:(B8RDOBCWO.O>=>QS>]->//
M(@60Z"7/J.A;J93+&]L6<0HY%I=L"53MS!G/L513OK#%D@-.#"C/;,]QNG:.
M";7"GEE[Y&&/%3(C%!XY$D6>8_[G%C*V[ENNM5D8DT4J]8(=]I9X 1.0T^4C
M5S.[9DE(#E001A&'>=\:N#>CCK8W!M\)K,76&&DE,\:>]>0^Z5N.#@@RB*5F
MP.JU@B%DF2928?RN.*W:I09NCS?L=T:[TC+# H8L^T$2F?:M:PLE,,=%)L=L
M_14J/2; F&7"/-&ZM T^62@NA&1Y!581Y(26;_Q2Y6$+H'B: 5X%\/8!W0,
MOP+X^X#@ ""H ,&Q@$X%,-+M4KM)7(0E#GN<K1'7UHI-#TSV#5KEBU!]3B:2
MJUVB<#(<CR9/X^GP:3J^__8%G4<@,<G$!?J(II,(G9]=H#-$*'I*62$P343/
MELJKQMIQY>&V]. =\."C!T9E*M"()I TX(?M>-=K(;"5W%JSM]%\Z[4R1A!?
M(M_]@#S'\YH">AL\.A[N-L!'Q\.=EF3X]0'P#9]_Z " D+R(9<$)72!58C2&
M#$M(T$!_PT02$.CG8*:LU$?]JZG^I8.@V8&^Z&[$$L?0M]1-)H"OP K?OW.[
MSN>FW)^2+#HEV>A$9#M5"NHJ!6WLNU5JJD$)[QBX[@VKT'.O''5 5MO);;0*
M_%VKZ+75'L^HS6)'7Z?6UWF;OLXKC^YU]Y6^HZRBUE#^]U2<B*S,FKUUD>?
M%Z:#"A2S@LKR?JM7ZR8],+UI;WVHFG?9:__1E)W_ ?,%H0)E,%>4SN65$L#+
M;EI.)%N:=C%C4C4?,TS5#PAP;:#VYXS)S40[J']IPK]02P,$%     @ -8%/
M5L,XIA^.!0  LR@  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULM9KO
M;^(V&,?_%8N=II[4D3A H!U%*N3';FJGZGJWO9CVP@T&K$MBSC'E*NV/GYVD
M@9#4)=*S-Y $/Q_;>;ZQG2^>[KGXEFTHE>A'$J?936\CY?;:LK)H0Q.2]?F6
MINJ7%1<)D>I4K*UL*RA9YD%);#FV[5H)86EO-LVO/8C9E.]DS%+Z(%"V2Q(B
M7N8TYON;'NZ]7OC,UANI+UBSZ9:LZ2.57[</0IU9%67)$IIFC*=(T-5-[Q9?
MA_A*!^0E_F1TGQT=(]V5)\Z_Z9-/RYN>K5M$8QI)C2#JZYDN:!QKDFK']Q+:
MJ^K4@<?'K_0@[[SJS!/)Z(+'?[&EW-ST)CVTI"NRB^5GOO^-EAT::5[$XRS_
M1/NBK.OT4+3+)$_*8-6"A*7%-_E1WHBC ,=](\ I YS3@+=J&)0!@W,#AF7
M\-R 41DP.C? +0/<<P/&9< X3U9Q=_/4>$22V53P/1*ZM*+I@SR_>;3*"$NU
M%!^E4+\R%2=G=_[MH_^(?D%_$"&(E@6Z\*@D+,X^HI7\^2<\GOR*6(J^;/@N
M(^DRNT0?:N=32ZIV:)H5E75Z19W.&W5B=,]3N<F0GR[ILB7>?R?>,0 L=0.J
MN^"\WH6Y8R3^OHO[R'8OD6,[&'U]]-#%AT/W6UJX,//NB>BC :[SVFZ4&1/0
MISYR)N]B?#/&H]%9K0G.QS@&3&C&W.[6ZEX;6U/+X:!2\B#G#MY2,LTR2B_1
M'54CTR7R:!8)MLW'N[_O5%GT2=(D^Z>EP?,"/&P'Z\G@.MN2B-[TU&B?4?%,
M>S.E#-=N508DS(.$^9"P !(6 L%JNAE6NAF:Z+-0S==(B236ND&2"C7*$BV;
M-J4845V5 @GS"M@HA^GUQ_,,3VS;GEK/QQ(XJU0 V; 0"%;+[:C*[<B86S5D
MB3RM[#6_,2-/+&:2T;:):V[$=<TO),PK8.Y1YAR,&_F%K#* A(5 L)H,W$H&
M[MDR4(MXO<Y)UXBH^4*VJL!(ZZH"2)CG-IY?QQXT5 !990 )"X%@-16,*Q6,
MC2J8:P4(FDHD.=H2MKQ$+Y0(-?;3-A$885U%  GS(&$^)"P8MTPOP[%;EV<(
M5&5-!)-*!!.C"+[0E"@%L&0K^#--M!I(K-['21JUJF#2[)&>,>L]6ACK[)I>
M2)@_:4P;@^9\WRPT:?0Q!&I6+6M75=:NC%F[J\W=+VV),@*Z/JZ0, \2YD/"
M@JM&WJ^&V)F<)!ZHREKBL7WP)VQCZG-S#/$5VBD%O#UEFRE=\P]*\T!I?DD[
M'I(FXY&#3Y[IEF)C%^/A27*AVE;/[I'[A,US\H[%2[48:TVI,;1S2B%I'BC-
M!Z4%H+00BE87B',0B/-_N3HE&4H_D#0/E.:#T@)06@A%J^OG8 IBHW>DUGLB
MT;-'Q%,I2"1;A6)&8)R_)[1-.XMW0H=%)')1DAO6K5( ]?A :0$H+82BU:5P
M\/FPV>C3[W_+V@L@NB!INE/K_Q>TI2+/59NA/3>#.X\D31/.::S)/= Z?5!:
M $H+H6AU61PL0FSV"&\%)7J$X*L5BRC*JRK-P@N6HNS[C@B*5I3*C^A?TW]"
M<]STZ/#@9%VV,+>F\SP"2?-!:0$H+82BU55R<!"QV4+L:![AIE'G-I[QA;G.
MSEJ I/F@M "4%D+1ZEHX^(CX7".1I:6QK*:/2%T@ZW8U%#S]KE7)P>[;@U,Y
M@+J$H#0?E!: TD(H6ET.!T<1FRW%,\PI,Z'S @+4;@2E^:"T )06XJ:9.W2.
M_T.K"^!@3F*S.WFN105J48+2/%":#TH+0&EA27M/!-;1EJJ$BG6^6RY3KY&[
M5!:[JZJKU8Z\VWP?FG4H7FSGNR=BS=),K2E7*M3NCU7=HM@A5YQ(OLTW:#UQ
M*7F2'VXH65*A"ZC?5YS+UQ-=0;5/<?8?4$L#!!0    ( #6!3U9@"T]%Z (
M . (   9    >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;*V676^;,!2&_XK%
MJJF5UO(92+L$*5_5)K5:U:S=Q;0+!TZ"5<#,=C[V[V<;0A-"TE[T)MCFO*_]
M'#L^]-:4O? $0*!-EN:\;R1"%#>FR:,$,LRO: &Y?#.G+,-"=MG"Y 4#'&M1
MEIJ.9?EFADENA#T]]L#"'EV*E.3PP!!?9AEF_X:0TG7?L(WMP"-9)$(-F&&O
MP N8@G@J'ICLF;5+3#+(.:$Y8C#O&P/[9ARH>!WP3&#-=]I(D<PH?5&=[W'?
ML-2"((5(* <L'RL809HJ([F,OY6G44^IA+OMK?NM9I<L,\QA1--?)!9)W^@:
M*(8Y7J;BD:Z_0<7347X13;G^1>LRUI?!T9(+FE5BN8*,Y.43;ZH\[ AL_XC
MJ01.4^ =$;B5P'VOP*L$GLY,B:+S,,8"ASU&UXBI:.FF&CJ96BWQ2:ZV?2J8
M?$ND3H1WD\%T,D67Z$<!# N2+] =R#RBR4:>+/D\'X/ ).47,N9I.D;G9Q?H
M#)$<_4SHDN,\YCU3R(4H.S.J)AV6DSI')K4==$]SD7 TR6.(]PU,25!C.%N,
MH7/2<0S1%7+M+\BQ'*=E0:/WR^T6^?C]<NL$C5MOBJO]W&.;HG: H]^#&1=,
M_C/^M*6XM/#:+=1M<<,+'$'?D-<!![8"(_S\R?:MKVWI^4BS\0>9[:7.JU/G
MG7(/;\D&8I3J(QQ1+EI/9VG1T1;J7ER%CF5W_9ZYVLW)8=2E[5][^U'C-B_'
M[=11>Q2=FJ)SDF*:4"8N!;#L+932Q]^9WG4[39+#(,?QFB"'0;;O7[=S^#6'
M?Y+C&3."9RF\1>$?4G2;F1X=!GE>UVI0M 4%5CM%4%,$)RE>K\82 \JKL94D
M.#P.@><V-^0PJF.Y3906*]\-O :+N7/W9\ 6NH9RF>IE+LK[LQZMR_1 5Z?&
M^%"6[[+:OMJ4M?\>LP7)N:2?2TOK*I!K8F4]+3N"%KK"S*B0]4HW$_D) DP%
MR/=S2L6VHR:H/VK"_U!+ P04    "  U@4]6QM$D[= "  "+"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970W,2YX;6RM5EUOFS 4_2L6JZ962DH@ 9(N04J3
M5IO4:56S;@_3'AQR"5:-S6PG:?_];$-0VI!^;'T!&^XY/N?>B\UPP\6=S  4
MNL\IDR,G4ZHX<UV99)!C><H+8/I-RD6.E9Z*I2L+ 7AA03EU_4XG='-,F!,/
M[;-K$0_Y2E'"X%H@N<IS+![.@?+-R/&<[8,;LLR4>>#&PP(O80;JMK@6>N;6
M+ N2 Y.$,R0@'3EC[VP2F7@;\(/ 1NZ,D7$RY_S.3+XL1D['" (*B3(,6-_6
M, %*#9&6\:?B=.HE#7!WO&6_M-ZUESF6,.'T)UFH;.3T';2 %*^HNN&;SU#Y
M"0Q?PJFT5[0I8\.!@Y*55#ROP%I!3EAYQ_=5'G8 ?G@ X%< _[6 ;@7H6J.E
M,FMKBA6.AX)OD##1FLT,;&XL6KLAS%1QIH1^2S1.Q5<7X]G%#-GJ(9ZB6PEH
M+"4HB8ZGH#"A\@2UT>ULBHZ/3M 1(@Q]S_A*8K:00U=I"8;(3:KESLOE_ /+
M32$Y15VOA?R.[S? )Z^'>X_AKC9>N_=K][[EZQYR#[H#)/HUGDLE=$?];G)4
M4O2:*<Q7=B8+G,#(T9^1!+$&)_[XP0L[GYK\O1/9([?=VFWW.?:X+O)*%QG;
M(C?Y+4D"2V(V@74<A9[7&[KK72/[4?TH,$59-RCLU0I[SRK\5H# BK EHJ8R
MB!(\)Y0H HU*2[)P1X/7&T3A$Z7[4>&@/V@6&M1"@V>%7G&V;"L0.>)ODQSL
M)W?@!?X3R?M1_:CO]9LUA[7F\"W);2%A^J'-TW;=#RTD%5:@=VG;)REAF"4$
M4U1P2<RVVV3IA555!@+1.E\'^V[R_SR/TA+5:8G>EI9M!1]:>@,60N?BG]+R
MPJK63L7_0M-,WH6J3(Z[<U288_HK%DO"I/:>:O+.::2;3I1'7SE1O+"GQYPK
M?1;98:;_%D"8 /T^Y5QM)^9 JO\_XK]02P,$%     @ -8%/5FE.,QE, @
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
M )1-P/6E1/5M8)M-]V])_P!02P,$%     @ -8%/5H6+L"$X P  R@H  !D
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
MN%Z@SL\9DYN)WCI56^7@'U!+ P04    "  U@4]64VNE>=\$  #"&   &0
M 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6S566UOZC84_BM6=C6U$I>\$0H=
M(%U(NG5JKZJ^W'VH]L$D!K*;V)GM0"?MQ\]VTD!H"#!9D_:E2<QY'OL\Y]@^
M=D<;0K^S%4(<O*4)9F-CQ7EV;9HL7*$4LB[)$!:_+ A-(1>?=&FRC"(8*5":
MF(YE]<T4QMB8C%3; YV,2,Z3&*,'"EB>II#^-44)V8P-VWAO>(R7*RX;S,DH
M@TOTA/A+]D#%EUFQ1'&*,(L)!A0MQL87^SJP/0E0%M]BM&$[[T"Z,B?DN_RX
MC<:&)4>$$A1R20'%8XUF*$DDDQC'GR6I4?4I@;OO[^PWRGGAS!PR-"/);W'$
M5V-C8( (+6">\$>R^065#JD!AB1AZB_8E+:6 <*<<9*68#&"-,;%$[Z50NP
MW/X!@%,"G#V 9Q\ N"7 /170*P&]/4"O=P#@E0#ENEGXKH3S(8>3$24;0*6U
M8),O2GV%%GK%6";*$Z?BUUC@^,0/IL_@,YC!+$.1>"0)>*80,ZCBR,"%CSB,
M$W8)/H$8@^<5R1G$$>L MH(4,=EX'R>)-!Z97(Q(\IIAV?NTZ-TYT+L-[@GF
M*P8"'*&H 3\[@G=:"$PA1:6'\Z['U&EEO$'S+G"&'>!8CB5\-D76T7@-93J7
M+C<-LYW41V$7N+8B=<#+DP\N/EV>3.Z?3FZ?31Z<3FZ=0UX3WZV2T56]N0=[
MFW-PBQFGN5B+.'B]$P;@EJ.4_=Z47 5;KYE-+K'7+(,A&AMB#66(KI$Q^?$'
MNV_]U!1"G62^3K) $UDM)+TJ)+TV]LG7/)TC"LBBFN^,Y7">()!G8IT/"5XC
MJG:-OP\GV;3HPR[B+O>N]:37[8W,]6X 3C'R3S$*CAC5A/ J(;Q6(<0*"3(:
MAPA<B"4O(DD"*0.9T$:Y?2G\KT^+)AV*+FQK9V#VL-_M[4MQHIU_HEUPW*ZF
M2;_2I-\Z7V]@3,$WF.2H ^YB.(^3F,<B1^X19#D5^XE(BT<4YI3&> FFD,5B
MWWC!9"ZS5"71+<YR+FT(#@4:RDVG([>A,$_4!WA]%%(#411L((T:5X&^SE5
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
M@:4@[0!S?RG,0JE/K(-FSWOV'U!+ P04    "  U@4]6C+ND%%(#  #T"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6RM5FM/VS 4_2M6-FU,8N31
MDA;61H+"-+1-,-A#T[0/)KEM+!P[V$X[]NMG.R&T)4T?6C\D?MQ[[CFWOO$=
MS+BXDRF 0G\RRN30297*CUU7QBED6![P')C>&7.18:6G8N+*7 !.K%-&W<#S
M0C?#A#G1P*Y=B6C "T4)@RN!9)%E6#R< N6SH>,[CPO79)(JL^!&@QQ/X ;4
MM_Q*Z)E;HR0D R8)9TC >.B<^,<C/S .UN([@9F<&R,CY9;S.S.Y2(:.9Q@!
MA5@9"*Q?4Q@!I09)\[BO0)TZIG&<'S^BO[?BM9A;+&'$Z0^2J'3H]!V4P!@7
M5%WSV0>H!!T:O)A3:9]H5MJ&1PZ*"ZEX5CEK!AEAY1O_J1(QY^"'*QR"RB%8
M=NBN<.A4#ATKM&1F99UAA:.!X#,DC+5&,P.;&^NMU1!F_L8;)?0NT7XJNOEZ
M.?KXX?+3V?GUS6MT_N7;Q=>?Z"TZ21)BTHPINF#E83%)WSL#A0F5;[3)2^0B
MF6(!<N JS<3@N7$5];2,&JR(Z@?H,V<JE>B<)9 L KA:0JTC>-1Q&K0BGD%\
M@#K^/@J\(&@@--K<W6^ATZG3VK%XG15XY_<%40_HU\FM5$(?U=]-.2HANLT0
MIGZ/98YC&#JZ0"6(*3C1JQ=^Z+UKTO>?P!;4=FNUW3;TZ$J7'@@!"=+G-;[;
MK\X%PH5*N2!_]<8>8=7JFZ94E/BAQ3=?GFGD>_8W<*?S*M?;+0@XK 4<;B<@
MQP)-,2W $D\XI5A(E(,H131J*$/TYKAY!YZ_)&"-T0+[L&8?[I1^(F6Q/O7A
MLY0N)[W-8H%PKR;<VXFPOF:DPBPA;(+V6BCWUE)NC;]C-?1K=?U6=2.>9?I;
MN6LI])^)"SROL1@VL5Q0<%0K.-I"P2ZU<+1)+:PQ6J#N>T\7FK=]^C<KA0IY
M/J/]H-L)GZ>^R=+O^<'*U/MS%[*_/?^%RE@CPM]81(-ENXC@2430*N)+@84"
M01]0C&6*$C(E"; $$:; W/A(<7VN'K8X457 I=/269;42FO;PG?G^JH,Q,2V
MFQ+%O&"J;+'JU;JE/;&-G/MD7O;#G[&8$"81A;%V]0YZ^B(098M93A3/;9=V
MRY7N^>PPU6TY"&.@]\><J\>)"5 W^M$_4$L#!!0    ( #6!3U8LEK7+S0(
M * '   9    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;*U5;4_;,!#^*Z<,
M;2"QYJ4O,-9& M()M"$Z2C=-TSZXR;6Q2.Q@NRW\^]E.&DJ5LG[8E\1WON?)
M/1?[KK_BXD&FB J>\HS)@9,J59RYKHQ3S(EL\0*9WIEQD1.E33%W92&0)!:4
M9V[@>3TW)Y0Y8=_Z1B+L\X7**,.1 +G(<R*>+S#CJX'C.VO''9VGRCC<L%^0
M.8Y138J1T)9;LR0T1R8I9R!P-G#._;.H:^)MP ^**[FQ!J-DROF#,:Z3@>.9
MA###6!D&HE]+O,0L,T0ZC<>*TZD_:8";ZS7[%ZM=:YD2B9<\^TD3E0Z<4P<2
MG)%%IN[XZ@HK/3;!F&?2/F%5Q7H.Q NI>%Z!=08Y9>6;/%5UV #XO1V H ($
MVX#.#D"[ K3W!70J0,=6II1BZQ 11<*^X"L0)EJSF84MID5K^929WSY60N]2
MC5/A^/[V\NO5[;=H>#?^ ,/OD^O[7_ 1QN4I #Z#B"YI@BR1$&&<$8$)$);
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
M")<CA',\_]@(*;6[(3DW2=IAM,T8V5H\YRLRHT-'+C9.V88ZHU]_\0+W-Y-
M2V":7+^4ZT/HHUO"7N6</D<4<3I;LWS638IW,)T<)MLL-B.O@[V@.VAM]K4<
MALEYZ7GM,DQCV2Y9MD&68[):T3D:DRA"#XPDG.2[@I%H^Y!!IX<_T#P,ZO3[
MP1&6G9)E!V1Y15FX(=D^M2N=KV@JB*!R%Q0H7:#K,"')+"01NDMYF.]J?TW>
M1+9'9L,_2=8Q922[_[=)%_S9?X@E92A*DY=O@K(8D;QV3=7V_W&TP0G*P0E
MX!NZH1'R3,K Q*:+R1*8IK%;:NQ:V#NZ-N5: M/D]DJY/3M[1^]@M;D?UB,4
MH7'KE]SZUG:,'5( T(,B-'J>JQJQ6V,]F!K>)9S9M$)LH>DZ]PR'9V%-%""V
M)%M"TR4K!^&!';O^NBAP@JJF:HB#NJJGFK\'=_\FJZ2 "N#&:H@".JNG#( '
M.X#=<O&-Q,#,QK5C"4W7J2R$U[&Q7, FWEBR)31=LC(&'NP,ZB^7H'*C!D-T
M?JJI>V 3;;9(NM44H1"=HFK$'MR)QX0O$?VYEO8SDF[33 V$:%PSEM!TP:J[
M>WT;RP3T"(TE6T+3OY8JPX!APU!GC@L(?8_&P8<*-$3YLNN8BQ"K3H_!MGI
M$/V+ -,/@S7^"GV*CH_WS@RL'!K8/34XQ;$!5M8!5UF'&N5HL@R'Y7@8!92C
M<@RXZLS@2#D:/3<,UGAN3F$BL#(1V(:)P%9-A"TT7;(R$1@V$;7*L=H_@"$Z
M->4?<)5_.%*(1C<+@S6>E5.<#V#E2W#/1B%:=2:VT'3)RIG@JH.'&H58?>(
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
M[R+4^LA96OZMXWV/Z^AQJ]O(5;F-%NQZ(NX3)2N>V63^XP_(LW_1<08)1H'
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
M2V-_IT#B]ND.%H?-,R".423IXM.)IGL)^A&0'L3NM!\QT?9*L[<$9F]G2WM
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
M"R60XG4N']CV(]1Z^IHO9KDPOVA;QSH6BM="LJ(&JPP*0JLK?JY]V .XP0F
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
M,E'QC-(FZNLZ:O=,U-A%M[02:XX650;9J8.17()V'=S7=;AV>SW.(;U$'KY
MKN.ZEH!F/VZ.+>;S'S=W>MAX;58][<\[E]5##N8Y3PO*MPS0/],G+IC<:?_:
M5KSVZ-L]JO;SGF]("E<#V5\XL!<83'[]!8?.;[;5^IG.YC_)V<E*^NU*^GW>
M)Y\N'R[1JBGMO%Y60?; $1&(M\7/9*5;Z[CV'FCOJ@>_3(:>ET31>/1RO%X6
MF!M%N .;VV"AZQY@)QR#EF/0R_$S*;;U?B>%G .D2L%&I782'OTYCF,WB#M4
M3-C0#Y,.$0LHB&-LYQ&V/,)>'JH7P4F2+E E1Z?L8J\9?((*5KE LNTH!$H9
M9+FP9BXT0W1]S^NPM: BU\B;!14FB6^G&[5THUZZ=R#G7@650%DNFS0#F3<K
MD\A,' Y"W&%BH@*_@YE;/$619Z<1MS3B7AJO<T/M7<+2M<X-[#? E+X0=6'V
MY"FVE)*#W0X["RKT8J?#S^8KPJ&=8-(23'H)JBX,>HIR78J423'2*)Y<Y/:<
M)48D7A1UPIU90$'2W6H6D!,X=DK8.<@&IY?4[\L_'Y<7Z&:^E)\J8]>+Z:-U
MD#MFS81>TJ5B@763TPLYI7&D?G#_'F+T)=<:5E!9@6++9&*R_Z3N4K5G5R;8
M5DK=+3^SP5SGJ)8:4B;,\\]5''8/O-Q>7A]H-93":"MK[*D )#NB?%'@>B]9
M.;E&%'[4;=HS"RKP0[_+R$3AV#G'Z*!H<.^8GRSVFYRUJK2>O&H*R])+UZ1Z
MEM=24P(7>7EN%C?_<!)_&'4[N@4U=-W J$:+L^ ,R8/8P/UJ8[&7+9SKR=1,
M*BZKLI"$,E6@\FT@_3)4KSG9]U/JFVD(0H.LB9)5&B;= 6;%!5%R1GG@@_3
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
M\@]W*7G[YAUY0Q@G]X6H%8JJN:O1B8G'S=JH5TW4P8FH_8#<"*X+90*"_%C
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
M6UB(>E3;_@K3Z\;-B=KDXC)E*Y9.ZJZ:3VTS, V3M;Z L(_<V,N/8!R'^1'
ML#R8 XSC6%B>_VD^ W0^#L.\#;S( .4,4(YC^9")_6!Y_)S$7/Z9)DD4Q3&V
MHI.)U\$$6[<XAA^_&N8-&%@>R/1W:XWO-EXAA^L V]-#%8+-%*]$;*;X6@/B
M7S=@)(E_M[$\P,!V :L=R._/ S7EYT01["KF#7N"<21), 1JT5^C<8RL3@P?
M__Y@3TD4)8D? <SO((HP!)Y&',$<@ <,B2+['MQ['X6;]U38_G]R_ =02P,$
M%     @ -8%/5I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q
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
M A0#%     @ -8%/5@=!36*!    L0   !               ( !     &1O
M8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  U@4]6EKMZB^X    K @  $0
M            @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  U
M@4]6F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE
M;64Q+GAM;%!+ 0(4 Q0    ( #6!3U95,:H-EP<   DO   8
M  " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  U
M@4]6)LQ8?4T"  #!!0  &               @(':#P  >&PO=V]R:W-H965T
M<R]S:&5E=#(N>&UL4$L! A0#%     @ -8%/5KR(I6O=!@  I1P  !@
M         ("!71(  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0
M   ( #6!3U9&^=^7Y0(  )8)   8              " @7 9  !X;"]W;W)K
M<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  U@4]66NZ1[4$(  !),0
M&               @(&+'   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L!
M A0#%     @ -8%/5N _G<J( P  = L  !@              ("! B4  'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( #6!3U9RK6\<80L
M +%T   8              " @< H  !X;"]W;W)K<VAE971S+W-H965T-RYX
M;6Q02P$"% ,4    "  U@4]639.V_Z$"  ##!@  &               @(%7
M-   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ -8%/5AG5
M//H*"@  ZB\  !@              ("!+C<  'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;%!+ 0(4 Q0    ( #6!3U9SQ5\Y: 4  "X,   9
M  " @6Y!  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @
M-8%/5N("IL(7&P  1U<  !D              ("!#4<  'AL+W=O<FMS:&5E
M=',O<VAE970Q,2YX;6Q02P$"% ,4    "  U@4]6^2(P S(#  #V!@  &0
M            @(%;8@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4
M Q0    ( #6!3U9$W"00)04  !P-   9              " @<1E  !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ -8%/5D(I!M>P @
MYP4  !D              ("!(&L  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6Q02P$"% ,4    "  U@4]6QOM%&#D#  "Z!@  &0              @($'
M;@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( #6!3U8#
M<^<I. 0  ,<)   9              " @7=Q  !X;"]W;W)K<VAE971S+W-H
M965T,38N>&UL4$L! A0#%     @ -8%/5CNEX>DK!   TP@  !D
M     ("!YG4  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M"  U@4]67JG;=YL#  ! "   &0              @(%(>@  >&PO=V]R:W-H
M965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( #6!3U:9T"DO/P,  "8'   9
M              " @1I^  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L!
M A0#%     @ -8%/5K?[-)JX!P  4A,  !D              ("!D($  'AL
M+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  U@4]6#5RB:DX,
M  !O(0  &0              @(%_B0  >&PO=V]R:W-H965T<R]S:&5E=#(Q
M+GAM;%!+ 0(4 Q0    ( #6!3U;<Q0]G/04  $H,   9              "
M@026  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ -8%/
M5D25W0 A"   ^Q0  !D              ("!>)L  'AL+W=O<FMS:&5E=',O
M<VAE970R,RYX;6Q02P$"% ,4    "  U@4]6K3>73M@%   _#0  &0
M        @('0HP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0
M   ( #6!3U:&!BGC< X  +4K   9              " @=^I  !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ -8%/5E+(D/#A @  , 8
M !D              ("!AK@  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q0
M2P$"% ,4    "  U@4]6FX+5X2(-  #,(0  &0              @(&>NP
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( #6!3U9P#U^G
M/@,   ((   9              " @??(  !X;"]W;W)K<VAE971S+W-H965T
M,C@N>&UL4$L! A0#%     @ -8%/5ERZB\;7"P  2AX  !D
M ("!;,P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  U
M@4]6T- @ZT =  "C9   &0              @(%ZV   >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( #6!3U9<DL@[, 8  &(/   9
M          " @?'U  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#
M%     @ -8%/5ET)!]#M @  8P8  !D              ("!6/P  'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  U@4]69A51@$L%  "E
M#@  &0              @(%\_P  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM
M;%!+ 0(4 Q0    ( #6!3U;IJ9SIR@(  (H&   9              " @?X$
M 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ -8%/5J_F
M[T<] P  ,P<  !D              ("!_P<! 'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6Q02P$"% ,4    "  U@4]6 P[CJ*0$  #8"P  &0
M    @(%S"P$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (
M #6!3U;QW<CQN0(  *P%   9              " @4X0 0!X;"]W;W)K<VAE
M971S+W-H965T,S<N>&UL4$L! A0#%     @ -8%/5J\(#:"I P  .P@  !D
M             ("!/A,! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"
M% ,4    "  U@4]6HG0*L'<&  #@$   &0              @($>%P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( #6!3U:R;&GIS ,
M .4(   9              " @<P= 0!X;"]W;W)K<VAE971S+W-H965T-# N
M>&UL4$L! A0#%     @ -8%/5IN=MB*H P  *0@  !D              ("!
MSR$! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  U@4]6
M2HDGF!<$  #9"0  &0              @(&N)0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0R+GAM;%!+ 0(4 Q0    ( #6!3U;<KSAU0P@  $T5   9
M      " @?PI 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%
M  @ -8%/5H90 IW^!@  >A$  !D              ("!=C(! 'AL+W=O<FMS
M:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  U@4]6-OLN")T"  !_!0
M&0              @(&K.0$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+
M 0(4 Q0    ( #6!3U9K);X_<P@  " 8   9              " @7\\ 0!X
M;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ -8%/5F]&;0:]
M!   / L  !D              ("!*44! 'AL+W=O<FMS:&5E=',O<VAE970T
M-RYX;6Q02P$"% ,4    "  U@4]6[1F11;D%  !*+   &0
M@($=2@$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( #6!
M3U:7L[]AK@,  ,T/   9              " @0U0 0!X;"]W;W)K<VAE971S
M+W-H965T-#DN>&UL4$L! A0#%     @ -8%/5B7,]VTB @  5P0  !D
M         ("!\E,! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M    "  U@4]6PY!(FK<"   F!P  &0              @(%+5@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( #6!3U8M>4G\(@,   @+
M   9              " @3E9 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL
M4$L! A0#%     @ -8%/5F4@S@T% P  ( D  !D              ("!DEP!
M 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  U@4]6+SKZ
M^JX#   B%@  &0              @('.7P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;%!+ 0(4 Q0    ( #6!3U9B_**8\ (  *D(   9
M  " @;-C 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @
M-8%/5A[;;@.# @  004  !D              ("!VF8! 'AL+W=O<FMS:&5E
M=',O<VAE970U-BYX;6Q02P$"% ,4    "  U@4]6W[?7R6,"  !C!0  &0
M            @(&4:0$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4
M Q0    ( #6!3U:4X[0MMP(  /L&   9              " @2YL 0!X;"]W
M;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ -8%/5L$&;K11!
MT!8  !D              ("!'&\! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX
M;6Q02P$"% ,4    "  U@4]6E7\7^9<"  "O!@  &0              @(&D
M<P$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( #6!3U9T
M7;.YZ@(  +,'   9              " @7)V 0!X;"]W;W)K<VAE971S+W-H
M965T-C$N>&UL4$L! A0#%     @ -8%/5J+D>!EN!0  EB,  !D
M     ("!DWD! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M"  U@4]6'P(^>%T#  #)#0  &0              @($X?P$ >&PO=V]R:W-H
M965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( #6!3U92-2B]X0(   <)   9
M              " @<R" 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L!
M A0#%     @ -8%/5B7P5OU6 @  204  !D              ("!Y(4! 'AL
M+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  U@4]6B^"8]B0#
M  !E#   &0              @(%QB $ >&PO=V]R:W-H965T<R]S:&5E=#8V
M+GAM;%!+ 0(4 Q0    ( #6!3U9Q:Z6QU@0  .H6   9              "
M@<R+ 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ -8%/
M5D3@N8FH @  W@@  !D              ("!V9 ! 'AL+W=O<FMS:&5E=',O
M<VAE970V."YX;6Q02P$"% ,4    "  U@4]6PSBF'XX%  "S*   &0
M        @(&XDP$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0
M   ( #6!3U9@"T]%Z (  . (   9              " @7V9 0!X;"]W;W)K
M<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ -8%/5L;1).W0 @  BP@
M !D              ("!G)P! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q0
M2P$"% ,4    "  U@4]6:4XS&4P"  #E!0  &0              @(&CGP$
M>&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( #6!3U8.*9YA
MM (  +8'   9              " @2:B 0!X;"]W;W)K<VAE971S+W-H965T
M-S,N>&UL4$L! A0#%     @ -8%/5H+$1A%G P  ] L  !D
M ("!$:4! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  U
M@4]6:. G4XX%  !,)@  &0              @(&OJ $ >&PO=V]R:W-H965T
M<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( #6!3U;S<![,A@(  &<&   9
M          " @72N 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#
M%     @ -8%/5H6+L"$X P  R@H  !D              ("!,;$! 'AL+W=O
M<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    "  U@4]6O??G,C0#   V
M#P  &0              @(&@M $ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM
M;%!+ 0(4 Q0    ( #6!3U93:Z5YWP0  ,(8   9              " @0NX
M 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ -8%/5O&'
MJN*[!   _QX  !D              ("!(;T! 'AL+W=O<FMS:&5E=',O<VAE
M970X,"YX;6Q02P$"% ,4    "  U@4]6C+ND%%(#  #T"P  &0
M    @($3P@$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    (
M #6!3U8LEK7+S0(  * '   9              " @9S% 0!X;"]W;W)K<VAE
M971S+W-H965T.#(N>&UL4$L! A0#%     @ -8%/5DK=J$K. P  CP\  !D
M             ("!H,@! 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"
M% ,4    "  U@4]6\JYYO%8%  "H)   &0              @(&ES $ >&PO
M=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( #6!3U86T9\47@0
M .P/   9              " @3+2 0!X;"]W;W)K<VAE971S+W-H965T.#4N
M>&UL4$L! A0#%     @ -8%/5A5X=\D'!@  N"L  !D              ("!
MQ]8! 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    "  U@4]6
M:1HSQZ$&   G-@  &0              @($%W0$ >&PO=V]R:W-H965T<R]S
M:&5E=#@W+GAM;%!+ 0(4 Q0    ( #6!3U;10TC+#0T   22   9
M      " @=WC 0!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%
M  @ -8%/5B3ZPE=Q!   I18  !D              ("!(?$! 'AL+W=O<FMS
M:&5E=',O<VAE970X.2YX;6Q02P$"% ,4    "  U@4]6V&IQ B,+  !>>0
M&0              @(')]0$ >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+
M 0(4 Q0    ( #6!3U8^;L^0A0(  *X%   9              " @2,! @!X
M;"]W;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ -8%/5H;GD33-
M P  >PT  !D              ("!WP," 'AL+W=O<FMS:&5E=',O<VAE970Y
M,BYX;6Q02P$"% ,4    "  U@4]6#T2%MXH$  "*$@  &0
M@('C!P( >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( #6!
M3U9=>J!CE@0   <8   9              " @:0, @!X;"]W;W)K<VAE971S
M+W-H965T.30N>&UL4$L! A0#%     @ -8%/5I*70H \ P  BPT  !D
M         ("!<1$" 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4
M    "  U@4]66Y&%"P,#  " "   &0              @('D% ( >&PO=V]R
M:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    ( #6!3U:R2,TVW ,  ",.
M   9              " @1X8 @!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL
M4$L! A0#%     @ -8%/5MUL1$9 !0  E1(  !D              ("!,1P"
M 'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    "  U@4]6L /=
M>J0#   U$@  &0              @(&H(0( >&PO=V]R:W-H965T<R]S:&5E
M=#DY+GAM;%!+ 0(4 Q0    ( #6!3U8$7<<VA 0  #D1   :
M  " @8,E @!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    (
M #6!3U98M@=I9P,  ,0.   :              " @3\J @!X;"]W;W)K<VAE
M971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0    ( #6!3U8N,O9==0,  )T*   :
M              " @=XM @!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+
M 0(4 Q0    ( #6!3U:&&RVC5P0  /P1   :              " @8LQ @!X
M;"]W;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( #6!3U989!7H
M>P0  +L:   :              " @1HV @!X;"]W;W)K<VAE971S+W-H965T
M,3 T+GAM;%!+ 0(4 Q0    ( #6!3U8L63)D2P,  *P4   -
M  "  <TZ @!X;"]S='EL97,N>&UL4$L! A0#%     @ -8%/5I>*NQS
M$P(   L              ( !0SX" %]R96QS+RYR96QS4$L! A0#%     @
M-8%/5DN2C3#!!P  "T0   \              ( !+#\" 'AL+W=O<FMB;V]K
M+GAM;%!+ 0(4 Q0    ( #6!3U;Q"++Y\@(  !L]   :              "
M 1I' @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( #6!
M3U9E4>EO9@(  .LZ   3              "  41* @!;0V]N=&5N=%]4>7!E
<<UTN>&UL4$L%!@    !P '  S!X  -M, @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<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>123
<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>124
<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>324</ContextCount>
  <ElementCount>494</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - COVER PAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/COVERPAGE</Role>
      <ShortName>COVER PAGE</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - AUDIT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/AUDITINFORMATION</Role>
      <ShortName>AUDIT INFORMATION</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pega-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.pega.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/BASISOFPRESENTATION</Role>
      <ShortName>BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - MARKETABLE SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIES</Role>
      <ShortName>MARKETABLE SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - DEFERRED COMMISSIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONS</Role>
      <ShortName>DEFERRED COMMISSIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENT</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATION</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - OTHER ASSETS AND LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIES</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - RESTRUCTURING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RESTRUCTURING</Role>
      <ShortName>RESTRUCTURING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EMPLOYEEBENEFITPLANS</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - (LOSS) PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LOSSPERSHARE</Role>
      <ShortName>(LOSS) PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - MARKETABLE SECURITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESTables</Role>
      <ShortName>MARKETABLE SECURITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/MARKETABLESECURITIES</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - DEFERRED COMMISSIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONSTables</Role>
      <ShortName>DEFERRED COMMISSIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/DEFERREDCOMMISSIONS</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/PROPERTYANDEQUIPMENT</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/SEGMENTINFORMATION</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/OTHERASSETSANDLIABILITIES</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/LEASES</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/DEBT</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYTables</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/REVENUE</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/EMPLOYEEBENEFITPLANS</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/INCOMETAXES</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - (LOSS) PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LOSSPERSHARETables</Role>
      <ShortName>(LOSS) PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/LOSSPERSHARE</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - MARKETABLE SECURITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESDetails</Role>
      <ShortName>MARKETABLE SECURITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/MARKETABLESECURITIESTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - MARKETABLE SECURITIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails</Role>
      <ShortName>DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails</Role>
      <ShortName>DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - PROPERTY AND EQUIPMENT - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - SEGMENT INFORMATION - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails</Role>
      <ShortName>SEGMENT INFORMATION - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails</Role>
      <ShortName>SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - OTHER ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - RESTRUCTURING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RESTRUCTURINGDetails</Role>
      <ShortName>RESTRUCTURING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/RESTRUCTURING</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - LEASES - Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails</Role>
      <ShortName>LEASES - Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - LEASES Right of Use Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESRightofUseAssetsDetails</Role>
      <ShortName>LEASES Right of Use Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - LEASES - Remaining Lease Term (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESRemainingLeaseTermDetails</Role>
      <ShortName>LEASES - Remaining Lease Term (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - LEASES - Lease Liability Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails</Role>
      <ShortName>LEASES - Lease Liability Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - LEASES - Cash Flow information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESCashFlowinformationDetails</Role>
      <ShortName>LEASES - Cash Flow information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - DEBT - Convertible Senior Notes Narrative (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails</Role>
      <ShortName>DEBT - Convertible Senior Notes Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - DEBT - Net Carrying Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTNetCarryingAmountDetails</Role>
      <ShortName>DEBT - Net Carrying Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - DEBT - Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTInterestExpenseDetails</Role>
      <ShortName>DEBT - Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails</Role>
      <ShortName>DEBT - Future Payments of Principal and Contractual Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - DEBT - Capped Call Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTCappedCallTransactionsDetails</Role>
      <ShortName>DEBT - Capped Call Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - DEBT - Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTCreditFacilityDetails</Role>
      <ShortName>DEBT - Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - STOCKHOLDERS' EQUITY - Stock Repurchases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Stock Repurchases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - FAIR VALUE MEASUREMENTS - Assets and Liabilities at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Assets and Liabilities at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - REVENUE - Revenue by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails</Role>
      <ShortName>REVENUE - Revenue by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - REVENUE - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails</Role>
      <ShortName>REVENUE - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails</Role>
      <ShortName>REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - Disclosure - INCOME TAXES - Schedule of Components of (loss) before Provision for (benefit from) Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Components of (loss) before Provision for (benefit from) Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - Disclosure - INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - Disclosure - INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - Disclosure - INCOME TAXES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails</Role>
      <ShortName>INCOME TAXES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - Disclosure - INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails</Role>
      <ShortName>INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - Disclosure - INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - Disclosure - (LOSS) PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LOSSPERSHAREDetails</Role>
      <ShortName>(LOSS) PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/LOSSPERSHARETables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="pega-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>104</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 -  pega-20221231.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:OperatingLeaseCost has a value of -1694000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:OperatingLeaseCost fact are: Context: i8b2e5940a7b94d428e19fd7473c847d3_D20210101-20211231, Unit: usd, Rule Element Id: 7018. pega-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="pega-20221231.htm">pega-20221231.htm</File>
    <File>pega-20221231.xsd</File>
    <File>pega-20221231_cal.xml</File>
    <File>pega-20221231_def.xml</File>
    <File>pega-20221231_lab.xml</File>
    <File>pega-20221231_pre.xml</File>
    <File>q42022_ex-211.htm</File>
    <File>q42022_ex-231.htm</File>
    <File>q42022_ex-311.htm</File>
    <File>q42022_ex-312.htm</File>
    <File>q42022_ex-32.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>pega-20221231_g1.jpg</File>
    <File>pega-20221231_g2.jpg</File>
    <File>pega-20221231_g3.jpg</File>
    <File>pega-20221231_g4.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="1277">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>127
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pega-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 32,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 1,
    "http://fasb.org/us-gaap/2022": 1277,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 324,
   "dts": {
    "calculationLink": {
     "local": [
      "pega-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pega-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "pega-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pega-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pega-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "pega-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 743,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 24,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 28
   },
   "keyCustom": 84,
   "keyStandard": 410,
   "memberCustom": 27,
   "memberStandard": 54,
   "nsprefix": "pega",
   "nsuri": "http://www.pega.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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.pega.com/role/COVERPAGE",
     "shortName": "COVER PAGE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000010 - Disclosure - BASIS OF PRESENTATION",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.pega.com/role/BASISOFPRESENTATION",
     "shortName": "BASIS OF PRESENTATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_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": "0000100 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails",
     "shortName": "INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i3edbe0aebf0d43f2850c9dc02a020962_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails",
     "shortName": "INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i3edbe0aebf0d43f2850c9dc02a020962_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i793c4cc9b13f4c4faf72a571c16af877_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails",
     "shortName": "INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - (LOSS) PER SHARE (Details)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.pega.com/role/LOSSPERSHAREDetails",
     "shortName": "(LOSS) PER SHARE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i0faffbdf86e142899ec0de1cfb6c93d1_I20220915",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - MARKETABLE SECURITIES",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.pega.com/role/MARKETABLESECURITIES",
     "shortName": "MARKETABLE SECURITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:DeferredCostsNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - DEFERRED COMMISSIONS",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONS",
     "shortName": "DEFERRED COMMISSIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:DeferredCostsNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - PROPERTY AND EQUIPMENT",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENT",
     "shortName": "PROPERTY AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - SEGMENT INFORMATION",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.pega.com/role/SEGMENTINFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - OTHER ASSETS AND LIABILITIES",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIES",
     "shortName": "OTHER ASSETS AND LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - RESTRUCTURING",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.pega.com/role/RESTRUCTURING",
     "shortName": "RESTRUCTURING",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - AUDIT INFORMATION",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.pega.com/role/AUDITINFORMATION",
     "shortName": "AUDIT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - LEASES",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.pega.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000021 - Disclosure - DEBT",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.pega.com/role/DEBT",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - STOCKHOLDERS' EQUITY",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000023 - Disclosure - FAIR VALUE MEASUREMENTS",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - REVENUE",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.pega.com/role/REVENUE",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - STOCK-BASED COMPENSATION",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - EMPLOYEE BENEFIT PLANS",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANS",
     "shortName": "EMPLOYEE BENEFIT PLANS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000027 - Disclosure - INCOME TAXES",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.pega.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000028 - Disclosure - (LOSS) PER SHARE",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.pega.com/role/LOSSPERSHARE",
     "shortName": "(LOSS) PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000029 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_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.pega.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "menuCat": "Policies",
     "order": "30",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - MARKETABLE SECURITIES (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.pega.com/role/MARKETABLESECURITIESTables",
     "shortName": "MARKETABLE SECURITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - DEFERRED COMMISSIONS (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSTables",
     "shortName": "DEFERRED COMMISSIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - SEGMENT INFORMATION (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONTables",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables",
     "shortName": "OTHER ASSETS AND LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000039 - Disclosure - LEASES (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.pega.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_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 (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - DEBT (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.pega.com/role/DEBTTables",
     "shortName": "DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYTables",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000042 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000043 - Disclosure - REVENUE (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.pega.com/role/REVENUETables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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": "0000044 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables",
     "shortName": "EMPLOYEE BENEFIT PLANS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - INCOME TAXES (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.pega.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - (LOSS) PER SHARE (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://www.pega.com/role/LOSSPERSHARETables",
     "shortName": "(LOSS) PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:AmortizationPeriodForDeferredContactCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:AmortizationPeriodForDeferredContactCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - MARKETABLE SECURITIES (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.pega.com/role/MARKETABLESECURITIESDetails",
     "shortName": "MARKETABLE SECURITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_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",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - MARKETABLE SECURITIES - Additional Information (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails",
     "shortName": "MARKETABLE SECURITIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock",
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pega:AccountsReceivableAndUnbilledReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock",
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:UnbilledReceivablesNotBillableContractDateYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:UnbilledReceivablesNotBillableContractDateYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:SummaryOfMajorClientsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i13379ed2eb494d61b5e0fc0a0636cb1f_D20220101-20220331",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ContractAssetsAndDeferredRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails",
     "shortName": "DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfDeferredSalesCommissions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails",
     "shortName": "DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfDeferredSalesCommissions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_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": "0000059 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
     "shortName": "PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:DepreciationExpenseTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - PROPERTY AND EQUIPMENT - Additional Information (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails",
     "shortName": "PROPERTY AND EQUIPMENT - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:DepreciationExpenseTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i793c4cc9b13f4c4faf72a571c16af877_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "if42580fc896b4b9a8eb4ecf4ad11e11e_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - SEGMENT INFORMATION - Additional Information (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails",
     "shortName": "SEGMENT INFORMATION - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails",
     "shortName": "SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pega:LongLivedAssetsPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - OTHER ASSETS AND LIABILITIES (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
     "shortName": "OTHER ASSETS AND LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i2290f54ed3934930b7d7ca5462bafa00_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - RESTRUCTURING (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.pega.com/role/RESTRUCTURINGDetails",
     "shortName": "RESTRUCTURING (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i2290f54ed3934930b7d7ca5462bafa00_D20221001-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnTerminationOfLease",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - LEASES - Narrative (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.pega.com/role/LEASESNarrativeDetails",
     "shortName": "LEASES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i5348e81e265c41c5a64c06f7d555f5d0_D20210201-20210228",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i45a459e492004ba28c78626b7df5b9d2_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i45a459e492004ba28c78626b7df5b9d2_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - LEASES - Operating Lease Expense (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails",
     "shortName": "LEASES - Operating Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - LEASES Right of Use Assets (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.pega.com/role/LEASESRightofUseAssetsDetails",
     "shortName": "LEASES Right of Use Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_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": "0000072 - Disclosure - LEASES - Remaining Lease Term (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.pega.com/role/LEASESRemainingLeaseTermDetails",
     "shortName": "LEASES - Remaining Lease Term (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - LEASES - Lease Liability Maturity (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails",
     "shortName": "LEASES - Lease Liability Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - LEASES - Cash Flow information (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.pega.com/role/LEASESCashFlowinformationDetails",
     "shortName": "LEASES - Cash Flow information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i63ee732a13cb46e18c49068c87935eab_D20200201-20200229",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - DEBT - Convertible Senior Notes Narrative (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
     "shortName": "DEBT - Convertible Senior Notes Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i63ee732a13cb46e18c49068c87935eab_D20200201-20200229",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ic9836c5473004d9995a7ceb909fd3e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - DEBT - Net Carrying Amount (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.pega.com/role/DEBTNetCarryingAmountDetails",
     "shortName": "DEBT - Net Carrying Amount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ic9836c5473004d9995a7ceb909fd3e4a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i8522d586ed71496787b1d0c84c247a67_D20200201-20200229",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtConversionOriginalDebtInterestRateOfDebt",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - DEBT - Interest Expense (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.pega.com/role/DEBTInterestExpenseDetails",
     "shortName": "DEBT - Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i716ec305382c48a7acd4c4cda44078e7_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ic9836c5473004d9995a7ceb909fd3e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
     "shortName": "DEBT - Future Payments of Principal and Contractual Interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ic9836c5473004d9995a7ceb909fd3e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i63ee732a13cb46e18c49068c87935eab_D20200201-20200229",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - DEBT - Capped Call Transactions (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
     "shortName": "DEBT - Capped Call Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "iffeae72ed5f344fc801cbe31a2310a55_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - DEBT - Credit Facility (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.pega.com/role/DEBTCreditFacilityDetails",
     "shortName": "DEBT - Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:StockRepurchaseProgramSharesRepurchasedUnsettled",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - STOCKHOLDERS' EQUITY - Stock Repurchases (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Stock Repurchases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:StockRepurchaseProgramSharesRepurchasedUnsettled",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - FAIR VALUE MEASUREMENTS - Assets and Liabilities at Fair Value (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Assets and Liabilities at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i793c4cc9b13f4c4faf72a571c16af877_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - REVENUE - Revenue by Geographic Areas (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
     "shortName": "REVENUE - Revenue by Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ic92b172cce29453dba71853c7d65afc1_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - REVENUE - Disaggregation of Revenue (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
     "shortName": "REVENUE - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i7939565a126d4a01b77424e47bd9657d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails",
     "shortName": "REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i6ddeaa0e432e4e0790fe993b28894ad8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails",
     "shortName": "STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfDeferredCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
     "shortName": "STOCK-BASED COMPENSATION - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i5ba2bf03048d47bfb501580a351ca7b6_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": "0000091 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
     "shortName": "STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i5ba2bf03048d47bfb501580a351ca7b6_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails",
     "shortName": "STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i793c4cc9b13f4c4faf72a571c16af877_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i793c4cc9b13f4c4faf72a571c16af877_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "i61c78ddfd64c453a8220e5fb948b8f67_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ie9703471309f49b5a98ba3d5cdfa9a41_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails",
     "shortName": "EMPLOYEE BENEFIT PLANS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - INCOME TAXES - Schedule of Components of (loss) before Provision for (benefit from) Income Taxes (Details)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails",
     "shortName": "INCOME TAXES - Schedule of Components of (loss) before Provision for (benefit from) Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails",
     "shortName": "INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails",
     "shortName": "INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - INCOME TAXES - Additional Information (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
     "shortName": "INCOME TAXES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20221231.htm",
      "contextRef": "ied6ada2396a54cd4b77c0334fcfebb6b_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 82,
   "tag": {
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom (\u201cU.K.\u201d)"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "U.S.",
        "verboseLabel": "U.S. 401(k) Plan"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r829",
      "r830",
      "r831"
     ],
     "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.pega.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r829",
      "r830",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r829",
      "r830",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r829",
      "r830",
      "r831"
     ],
     "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.pega.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.pega.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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r832"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r827"
     ],
     "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.pega.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.pega.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.pega.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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r833"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r826"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r834"
     ],
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r829",
      "r830",
      "r831"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r825"
     ],
     "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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r828"
     ],
     "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.pega.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.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "pega_AccountReceivablesAndUnbilledReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Account Receivables and Unbilled Receivables",
        "label": "Account Receivables and Unbilled Receivables [Member]",
        "terseLabel": "Total receivables"
       }
      }
     },
     "localname": "AccountReceivablesAndUnbilledReceivablesMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_AccountsReceivableAndUnbilledReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable and unbilled receivable.",
        "label": "Accounts receivable and unbilled receivable",
        "totalLabel": "Total receivables"
       }
      }
     },
     "localname": "AccountsReceivableAndUnbilledReceivable",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_AmortizationPeriodForDeferredContactCosts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average amortization period for deferred contract costs.",
        "label": "Amortization Period for Deferred Contact Costs",
        "terseLabel": "Amortization period for deferred contract costs"
       }
      }
     },
     "localname": "AmortizationPeriodForDeferredContactCosts",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pega_AppianCorpVPegasystemsIncYouyongZouMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou",
        "label": "Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou [Member]",
        "terseLabel": "Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou"
       }
      }
     },
     "localname": "AppianCorpVPegasystemsIncYouyongZouMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Right of Use Asset and Lease Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.pega.com/20221231",
     "xbrltype": "stringItemType"
    },
    "pega_ClientAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client A [Member]",
        "label": "Client A [Member]",
        "terseLabel": "Client A"
       }
      }
     },
     "localname": "ClientAMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ClientRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client Relationships [Member]",
        "label": "Client Relationships [Member]",
        "terseLabel": "Client-related"
       }
      }
     },
     "localname": "ClientRelationshipsMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CommonStockDividendsPerShareIntended": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Dividends, Per Share, Intended",
        "label": "Common Stock, Dividends, Per Share, Intended",
        "terseLabel": "Quarterly cash dividend intended to pay (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareIntended",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pega_ComputerSoftwarePurchasedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications for sale, licensing or long-term internal use.",
        "label": "Computer Software Purchased [Member]",
        "terseLabel": "Computer software purchased"
       }
      }
     },
     "localname": "ComputerSoftwarePurchasedMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ConsultingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting [Member]",
        "label": "Consulting [Member]",
        "terseLabel": "Consulting"
       }
      }
     },
     "localname": "ConsultingMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ContractAssetsAndDeferredRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract assets and deferred revenue [Table Text Block].",
        "label": "Contract assets and deferred revenue [Table Text Block]",
        "terseLabel": "Summary of Contract Assets and Deferred Revenue"
       }
      }
     },
     "localname": "ContractAssetsAndDeferredRevenueTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance",
        "label": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance",
        "terseLabel": "Revenue recognized during the period that was included in deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_CorporateIncentiveCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate incentive compensation plan [member]",
        "label": "Corporate Incentive Compensation Plan [Member]",
        "terseLabel": "Corporate Incentive Compensation Plan"
       }
      }
     },
     "localname": "CorporateIncentiveCompensationPlanMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CostOfRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost Of Revenue.",
        "label": "Cost Of Revenue [Member]",
        "terseLabel": "Cost of revenue",
        "verboseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenueMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued cumulatively under the employee stock purchase plan.",
        "label": "Cumulative Shares Issued Under Employee Stock Purchase Plan",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "CumulativeSharesIssuedUnderEmployeeStockPurchasePlan",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days",
        "label": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive business days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pega_DebtInstrumentCovenantInterestCoverageRatioMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "terseLabel": "Interest coverage ratio, minimum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit",
        "label": "Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit",
        "terseLabel": "Minimum required cash and investments held"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DebtInstrumentCovenantsLeverageRatioMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenants, Leverage Ratio, Maximum",
        "label": "Debt Instrument, Covenants, Leverage Ratio, Maximum",
        "terseLabel": "Consolidated leverage ratio, maximum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantsLeverageRatioMaximum",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pega_DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Redemption, Threshold Trading Days Before Maturity",
        "label": "Debt Instrument, Redemption, Threshold Trading Days Before Maturity",
        "terseLabel": "Redemption threshold trading days"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionThresholdTradingDaysBeforeMaturity",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pega_DeferredCostsNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deferred contract costs and related amortization.",
        "label": "Deferred Costs Net [Text Block]",
        "terseLabel": "DEFERRED COMMISSIONS"
       }
      }
     },
     "localname": "DeferredCostsNetTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_DeferredTaxAssetsConvertibleSeniorNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Convertible Senior Notes",
        "label": "Deferred Tax Assets, Convertible Senior Notes",
        "terseLabel": "Convertible senior notes"
       }
      }
     },
     "localname": "DeferredTaxAssetsConvertibleSeniorNotes",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DeferredTaxLiabilityDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liability, Debt",
        "label": "Deferred Tax Liability, Debt",
        "negatedTerseLabel": "Convertible senior notes"
       }
      }
     },
     "localname": "DeferredTaxLiabilityDebt",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DepreciationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation Expense [Table Text Block]",
        "label": "Depreciation Expense [Table Text Block]",
        "terseLabel": "Schedule of Depreciation Expense"
       }
      }
     },
     "localname": "DepreciationExpenseTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationCARESActAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, CARES Act, Amount",
        "label": "Effective Income Tax Rate Reconciliation, CARES Act, Amount",
        "terseLabel": "CARES Act"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCARESActAmount",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount",
        "label": "Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount",
        "terseLabel": "Excess tax benefits related to stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates Amount",
        "label": "Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates Amount",
        "terseLabel": "Expiration of statutes and changes in estimates"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount",
        "label": "Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount",
        "negatedLabel": "GILTI, FDII, and BEAT"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment",
        "negatedTerseLabel": "Changes in foreign exchange rates"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter",
        "label": "Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including other intangible assets.",
        "label": "Intangible Asset and Impairment of Long Lived Assets [Policy Text Block]",
        "terseLabel": "Intangible and long-lived assets"
       }
      }
     },
     "localname": "IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 3.0,
       "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesTotalDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Total Due",
        "label": "Interest, Long-term Debt, Maturities, Total Due",
        "totalLabel": "Interest expense, total due"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesTotalDue",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InternalUseSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal Use Software [Member]",
        "label": "Internal Use Software [Member]",
        "terseLabel": "Internal Use Software"
       }
      }
     },
     "localname": "InternalUseSoftwareMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_InvestmentsInPrivatelyHeldCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in privately held companies.",
        "label": "Investments In Privately Held Companies [Member]",
        "terseLabel": "Venture investments"
       }
      }
     },
     "localname": "InvestmentsInPrivatelyHeldCompaniesMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_LeaseCostRecovery": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease, Cost (Recovery)",
        "label": "Lease, Cost (Recovery)",
        "totalLabel": "Operating lease expenses"
       }
      }
     },
     "localname": "LeaseCostRecovery",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_LegalFeesPostJudgementInterestRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal Fees, Post-judgement Interest Rate, Percentage",
        "label": "Legal Fees, Post-judgement Interest Rate, Percentage",
        "terseLabel": "Legal fees, post-judgement interest rate"
       }
      }
     },
     "localname": "LegalFeesPostJudgementInterestRatePercentage",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_LesseeLeaseAreaOfOfficeBuilding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Area of Office Building",
        "label": "Lessee, Lease, Area of Office Building",
        "terseLabel": "Area of office space lease (in square feet)"
       }
      }
     },
     "localname": "LesseeLeaseAreaOfOfficeBuilding",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Liability to be Paid, Annual Increase Percentage",
        "label": "Lessee, Lease, Liability to be Paid, Annual Increase Percentage",
        "terseLabel": "Base rent increase percentage"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pega_LesseeLeaseTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Term of Contract",
        "label": "Lessee, Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeLeaseTermOfContract",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, Annually Per Year",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Annually Per Year",
        "terseLabel": "Based rent to paid (annually per year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_LicensePerpetualMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License, Perpetual [Member]",
        "label": "License, Perpetual [Member]",
        "terseLabel": "License, Perpetual"
       }
      }
     },
     "localname": "LicensePerpetualMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_LongLivedAssetsByGeographicalAreasLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Lived Assets by Geographical Areas [Line Items]",
        "label": "Long-Lived Assets by Geographical Areas [Line Items]",
        "terseLabel": "Long-Lived Assets by Geographical Areas [Line Items]"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicalAreasLineItems",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_LongLivedAssetsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets as a percentage of total long-lived assets.",
        "label": "Long Lived Assets Percentage",
        "terseLabel": "Long-lived assets percentage"
       }
      }
     },
     "localname": "LongLivedAssetsPercentage",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_MaturitiesOfInterestAndPrincipalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturities of Interest and Principal",
        "label": "Maturities of Interest and Principal [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "MaturitiesOfInterestAndPrincipalAbstract",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_MoreLikelyThanNotLikelihoodPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage likelihood above which it is considered more-likely-than-not that a tax benefit will be sustained upon ultimate settlement with a taxing authority.",
        "label": "More Likely Than Not Likelihood Percentage",
        "terseLabel": "More-likely-than-not benefit likelihood percentage being realized upon ultimate settlement with taxing authority resulting from sustainability of tax examination"
       }
      }
     },
     "localname": "MoreLikelyThanNotLikelihoodPercentage",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_NonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Employee Directors [Member]",
        "label": "Non Employee Directors [Member]",
        "terseLabel": "Non-employee directors"
       }
      }
     },
     "localname": "NonEmployeeDirectorsMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_NonemployeeDirectorCompensationLimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum annual compensation amount to be earned by non-employee directors. Includes grants of share-based compensation awards and any cash fees paid to such non-employee director during the fiscal year.",
        "label": "Non-employee Director Compensation Limit",
        "terseLabel": "Annual limited compensation"
       }
      }
     },
     "localname": "NonemployeeDirectorCompensationLimit",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_OpenSpanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "OpenSpan Inc. [Member]",
        "label": "Open Span [Member]",
        "terseLabel": "OpenSpan, Inc."
       }
      }
     },
     "localname": "OpenSpanMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_OtherAmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Americas, except US.",
        "label": "Other Americas [Member]",
        "terseLabel": "Other Americas"
       }
      }
     },
     "localname": "OtherAmericasMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_OtherAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Assets and Liabilities",
        "label": "Other Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.pega.com/20221231",
     "xbrltype": "stringItemType"
    },
    "pega_OtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, Current Assets",
        "label": "Other, Current Assets",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCurrentAssets",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_OtherLongTermAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, Long-term Assets",
        "label": "Other, Long-term Assets",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLongTermAssets",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_OtherLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, Long-term Liabilities",
        "label": "Other, Long-term Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLongTermLiabilities",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PNCBankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNC Bank, National Association [Member]",
        "label": "PNC Bank, National Association [Member]",
        "terseLabel": "PNC Bank, National Association"
       }
      }
     },
     "localname": "PNCBankNationalAssociationMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_PegaCloudMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cloud [Member]",
        "label": "Pega Cloud [Member]",
        "terseLabel": "Pega Cloud"
       }
      }
     },
     "localname": "PegaCloudMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 3.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 1.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFour",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 2.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearOne",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 4.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearThree",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 5.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PerpetualLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Perpetual License",
        "label": "Perpetual License [Member]",
        "terseLabel": "Perpetual license"
       }
      }
     },
     "localname": "PerpetualLicenseMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": 1.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "totalLabel": "2025"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": 2.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "totalLabel": "2024"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": 3.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "totalLabel": "2023"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Total Due",
        "label": "Principal and Interest, Long-term Debt, Maturities, Total Due",
        "totalLabel": "Principal and interest, total due"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrivatelyHeldInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Privately Held Investment",
        "label": "Privately Held Investment [Member]",
        "terseLabel": "Privately held investment"
       }
      }
     },
     "localname": "PrivatelyHeldInvestmentMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables, Contract Assets, And Deferred Revenue [Text Block]",
        "label": "Receivables, Contract Assets, And Deferred Revenue [Text Block]",
        "terseLabel": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE"
       }
      }
     },
     "localname": "ReceivablesContractAssetsAndDeferredRevenueTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Accounts Receivable and Unbilled Receivable [Table Text Block]",
        "label": "Schedule Of Accounts Receivable And Unbilled Receivable [Table Text Block]",
        "terseLabel": "Summary of Accounts Receivable and Unbilled Receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableAndUnbilledReceivableTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of amortization of deferred costs.",
        "label": "Schedule of Amortization of Deferred Costs [Table Text Block]",
        "terseLabel": "Schedule of Amortization of Deferred Contract Costs"
       }
      }
     },
     "localname": "ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Long-Lived Assets by Geographical Areas [Table]",
        "label": "Schedule of Long-Lived Assets by Geographical Areas [Table]",
        "terseLabel": "Schedule of Long-Lived Assets by Geographical Areas [Table]"
       }
      }
     },
     "localname": "ScheduleOfLongLivedAssetsByGeographicalAreasTable",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]",
        "label": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Cash Flow Lease Information"
       }
      }
     },
     "localname": "ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of unbilled receivables not billable at balance sheet date.",
        "label": "Schedule of Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block]",
        "terseLabel": "Summary of Unbilled Receivables"
       }
      }
     },
     "localname": "ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Weighted Average and Discount Rate [Table Text Block]",
        "label": "Schedule Of Weighted Average And Discount Rate [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average and Discount Rate"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageAndDiscountRateTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Closing price of the Company's stock on the last day of the most recent fiscal year end used to compute the aggregate intrinsic value of options outstanding and exercisable or RSUs outstanding and expected to vest as of period end.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Closing Price Of Common Stock",
        "terseLabel": "Closing price of company stock (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees",
        "terseLabel": "Compensation percentage of target incentive compensation eligible to be elected and received by employees"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of equity-based compensation awards expected to vest. Excludes stock and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Aggregate Intrinsic Value",
        "terseLabel": "Expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity-based compensation awards expected to vest. Excludes stock and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Number",
        "terseLabel": "Expected to vest (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of equity-based compensation awards expected to vest. Excludes stock and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Weighted Average Grant Date Fair Value",
        "terseLabel": "Expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total vest date fair value of awards vested during the period.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Fair Value of Awards Vested",
        "terseLabel": "Fair value of shares vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options, including both vested and non-vested, and RSUs outstanding as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options and RSUs Outstanding Number",
        "terseLabel": "Number of shares subject to outstanding options and awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted-average remaining contractual term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum discounted purchase price calculated as a percentage of fair market value of the Company's stock on either the commencement date or completion date of the offerings, whichever is less, at which employees are able to purchase shares under the plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Price Percentage Of Fair Market Value",
        "terseLabel": "Percentage of fair market value of company stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current discounted purchase price calculated as a percentage of the fair market value of Company's stock the completion date of the offerings at which employees are able to purchase shares under the plan as determined by the board of directors.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Purchase Price Percentage On Completion Of Offering Period",
        "terseLabel": "Purchase price percentage of fair market value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Amount Authorized During Period",
        "label": "Stock Repurchase Program, Amount Authorized During Period",
        "terseLabel": "Authorizations"
       }
      }
     },
     "localname": "StockRepurchaseProgramAmountAuthorizedDuringPeriod",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of shares repurchased that did not settle with transfer agent as of the reporting date.",
        "label": "Stock Repurchase Program Payments For Shares Repurchased Unsettled",
        "negatedTerseLabel": "Repurchases"
       }
      }
     },
     "localname": "StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_StockRepurchaseProgramSharesRepurchasedUnsettled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares repurchased that did not settle with transfer agent as of the reporting date.",
        "label": "Stock Repurchase Program Shares Repurchased Unsettled",
        "negatedTerseLabel": "Repurchases unsettled (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramSharesRepurchasedUnsettled",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_SubscriptionLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription License",
        "label": "Subscription License [Member]",
        "terseLabel": "Subscription license"
       }
      }
     },
     "localname": "SubscriptionLicenseMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_SubscriptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription [Member]",
        "label": "Subscription [Member]",
        "terseLabel": "Subscription"
       }
      }
     },
     "localname": "SubscriptionMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_SubscriptionServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription Services",
        "label": "Subscription Services [Member]",
        "terseLabel": "Subscription services"
       }
      }
     },
     "localname": "SubscriptionServicesMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_SummaryOfMajorClientsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Major Clients",
        "label": "Summary of Major Clients [Table Text Block]",
        "terseLabel": "Summary of Major Clients"
       }
      }
     },
     "localname": "SummaryOfMajorClientsTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Unbilled Receivables Based Upon Contract Effective Date",
        "label": "Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block]",
        "terseLabel": "Summary of Unbilled Receivables Based Upon Contract Effective Date"
       }
      }
     },
     "localname": "SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credit carryforwards with unlimited expiration period.",
        "label": "Tax Credit Carryforwards With Unlimited Expiration Period",
        "terseLabel": "Carryforwards with unlimited carryforward period"
       }
      }
     },
     "localname": "TaxCreditCarryforwardsWithUnlimitedExpirationPeriod",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_TotalPercentageOfUnbilledRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Percentage of Unbilled Revenue",
        "label": "Total Percentage of Unbilled Revenue",
        "totalLabel": "Total percentage of unbilled revenue"
       }
      }
     },
     "localname": "TotalPercentageOfUnbilledRevenue",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_TradeSecretMisappropriationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade Secret Misappropriation",
        "label": "Trade Secret Misappropriation [Member]",
        "terseLabel": "Trade Secret Misappropriation"
       }
      }
     },
     "localname": "TradeSecretMisappropriationMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_TwoThousandAndFourLongTermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and four long-term incentive plan [member]",
        "label": "Two Thousand And Four Long Term Incentive Plan [Member]",
        "terseLabel": "2004 Long-Term Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandAndFourLongTermIncentivePlanMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_TwoThousandAndSixEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and six employee stock purchase plan [member]",
        "label": "Two Thousand And Six Employee Stock Purchase Plan [Member]",
        "terseLabel": "2006 Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "TwoThousandAndSixEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_UnbilledReceivablesCurrentAndNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables Current and Non Current",
        "label": "Unbilled Receivables Current and Non Current",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrentAndNonCurrent",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables current and non current percentage.",
        "label": "Unbilled Receivables Current And Non Current Percentage",
        "totalLabel": "Total percentage of unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrentAndNonCurrentPercentage",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables",
        "label": "Unbilled Receivables [Member]",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_UnbilledReceivablesNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": 3.0,
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.",
        "label": "Unbilled Receivables Non Current",
        "terseLabel": "Unbilled receivables",
        "verboseLabel": "Long-term unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesNonCurrent",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 2.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two.",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two",
        "terseLabel": "1-2 years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 3.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five.",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five",
        "terseLabel": "2-5 years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 1.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year.",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year",
        "terseLabel": "Percentage of unbilled receivables, 1 Year or Less"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 2.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two.",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two",
        "terseLabel": "Percentage of unbilled receivables, 1-2 Years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 3.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five.",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five",
        "terseLabel": "Percentage of unbilled receivables, 2-5 Years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 2.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearFiveAndBefore",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 5.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearFour",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 3.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year One",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearOne",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 1.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearThree",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 4.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearTwo",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledRevenueTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Revenue Total",
        "label": "Unbilled Revenue Total",
        "totalLabel": "Unbilled revenue total"
       }
      }
     },
     "localname": "UnbilledRevenueTotal",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_ViolationOfTheVirginiaComputerCrimesActMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Violation of the Virginia Computer Crimes Act",
        "label": "Violation of the Virginia Computer Crimes Act [Member]",
        "terseLabel": "Violation of the Virginia Computer Crimes Act"
       }
      }
     },
     "localname": "ViolationOfTheVirginiaComputerCrimesActMember",
     "nsuri": "http://www.pega.com/20221231",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia-Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r957"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Contractual Obligation, Fiscal Year Maturity Schedule"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r275",
      "r276",
      "r403",
      "r433",
      "r786",
      "r788",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r227",
      "r281",
      "r287",
      "r293",
      "r352",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r631",
      "r634",
      "r636",
      "r637",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r227",
      "r281",
      "r287",
      "r293",
      "r352",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r631",
      "r634",
      "r636",
      "r637",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r227",
      "r281",
      "r287",
      "r293",
      "r352",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r631",
      "r634",
      "r636",
      "r637",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.",
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.",
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r535",
      "r729",
      "r743",
      "r773",
      "r774",
      "r804",
      "r817",
      "r824",
      "r889",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r535",
      "r729",
      "r743",
      "r773",
      "r774",
      "r804",
      "r817",
      "r824",
      "r889",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r334",
      "r731",
      "r805",
      "r822",
      "r884",
      "r885",
      "r891",
      "r947"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r334",
      "r731",
      "r805",
      "r822",
      "r884",
      "r885",
      "r891",
      "r947"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r494",
      "r535",
      "r566",
      "r567",
      "r568",
      "r705",
      "r729",
      "r743",
      "r773",
      "r774",
      "r804",
      "r817",
      "r824",
      "r877",
      "r889",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r494",
      "r535",
      "r566",
      "r567",
      "r568",
      "r705",
      "r729",
      "r743",
      "r773",
      "r774",
      "r804",
      "r817",
      "r824",
      "r877",
      "r889",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r275",
      "r276",
      "r403",
      "r433",
      "r789",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r536",
      "r857",
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r293",
      "r536",
      "r835",
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r335",
      "r336",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r776",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r806",
      "r823",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r335",
      "r336",
      "r757",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r776",
      "r777",
      "r806",
      "r823",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r293",
      "r536",
      "r835",
      "r836",
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r861",
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r282",
      "r283",
      "r284",
      "r342",
      "r343",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r618",
      "r619",
      "r620",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r669",
      "r670",
      "r674",
      "r675",
      "r676",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Cumulative-effect adjustment from adoption of ASU 2020-06, net"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r13",
      "r821"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r758"
     ],
     "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.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r340",
      "r341"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": 1.0,
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "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",
        "netLabel": "Accounts receivable",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r97",
      "r235"
     ],
     "calculation": {
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r844"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated 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).",
        "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax",
        "terseLabel": "Net unrealized gain on available-for-sale securities, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r244",
      "r246",
      "r247",
      "r248",
      "r646"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated other comprehensive (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r24",
      "r25",
      "r162",
      "r698",
      "r746",
      "r747",
      "r845",
      "r846",
      "r847",
      "r853",
      "r854",
      "r855"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "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": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r575",
      "r576",
      "r577",
      "r853",
      "r854",
      "r855",
      "r928"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.",
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt",
        "terseLabel": "Equity component of convertible senior notes, net"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r136",
      "r137",
      "r538"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net (loss) to cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r581"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r570"
     ],
     "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": "Compensation expense from 2006 ESPP"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredCharges": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of amortization of deferred charges applied against earnings during the period.",
        "label": "Amortization of Deferred Charges",
        "terseLabel": "Amortization of deferred commissions"
       }
      }
     },
     "localname": "AmortizationOfDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "auth_ref": [
      "r34",
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions",
        "terseLabel": "Amortization of deferred commissions"
       }
      }
     },
     "localname": "AmortizationOfDeferredSalesCommissions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r31",
      "r422",
      "r672",
      "r849"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r51",
      "r85",
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Outstanding anti-dilutive stock options and RSUs (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetUnderConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset in process of being built.",
        "label": "Asset under Construction [Member]",
        "terseLabel": "Fixed assets in progress"
       }
      }
     },
     "localname": "AssetUnderConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r190",
      "r209",
      "r239",
      "r271",
      "r321",
      "r325",
      "r330",
      "r348",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r621",
      "r623",
      "r648",
      "r821",
      "r887",
      "r888",
      "r937"
     ],
     "calculation": {
      "http://www.pega.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.pega.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.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r231",
      "r241",
      "r271",
      "r348",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r621",
      "r623",
      "r648",
      "r821",
      "r887",
      "r888",
      "r937"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.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.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Fair Value Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r345",
      "r360"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r75",
      "r344",
      "r360",
      "r735"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Fair Value",
        "verboseLabel": "Marketable securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r541",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r96"
     ],
     "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.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r617",
      "r815",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r155",
      "r156",
      "r617",
      "r815",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r0",
      "r60",
      "r69"
     ],
     "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": "BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/BASISOFPRESENTATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Investment in property and equipment included in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r219",
      "r221"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Capitalized computer software cost"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r53",
      "r233",
      "r787"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r842"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "totalLabel": "Total cash, cash equivalents, and marketable securities"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r48",
      "r53",
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r48",
      "r182"
     ],
     "calculation": {
      "http://www.pega.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 and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 Equivalents [Member]",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r22",
      "r196",
      "r214"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 20)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r100",
      "r384",
      "r385",
      "r759",
      "r886"
     ],
     "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.pega.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r103",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Loss contingencies and legal costs"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared (in dollars per share)",
        "verboseLabel": "Cash dividend declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r853",
      "r854",
      "r928"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r7"
     ],
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r7",
      "r110"
     ],
     "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, end of period (in shares)",
        "periodStartLabel": "Balance, beginning of period (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r7",
      "r821"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value, 200,000 shares authorized; 82,436 and 81,712 shares issued and outstanding as of December\u00a031, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r122",
      "r123",
      "r125",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "EMPLOYEE BENEFIT PLANS"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r26",
      "r251",
      "r253",
      "r259",
      "r736",
      "r740"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment",
        "verboseLabel": "Computer Equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r63",
      "r64",
      "r179",
      "r180",
      "r338",
      "r758"
     ],
     "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.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r63",
      "r64",
      "r179",
      "r180",
      "r338",
      "r756",
      "r758"
     ],
     "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.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r63",
      "r64",
      "r179",
      "r180",
      "r338",
      "r758",
      "r949"
     ],
     "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.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r63",
      "r64",
      "r179",
      "r180",
      "r338"
     ],
     "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",
        "verboseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r61",
      "r63",
      "r64",
      "r65",
      "r179",
      "r181",
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r63",
      "r64",
      "r179",
      "r180",
      "r338",
      "r758"
     ],
     "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.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r160",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r447",
      "r449",
      "r470"
     ],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "totalLabel": "Total contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r447",
      "r449",
      "r470"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r447",
      "r449",
      "r470"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r447",
      "r448",
      "r470"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "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.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "terseLabel": "Convertible debt fair value"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r106",
      "r400",
      "r401",
      "r412",
      "r413",
      "r414",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "label": "Convertible Notes Payable, Noncurrent",
        "terseLabel": "Convertible senior notes, net"
       }
      }
     },
     "localname": "ConvertibleLongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r812",
      "r814",
      "r948"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r33",
      "r731"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.",
        "label": "Credit Concentration Risk [Member]",
        "terseLabel": "Credit concentration risk"
       }
      }
     },
     "localname": "CreditConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "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.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r852",
      "r925",
      "r927"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r852",
      "r925"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r602",
      "r610",
      "r852"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current provision for (benefit from)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r852",
      "r925",
      "r927"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r56",
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "terseLabel": "Debt conversion amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r56",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Number of shares issuable upon conversion"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": {
     "auth_ref": [
      "r56",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Original Debt, Interest Rate of Debt",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtInterestRateOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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": [
      "r109",
      "r269",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r416",
      "r423",
      "r424",
      "r426"
     ],
     "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": "DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r191",
      "r193",
      "r207",
      "r277",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r673",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r850"
     ],
     "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.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r3",
      "r193",
      "r207",
      "r427"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 1.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      },
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Principal",
        "totalLabel": "Principal, total due"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r108",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Initial conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r19",
      "r111",
      "r112",
      "r114",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Initial conversion rate"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "terseLabel": "Threshold percentage of stock price trigger"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "terseLabel": "Threshold trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r184",
      "r186",
      "r400",
      "r673",
      "r800",
      "r801"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r18",
      "r184",
      "r429",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Weighted-average effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r20",
      "r277",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r673",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r850"
     ],
     "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.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "After the calendar quarter ending on June 30, 2020"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "terseLabel": "On or after March\u00a01, 2023"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "Measurement period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Redemption percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r20",
      "r111",
      "r113",
      "r114",
      "r115",
      "r183",
      "r184",
      "r186",
      "r204",
      "r277",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r425",
      "r673",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Debt instrument term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTerm": {
     "auth_ref": [
      "r929"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Debt Securities, Available-for-Sale, Term",
        "terseLabel": "Weighted-average remaining maturity"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r189",
      "r208",
      "r838"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Impairment of Deferred Contract Costs"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (other liabilities).",
        "label": "Deferred Credits and Other Liabilities",
        "totalLabel": "Total deferred revenue"
       }
      }
     },
     "localname": "DeferredCreditsAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).",
        "label": "Deferred Credits and Other Liabilities, Noncurrent",
        "terseLabel": "Long-term deferred revenue"
       }
      }
     },
     "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r852",
      "r926",
      "r927"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "negatedLabel": "Unamortized issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r852",
      "r926"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r586",
      "r587"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r51",
      "r153",
      "r603",
      "r609",
      "r610",
      "r852"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Total deferred provision (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r4",
      "r5",
      "r192",
      "r206",
      "r596"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r840"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r852",
      "r926",
      "r927"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "terseLabel": "Interest expense carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetInterestCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Software revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r597"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "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.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible 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": "Research and development capitalization"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r923"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r923"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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": "Total net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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 property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r148",
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "terseLabel": "Accruals and reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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",
        "negatedLabel": "Valuation allowances"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "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.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDerivatives": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 4.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 derivatives.",
        "label": "Deferred Tax Liabilities, Derivatives",
        "negatedTerseLabel": "Capped call transactions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "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 intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "auth_ref": [
      "r150",
      "r924"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "negatedTerseLabel": "Software revenue"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r534"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Defined Contribution Plans Expenses"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r51",
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r51",
      "r319"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.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": "Amortization of intangible assets and depreciation"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset.",
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r242",
      "r243",
      "r647",
      "r790"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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 assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Capped Call Transactions"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCapPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.",
        "label": "Derivative, Cap Price",
        "terseLabel": "Cap price (in dollars per share)"
       }
      }
     },
     "localname": "DerivativeCapPrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "us-gaap_DerivativeFinancialInstrumentsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Derivative Financial Instruments, Assets [Member]",
        "terseLabel": "Capped Call Transactions"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r469",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811"
     ],
     "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.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r540",
      "r571",
      "r572",
      "r574",
      "r579",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Cash dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.",
        "label": "Dividends Declared [Table Text Block]",
        "terseLabel": "Schedule of Dividends Declared and Dividend Payments"
       }
      }
     },
     "localname": "DividendsDeclaredTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPayableCurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Dividends Payable, Current",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DomesticPlanMember": {
     "auth_ref": [
      "r893",
      "r894",
      "r895"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Domestic Plan [Member]",
        "terseLabel": "Domestic Plan"
       }
      }
     },
     "localname": "DomesticPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "Europe (excluding U.K.), Middle East, and Africa"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "(Loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r260",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r294",
      "r296",
      "r300",
      "r301",
      "r302",
      "r306",
      "r637",
      "r638",
      "r737",
      "r741",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "(Loss) per share, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]",
        "terseLabel": "Weighted-average number of common shares outstanding"
       }
      }
     },
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r260",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r296",
      "r300",
      "r301",
      "r302",
      "r306",
      "r637",
      "r638",
      "r737",
      "r741",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "(Loss) per share, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r303",
      "r304",
      "r305",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "(LOSS) PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r661"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r573"
     ],
     "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 stock-based compensation expense, unvested stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average period of expense recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r570"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "negatedTerseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"
     ],
     "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": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r110",
      "r227",
      "r255",
      "r256",
      "r257",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r292",
      "r308",
      "r352",
      "r446",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r636",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r698",
      "r746",
      "r747",
      "r748"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r640",
      "r641",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r174",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r173",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r414",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r641",
      "r702",
      "r703",
      "r704",
      "r800",
      "r801",
      "r812",
      "r813",
      "r814"
     ],
     "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.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r644"
     ],
     "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.pega.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r414",
      "r496",
      "r501",
      "r641",
      "r702",
      "r812",
      "r813",
      "r814"
     ],
     "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.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r414",
      "r496",
      "r501",
      "r641",
      "r703",
      "r800",
      "r801",
      "r812",
      "r813",
      "r814"
     ],
     "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.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r414",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r641",
      "r704",
      "r800",
      "r801",
      "r812",
      "r813",
      "r814"
     ],
     "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.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r174",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Assets and Liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r642"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "terseLabel": "Changes in fair value included in other income",
        "verboseLabel": "Fair value adjustment"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss": {
     "auth_ref": [
      "r643"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "terseLabel": "Changes in fair value included in other comprehensive income"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r175"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "terseLabel": "New investments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "auth_ref": [
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "negatedTerseLabel": "Sales of investments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "December 31,",
        "periodStartLabel": "January 1,",
        "terseLabel": "Capped call transactions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r414",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r702",
      "r703",
      "r704",
      "r800",
      "r801",
      "r812",
      "r813",
      "r814"
     ],
     "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.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r177",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Financial instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3).",
        "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r346",
      "r347",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r425",
      "r444",
      "r626",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r797",
      "r862",
      "r863",
      "r864",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful Lives",
        "verboseLabel": "Useful life of capitalized software"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r237",
      "r373"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.",
        "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Amortization Expense of Acquired Intangibles"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r732",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r88",
      "r733"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Goodwill and Other Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r86",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r88",
      "r732"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net\u00a0book value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails",
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r657",
      "r658",
      "r659",
      "r660"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedLabel": "Foreign currency transaction (gain) loss",
        "terseLabel": "Foreign currency transaction gain (loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign currency translation and remeasurement"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignPlanMember": {
     "auth_ref": [
      "r893",
      "r894",
      "r895"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Foreign Plan [Member]",
        "terseLabel": "International plans"
       }
      }
     },
     "localname": "ForeignPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures",
        "verboseLabel": "Furniture and Fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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",
        "negatedTerseLabel": "Loss (gain) on capped call transactions",
        "verboseLabel": "(Loss) gain on capped call transactions"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "auth_ref": [
      "r677"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.",
        "label": "Gain (Loss) on Termination of Lease",
        "terseLabel": "Gain on lease termination"
       }
      }
     },
     "localname": "GainLossOnTerminationOfLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicAreasLongLivedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Areas, Long-Lived Assets [Abstract]",
        "terseLabel": "Geographic Areas, Long-Lived Assets [Abstract]"
       }
      }
     },
     "localname": "GeographicAreasLongLivedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r62",
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r236",
      "r364",
      "r734",
      "r798",
      "r821",
      "r866",
      "r873"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r366",
      "r798"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r369",
      "r370",
      "r798"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Currency translation adjustments"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r51",
      "r365",
      "r367",
      "r369",
      "r798"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r32",
      "r271",
      "r321",
      "r324",
      "r329",
      "r332",
      "r348",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r648",
      "r796",
      "r887"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncentiveFromLessor": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r931"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of incentive received by lessee from lessor.",
        "label": "Incentive from Lessor",
        "terseLabel": "Tenant improvement allowance"
       }
      }
     },
     "localname": "IncentiveFromLessor",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r272",
      "r611"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r28",
      "r187",
      "r197",
      "r217",
      "r321",
      "r324",
      "r329",
      "r332",
      "r738",
      "r796"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "(Loss) before provision for (benefit from) income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r272",
      "r611"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsoflossbeforeProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r375",
      "r378"
     ],
     "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.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r378"
     ],
     "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.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r142"
     ],
     "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.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "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.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r143",
      "r144",
      "r145",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r273",
      "r590",
      "r594",
      "r601",
      "r607",
      "r612",
      "r614",
      "r615",
      "r616"
     ],
     "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.pega.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r274",
      "r291",
      "r292",
      "r320",
      "r588",
      "r608",
      "r613",
      "r742"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for (benefit from) income taxes",
        "totalLabel": "Income tax expense (benefit), total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforbenefitfromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r254",
      "r584",
      "r585",
      "r594",
      "r595",
      "r600",
      "r604"
     ],
     "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": "Accounting for income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReceivable": {
     "auth_ref": [
      "r205",
      "r841"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Income tax receivables"
       }
      }
     },
     "localname": "IncomeTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r583",
      "r589"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "verboseLabel": "Impact of change in tax law"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Permanent differences"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r589"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "U.S. federal income taxes at statutory rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount",
        "terseLabel": "Provision to return adjustments"
       }
      }
     },
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal benefit and tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedLabel": "Federal research and experimentation credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlementsForeign": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount",
        "terseLabel": "Tax effects of foreign activities"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlementsForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r55"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid (refunded)"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, unbilled receivables, and contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r730",
      "r848"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.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.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCharges": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.",
        "label": "Increase (Decrease) in Deferred Charges",
        "negatedTerseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssets": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income.",
        "label": "Increase (Decrease) in Operating Assets",
        "negatedTerseLabel": "Decrease in operating assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r848",
      "r933"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "negatedTerseLabel": "Decrease in lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "negatedLabel": "Other long-term assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.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.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r297",
      "r298",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Convertible debt (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "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"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r185",
      "r199",
      "r258",
      "r318",
      "r671"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r37",
      "r420",
      "r430",
      "r802",
      "r803"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "totalLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt [Abstract]",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestExpenseDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r39",
      "r421",
      "r802",
      "r803"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Contractual interest expense (0.75% coupon)"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r264",
      "r266",
      "r267"
     ],
     "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 on convertible notes"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r91",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Internal-use software"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeNet": {
     "auth_ref": [
      "r36",
      "r37"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Net",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r640"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Venture investments"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r84",
      "r188",
      "r202",
      "r218",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "MARKETABLE SECURITIES"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JudicialRulingMember": {
     "auth_ref": [
      "r881"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval.",
        "label": "Judicial Ruling [Member]",
        "terseLabel": "Judicial Ruling"
       }
      }
     },
     "localname": "JudicialRulingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r934"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r96"
     ],
     "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.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r682"
     ],
     "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.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r935"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Lease Maturities after Adoption of 842"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "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",
        "verboseLabel": "Base rent to paid, year one"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "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 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.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails": {
       "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 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.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding, amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r15",
      "r271",
      "r348",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r622",
      "r623",
      "r624",
      "r648",
      "r795",
      "r887",
      "r937",
      "r938"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r12",
      "r194",
      "r212",
      "r821",
      "r851",
      "r865",
      "r930"
     ],
     "calculation": {
      "http://www.pega.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.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r17",
      "r232",
      "r271",
      "r348",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r622",
      "r623",
      "r624",
      "r648",
      "r821",
      "r887",
      "r937",
      "r938"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.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.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r14",
      "r850"
     ],
     "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.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r14",
      "r850"
     ],
     "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.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "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": "Aggregate commitment"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [
      "r881"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]",
        "terseLabel": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [
      "r881"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]",
        "terseLabel": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r193",
      "r210",
      "r413",
      "r428",
      "r800",
      "r801"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Convertible senior notes, net"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Principal"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r104",
      "r277",
      "r418"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
       "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.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r104",
      "r277",
      "r418"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r104",
      "r277",
      "r418"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 1.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
       "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.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r20"
     ],
     "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.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r20",
      "r105"
     ],
     "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.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r101",
      "r102",
      "r386",
      "r387",
      "r388",
      "r882",
      "r883"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDamagesAwardedValue": {
     "auth_ref": [
      "r881",
      "r882",
      "r883"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter.",
        "label": "Loss Contingency, Damages Awarded, Value",
        "terseLabel": "Loss contingency, damages awarded, value"
       }
      }
     },
     "localname": "LossContingencyDamagesAwardedValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaintenanceMember": {
     "auth_ref": [
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.",
        "label": "Maintenance [Member]",
        "terseLabel": "Maintenance"
       }
      }
     },
     "localname": "MaintenanceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "verboseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.pega.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": "Cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.pega.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": "Cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r48",
      "r49",
      "r52"
     ],
     "calculation": {
      "http://www.pega.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": "Cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r29",
      "r52",
      "r198",
      "r216",
      "r230",
      "r249",
      "r252",
      "r257",
      "r271",
      "r282",
      "r285",
      "r286",
      "r287",
      "r288",
      "r291",
      "r292",
      "r299",
      "r321",
      "r324",
      "r329",
      "r332",
      "r348",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r638",
      "r648",
      "r796",
      "r887"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net (loss)",
        "verboseLabel": "Net (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash investing and financing activity:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of reporting units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r321",
      "r324",
      "r329",
      "r332",
      "r796"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "(Loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r684",
      "r820"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "pega_LeaseCostRecovery",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Fixed lease costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r932"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r679"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability",
        "verboseLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESLeaseLiabilityMaturityDetails",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r679"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating lease, liability, current, statement of financial position"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r679"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r681",
      "r687"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating leases, net of tenant improvement allowances"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r678"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating lease, right-of-use asset, statement of financial position"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r690",
      "r820"
     ],
     "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.pega.com/role/LEASESRemainingLeaseTermDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r689",
      "r820"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESRemainingLeaseTermDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r148"
     ],
     "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": "Net operating losses"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "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.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r149"
     ],
     "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.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "Net operating losses expected to expire unused"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r240",
      "r821"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r238"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets",
        "totalLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r158",
      "r159",
      "r161"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r158",
      "r159",
      "r161",
      "r250",
      "r253"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive (loss) income",
        "totalLabel": "Total other comprehensive (loss) income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive (loss) income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r245",
      "r246"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes 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, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized (loss) gain on available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r16",
      "r821"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 long-term liabilities",
        "totalLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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 income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentedTechnologyMember": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.",
        "label": "Patented Technology [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "PatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Common stock repurchases under stock repurchase program"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury.",
        "label": "Payments for Repurchase of Convertible Preferred Stock",
        "negatedTerseLabel": "Purchase of capped calls related to convertible senior notes"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividend payments to stockholders",
        "terseLabel": "Dividend payments to stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Common stock repurchases for tax withholdings for net settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Payments for acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.pega.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 purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the 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": "Investment in property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]",
        "terseLabel": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6",
      "r431"
     ],
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r6",
      "r431"
     ],
     "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.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r6"
     ],
     "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 (shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r6",
      "r821"
     ],
     "calculation": {
      "http://www.pega.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.01 par value, 1,000 shares authorized; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r837"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Proceeds from issuance of convertible senior notes"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r74",
      "r261",
      "r262"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "terseLabel": "Proceeds from maturities and called investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r40",
      "r74",
      "r261"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "terseLabel": "Sales of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r98"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r99",
      "r761",
      "r762",
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r96",
      "r234"
     ],
     "calculation": {
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r98",
      "r213",
      "r739",
      "r821"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r98",
      "r761",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r96"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "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": "Property and equipment estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "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.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r139",
      "r220",
      "r945"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r92",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Research and development and software development costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r376",
      "r377",
      "r379",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "RESTRUCTURING"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURING"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r51",
      "r380",
      "r381",
      "r878"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/RESTRUCTURINGDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r839",
      "r879",
      "r880"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r9",
      "r116",
      "r211",
      "r750",
      "r755",
      "r821"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "(Accumulated deficit) retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r227",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r292",
      "r352",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r636",
      "r746",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings (accumulated deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "auth_ref": [
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r893",
      "r894",
      "r895"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "terseLabel": "Retirement Plan Sponsor Location [Axis]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "auth_ref": [
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r893",
      "r894",
      "r895"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "terseLabel": "Retirement Plan Sponsor Location [Domain]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r316",
      "r317",
      "r323",
      "r327",
      "r328",
      "r334",
      "r335",
      "r338",
      "r468",
      "r469",
      "r731"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r472",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue and deferred commissions"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r458",
      "r459",
      "r471",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "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": "Schedule of Revenue by Geographic Area"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r456"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Schedule of Remaining Performance Obligations on Existing Contracts",
        "verboseLabel": "Schedule of Performance Obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUETables",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue remaining performance obligation (in percent)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r688",
      "r820"
     ],
     "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 recognized for new leases and amendments (non-cash)"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r338",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Marketable Securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r83",
      "r200",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-Sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Provision for (benefit from) Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "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 Components of Net Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r858"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Basic and Diluted Loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r133",
      "r135"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r133"
     ],
     "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": "Schedule of Stock-Based Compensation Expense Included in Consolidated Statements of Operations"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r640",
      "r641"
     ],
     "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 Assets and Liabilities Measured at Fair Value"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r86",
      "r87",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r86",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Amortizable Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r798",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r852"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of Components of (loss) before Provision for (benefit from) Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Combined Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, classified as other.",
        "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Assets and Other Liabilities"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r98"
     ],
     "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.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r27",
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r537",
      "r539",
      "r541",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of employee stock purchase plan activity.",
        "label": "Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]",
        "terseLabel": "Schedule of Compensating Balances"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r126",
      "r128",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Combined Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table Text Block]",
        "terseLabel": "Schedule of Treasury Stock"
       }
      }
     },
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Estimated Future Amortization Expense Related to Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r313",
      "r314",
      "r315",
      "r321",
      "r322",
      "r326",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r337",
      "r338",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Selling and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r195",
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes",
        "terseLabel": "Senior notes"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation before tax"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r818"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r556"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r556"
     ],
     "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 of shares granted (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r553",
      "r554"
     ],
     "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": "Nonvested, end of period (in shares)",
        "periodStartLabel": "Nonvested, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "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": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r553",
      "r554"
     ],
     "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": "Nonvested, end of period (in dollars per share)",
        "periodStartLabel": "Nonvested, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted- Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r567"
     ],
     "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 annual dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r568"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "terseLabel": "Expected annual volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r134"
     ],
     "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 issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r547"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r560"
     ],
     "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": "Intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "negatedTerseLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r551"
     ],
     "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",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r903"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net 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, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r549"
     ],
     "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": "Grants issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r559"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding, end of period (in shares)",
        "periodStartLabel": "Options outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "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": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Options outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Options outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted-average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r561"
     ],
     "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": "Vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r561"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r561"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r541",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r550"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r551"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r549"
     ],
     "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.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Vesting one year from the grant date"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Vesting in quarterly installments over the remaining four years"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r544",
      "r563",
      "r564",
      "r565",
      "r566",
      "r569",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r896"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting rights percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested",
        "terseLabel": "Nonvested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term in years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r134"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and expected to vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Percentage of closing price of common stock"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r685",
      "r820"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "pega_LeaseCostRecovery",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease costs"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r60",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Computer software developed for internal use"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r23",
      "r110",
      "r227",
      "r255",
      "r256",
      "r257",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r292",
      "r308",
      "r352",
      "r446",
      "r575",
      "r576",
      "r577",
      "r605",
      "r606",
      "r636",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r698",
      "r746",
      "r747",
      "r748"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r308",
      "r731"
     ],
     "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.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r6",
      "r7",
      "r110",
      "r116"
     ],
     "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": "Issuance of common stock under the employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r6",
      "r7",
      "r110",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock for stock compensation plans (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r6",
      "r7",
      "r110",
      "r116",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "verboseLabel": "Shares exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r6",
      "r7",
      "r110",
      "r116"
     ],
     "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": "Issuance of common stock under the employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r6",
      "r7",
      "r116",
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock for stock compensation plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "periodEndLabel": "Authorization remaining, end of period",
        "periodStartLabel": "Authorization remaining, beginning of period"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r6",
      "r7",
      "r110",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedTerseLabel": "Repurchase of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r6",
      "r7",
      "r110",
      "r116"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r7",
      "r10",
      "r11",
      "r73",
      "r821",
      "r851",
      "r865",
      "r930"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r121",
      "r270",
      "r432",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r445",
      "r446",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r141",
      "r144",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Schedule of Operating Loss Carryforwards"
       }
      }
     },
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Schedule of Credit Carryforwards"
       }
      }
     },
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "OTHER ASSETS AND LIABILITIES"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r148"
     ],
     "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": "Credit carryforwards"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardValuationAllowance": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "terseLabel": "Tax credits expected to expire unused"
       }
      }
     },
     "localname": "TaxCreditCarryforwardValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r810",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r810",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Transferred at Point in Time"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Transferred over Time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r346",
      "r347",
      "r425",
      "r444",
      "r626",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r862",
      "r863",
      "r864",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesatFairValueDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r793",
      "r812",
      "r946"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "Government debt"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": 2.0,
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 1.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled receivables",
        "verboseLabel": "1 year or less"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r582",
      "r591"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r592"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r593"
     ],
     "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": "Additions for tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r592"
     ],
     "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": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r309",
      "r310",
      "r311",
      "r312"
     ],
     "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": "Management estimates and reporting"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r599"
     ],
     "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": "Recognition of valuation allowance on deferred tax assets"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r686",
      "r820"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "pega_LeaseCostRecovery",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease costs"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r295",
      "r302"
     ],
     "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 shares outstanding, assuming dilution (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r294",
      "r302"
     ],
     "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 shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "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": "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"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656",
   "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(32))",
   "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": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "https://asc.fasb.org/topic&trid=2197446",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "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"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "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://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.19(a))",
   "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": "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"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "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"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "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"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "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"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "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"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e40010-112707",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386226&loc=d3e41620-112719",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "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"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "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"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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/disclosureRef"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "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"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "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"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "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.7(a),(b))",
   "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": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "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",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "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"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "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"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "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"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "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.9)",
   "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": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "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": "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "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"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "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": "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "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": "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"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "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": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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/disclosureRef"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "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": "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "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": "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"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "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"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "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": "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"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "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"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "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",
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "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"
  },
  "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": "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "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"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "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"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "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"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "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"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "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"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "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"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "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"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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/2003/role/disclosureRef"
  },
  "r707": {
   "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/2003/role/disclosureRef"
  },
  "r708": {
   "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/2003/role/disclosureRef"
  },
  "r709": {
   "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/2003/role/disclosureRef"
  },
  "r71": {
   "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"
  },
  "r710": {
   "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/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "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"
  },
  "r73": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "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"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "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"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r792": {
   "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"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r799": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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/exampleRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r826": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r827": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r828": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r829": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r831": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r832": {
   "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"
  },
  "r833": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r834": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "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"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org/topic&trid=2122208",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "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"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "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"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r877": {
   "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"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r89": {
   "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"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r891": {
   "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"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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/2009/role/commonPracticeRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "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"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123388062&loc=SL77916639-209961",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r947": {
   "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"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r949": {
   "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"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r951": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r952": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r953": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r954": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r955": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r956": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r957": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r958": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>128
<FILENAME>0001013857-23-000020-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001013857-23-000020-xbrl.zip
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
M&?;DH-"*(H+V,IEI:VK![3E?K:GK;@#"_F1KC@^0.^EG#7I)Y^G%[V[1[Y@
M-5<M^DD/_;X6O<ZIF\\!G*L6D#_3 A_W4-8&KRMYWO^\W#WA:GU\:^=BVMIP
M](.=^;/OUP_7:#!DI?*E8F]*Z6M%/+I>^V\QWWM@C8<JB&!!VQQ$S"%'JZ(M
M& %FX-$N?S;MUQDZ%V\S/^STJ-=-W<G%,M"5W.W7&3MULZ#Q:/+XY6B8C]-D
M<_2:1B?=1*NG7381500\?GT<QVG4/:H"\/+J^&HMZ1?+?M]H[ZO0"!];-S-*
M(*R16,!(#O8=.UQ,NJ PI.R7IE8MD?P&DO+F2,I;0[((=N2) W$E(E J,:*T
MWAKV4,8ZU%]:[;Y$\AM(BILC*6X/R>HZ8XS:B0 L@'VIJQEMHF)86 BQ6-;U
M!5\:C&DAC:O620F2-2<.68:(W!\Y<O1:@,]9+)9QO1\@9V);R7N9(93BHH-
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
M+G,)ZDS,KZ8\W0L\ECH3JBAO1 HY"87\E& ;,&!TL5AI&T]7CR<'PQ%7[3J
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
M\M.K7$?G"J+!B[K4NEZL6*UJMT[AGZ_*M\7U9KI,?V6OXC_4T1%."QQU#P[
M+@QV==Q5^X?'W=W#0PAL=-P_.-Q_\M.IF@[+-!GKA]LETM:ORM?@WX)F_L;R
M2A\1)ABKT5'< V]T.!KVP;KWAMWCW=Y^=Q=9[+%/HS?L@W-ZLFC55[1%KPL(
M0;)_IS..3[ZQ#3J__D,?[.[O#@[VNWHX &$Z/M+=HW@T!%LVW#\<'NP?*ZW!
M_^KW!@NE^&@-\F"?FN^3;4=G:5:"4*8SE47Z@XX;G*($OP9W05<=]*2R!EVA
MZ&,ZB[#N^^E9OX>N/=TO6?B=><#'Y=R@A3PIM?H&Y?K5LU__.(:PZ6A_[ZBK
MCD:'W<%H=- =[O:3;J+[>K\WW(?_#)_\=- [O"D7\  G\?OH<1Y%(F]X/2GR
M;[+0"L=Q_ ><O\%PN)^ 4SV$XWB\.^JJ6!]TCY,$Y[_%\?'H^,E/>X>#[O'!
M[NX:G<E-M'&NBO5?_W'4[QW^6$6USO0,3V"4TQ'T#9P"+7F'A0LK/T>K* W_
M]4K7@U>W[]GM!KY'F=8I7+"DC=.E3J)94U8-UB'K(H)/4 *CU_]N^#UZ+HA7
M/HGK'S:NIK?7W^GO??G2T]>\[%\H$JUO6NV6[#D_6Z)CR2+^T.1PG/!33WZB
MD:AX +6*)U&<J:K:P)SBY[Y\J4A=5O/IL,B^JS8QG?J9K_Y2X!&T[?I#/%'Y
M&'Z11]>3%'[CU-;=N?B-7)NOZAV*_I_W^D.2KXWT#DU?U[^P/^OC^<?)>^S!
M>OGLW^]?/;N\_O?[I^ 1_CY_^>QD?O[LI/_R_<E"7]?+=[]>OWQ__O'5S^=[
MOT]_W7TY/1^\>OMT>O[SV?PEW.O\&=S[V>_]\Q?PC.T::!S'H\/=0;^[NW=\
MW!T,#GK=(W6XVSV,!_M':G!TL(L<#@BR+#!W6\27G>AO.[N]:*;*Z$IEC8YF
M2.(P 5]H6QS][*,L*O*"-.3V'-_C'#\/S_'^83])#HX.NZ/]T6YW<+0[[![%
MJM<='A^JGE)'<;*G&8:W/:5_6>$^%T/&D,\V,@7-W,:#4E9WD,]:!_EX,(R/
MAL?=H\/^7G< >KA[I/<.N@.]U^\?'1[O'^M#\"M.+IZ=_!K]G!5#E4&8DT&@
M$YVK\G*QM/8)A=L-#_,85@ZQWCB(]=8A$7'K"[XL<KT^S_C%TP4/\\!G>8+P
M!1T-YU$\T?%E!$]U&:5\+CRX<EI%*KK66=:]S(MK>$RM*MB0!/Y0-9CO4564
MZ%&:,YKY30.!W&!WWYPP[W3"8=OY^N6W=_"H_\0GO9 '/:/GW$A=^]FIT;WS
MC[_^,>H-XMVCW8/N<4\-P>;W!]WCH]U^%_Q96-S>P?YNTG_RT^]Z ;7WJ=GR
M>W8QWN]@"D?":C+VRQ_A9?'P*S"XN?]GT]1'7M1@F?YL4K1+8(Y&V(=64OMH
M=8N=VD.86?@KZO 3Q6*<+%8K<(K7:<\>I)[PM37KOXJLR6M54F=?67U;&G6
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
M@214TDAC]BU<.5HI0<]$AN4/=P(>@>H?=J$H+<-;PRA*CN*H 4L0E<PF# *
MD"NX:F[VLL,E#V8JIN/..!U:MG7,KW^BYK2R)'/C-DUEOEU0"O(B!O+M!X55
MBF0R(RSTMJ'TR^30T2J[C^=:)\Q;G6.>SZE(;E3@YF_0@L4LX^-?L>_;<3#]
M(H#3PQE$(F6]]+C"UTHU2Q.+.2<(6M$@ME9?%=F5G/S6RWBJ0)+H&2*"6PK%
M''VGRX-;+Z@MO)!10GJ*<'EMH6KI55K/N2'-7W"Y-%D5Q63?N&BL^F&I+VOL
M(8D9^6S#!2QH+;8ZP'. ]%WFQ76FD['_A0Y([A -%.QLEGB09<^45CH;=>U?
M/*-PE99<ZJSP295E*S<N5+<ROI=KHK#Q?PI+]!X,3J[G7\5]/$!?\![^XT)E
M X6RN[>SI'2%M4N\ /J]O</! [J]XGFC!6%>DUIQ*16LT8O"%9"N)T5TC1H9
M%?X'ZDWP&W3\'ABF0Q11!'L#8@)[.F96_D!29-<ZK#PN".GF$@E6>8C,5F+)
M<KH671PD$<O"]$4Y&1TA?P.QP>(_VCKFGD )01C!*,TR/+"D;$@FJ[90QA!U
M8?\,N1,SDL58;F^[6T[.\).L-?@!J$/&@AKP^?CWI#3,*Q?@#:A28CTYRH_
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
MD@8DN0['ER!'&7,C2OS'P9=\U-@W#%$+F:#"TN7-([%59O[2&"NN 7"VY0S
M<Z%1,?V%8\315)("8C@W-84L>5K!F=EILQWQ4F/N2JEF< VL"9EA/9QS3< [
M#NVBZ9ST-3VM!*_@1F*Q!6#(LG;!R/--.^'O-'>A6B[X8+Z2#TKZF5(%$8L$
MO*Z< /FUK$5T4HDKW%GX EV23P@>ZLTS%M%#VHF3&'RHZ1QYN9L9QU*DD1KR
MT=(RZ6)"B**RNN2AC%3)HZ(EQA^IJ0V*;L*967^9_W^+\/RK",^E8O6@#HE)
MG2Y],NX-;!F;D!TBQ=H8&"3.3J8\?J$UV<OD&_S(QN50R# 0 S/E66#)N$,)
MKG6#%J)4'__N3.IT:&"TF@J3J'U6 V<TQ<:ZP,QP"TOML@J^!F13#.8OFU>U
MS6$+;3$_PX4W5\QBO?RU@@!&I]);;:87V07@K(L);E*YHUM,,YK;/@O&J RH
MI1O:.NDL4SG#G#C\I.:K3-NPRO"?0A17E+PCRBCNK598'ZVP8%7723$L/!PF
MWTM.NO$ 8THB!//VAIH'&&-2 S4"(<3!9,40?'#%W;-1]@-5K48C.,H)>HZ<
MD0VO2\/E/+X9E]:LF,G 7BJ%AZ4Z3P;Z*D>(2Z;S<3UANHZAI=(.'A O@\5/
MJMI4C"AD3+7,5FOA!.&%1B"'N"3+U9]Y>B&(V K:0PM:Z*2NDY2%3^94O"<=
M\B?+L>^/"/'"1ZO7[<6LS\]4;29<-?U&X!RG)HCT*3&*G J%YKX('&CR]H=\
M5@Q'K=&)*+PE% W\:P@V"6-A'$'M-T%X1//T%HZ: \<7DF$SWT9G]U)^DQ;8
M=/)13)RF\:'\[R15X[R@3 F['Z;6LT71VI-W\+A1M%M=^5=U)>D2$X<^-+D+
MJDBJA(AG868)^(/%YJ032SW3JC9T)H4$%=8CEXEQA$FBMK:IJ6CJN! 4JD/R
M4^ ]45?:&O^D-5X.-9(,G\L-3-6+E*PCOLPOH#I)6A.L **0$?$YP1E/DT9E
MTCJJ(,9ORI(>LJ(/$UL3IP0XEY/FG+HM2M@_*0:QSJ9GD_H.38UR[:+RC(;'
MC9_>O2XE&^37!N,-6I]&.=0R=]K0,U#  _]3::Y1\5!E I'53<* R[),XR:#
MZ(?@CC,3U]@UW_':S+$*I*AC$.P-TO68R]&.F[U&KY 9/50T!"OC;R#6^K":
MBG^DLFX+];&1^<?7LDD;F'-T]5C-1XF!2!;Y@.6(,?RU$ 'RY"1V0>\H+:=2
M-S5'S_NK]6["J2$='G"7(2]7=):S^).+96JJ_X)?X(T-R<K9Q;^J@&7%>QHK
MYO04PB'5"@>\ )Y?UKP=R)'%G"S3IPCRQ'Q?GG1E;T;T?S^N:J=: ]1/FGH"
M+A:6E-\:16(.H6-O?/O:K9;Q$4G<''2?BN#HNV8J'S=8Q>](20DWBHCQB[+-
MD6YNE'G*&T190C-.F)0Z+INT]MH)'^* @X<MDRUC>T#<F%W.O?+9)42 56MF
M0!Q9*C/TU83,E!0#QSAK*+ <-G-<?HLG[T08<=9()L3?+VCET3%/#?DEH_^L
M\;$@ H\4(X&WQRE?"-NITPH<=GM"._[,V(4V%'PG*PPX<<P 5BJ[%#;/Y=)3
M3ES)H\?NP2"*,/:J8R@"O23630*^>3WAJ,SMVIE8#%54%P(5;!#6Z!J\!V^
M3HW#+)W$&#%@G>[U+Z<@GU/U$4(:V.8."&Z\ []!,)3"O3M5,UA46,SHX@1^
M*N!P83AV6HP1- 8GXJU3:A<6"'<JK*TD_L]_[T0_%\48&SK_<?H+CGA"^]J)
MSG5Y25V>U_ 0;[$^*)E)A8QAMDSV2SI-:RPXXJVB<S4!WZ94[M?_0N!ZI<*;
MXKZ_2^%LF,]MI*D^YX$\:_CHGTB)]Y:=9RF,;Z*@M=Q_U'^2:NG#S5LP2CQ]
M8QRGG7-4,&8@@\%J48';PXTR A'568,SUCU(@"#O9# 3*W/47YH;-SSHJ1 R
M$&6"BE'#HI/D]^H) YX#8WIP-^Z\Z!#@$?^"8WSKB2%?\^;#$JTJB%=-U4*#
M0@1U(7;=&FN3,8$O$=HMK2YWHA,DB' ]C$9Y41[6*GZW+"J%_>7$+8$)#.^I
M)9.W4+>-U^.NT(-05SPT<-FY>5,RQ6XHUS;Q^V#)C!=I#M8)FRR,&[$66=_E
M= ZVCQ<S C<P2_C$FP%I;<5]@Z Q1@OOW%)W>/FEX\M>.8)7O,\_?P=#_PN$
M.N2:M1FWP!%0C(EZ_B'6,W$>GZK\TDR>-:KUW'0[N=TX+8FZ_I7?O<QYF0 C
M9TLOAK>*7E]E&!Q@CIC:U[@>A+4@2N>00^V0K5FA<D.ZH E4!Y$6Q8=<QF)W
M.:7*%@UJ]6=R<[0BK-]S7V&&<R9-!<KEU/]L--*JMBFPZ0ZFSX 4*S7>\4,+
MK@H)69?PL6+[4=%406.VP[_3M48:Z3&HCYTI*[;EW0?EJ..2B8_5I*$)CU\%
MQ3>\^;T549GH,A@SM*A]EF#17NJ:1L*V],\%:HK$1BA?1.T8G1 TO+*ZL+A=
M;AL@K&S0]?XE-0:WO"BA49/GTI0.5VFYP.//RB54+/L_=\!F#(43F8N#G\SO
MO=4?7Z%J;4.2QZ\QEH5?>,7GKG'N7#K')67P"XA-7I%K<D:IUY1GG[=G:W:B
MGTN52Z'<>2#^!TY:@W"P<@[2=CK!)%GKMOCW4ZP_@S-Q849_W*503-.[;K>\
M!UK!#JE&XX\A':?^8 <37@Q+IH@)M3JM&P]>TO'X$JN.Y?8<E:J1CE73]4?@
M.(CE;J>7VHKWUQ;O?VBP+9,8-N+QB_?$ONLR%X":\&Z/19[G9<&S+Y;Y J=X
M87]>I ]S/T4+>I),T_P>EE\Z"Z?(U%)*D;1..9=N>DE]KP SKSEKAN4N@4^T
MVPI2;O$"A!75\!K1L*[ +\#XY8J"%F/,:]?FXZUV7!2XB)[R\C+V0D^<&%:.
M!>YA7H:J8PIOGTNNOU4?7X,T>)W0HE]5>[C.:PS607OH6V('&L73B9ZEF(@;
M-GSP?X-C55Z7*=>@7E/_=O2/(DN<%F%=D:ET>H\((6]*)F\ENPH/+G0@17$9
MTH[84$(1N[,M^G&*@3_#K)9"_2A)5FRT)W2<&7DB2L<; Q8T!><R6L6Z$ZG)
MW/K#4SI^_[YE$9%^=F*WC^=QIL/DAC^V*Z;UB4 ))<1(;".)U.@ZBE=$G=P]
M;&6K/QXP.R%6]]O)C,;M5[YO/H(" K3"SBM9YH:PHV(#%B\-@4SHMC9@"[OL
MB2,L@+44*"LS?,=TZCK+V^&R#7;O%]6,=KZ6@3F$)\62#F/7[E)>PNM.DAKP
M>3BFW/9$TH[7C>S/ 2.1MU,1DY;B,)K* 7']03TWYSQ$;QGDG1EGY(&-+5C
M&[)0N.7&I@ 9>RCY80R+.A%/="6_C5H7.&'CE=B63D[8HH>MG!YNT<-;JW*;
M58$@K$&QD3G/(&DXDX2P=(_?ODSMR\M 5T\[2>LA,[,9(&01)JH%V$J*6;H$
M%P? 8+<?>)'T#^/C%J: 7XFA,JK-<JE8QD&B47>^)1B=F=.*H,AQOJJEMQ/^
M*N8WI7:33H1PB!F;1>:%\:B?[K(\P;!PGZ/.X\<J JO)2#78JO22>U&8ARW%
MN<I4)/!Q9'\V:J&-I>+DO['XG26#8:DQ$A45XS:\S]H:?G2M2LPB^M<6WF8F
MV.>BJS8 1X])0R9+5P1RJPF!OGP^7T0(0#I(899P';%0GP@H.B5^D'03F2[?
M>H >TWQEVH$%VHF#O2M-9&GRFE?:#5XVY( =JPZ)VTB-\1 QU:^!^IOO(RY9
MX/(LB&8&K'?CG E7741,,N3ACS:.AX6YV)%'Q@"I3M^<^T+([T5+62D[['VY
M0#][?>)_]>GK\X4YT1W'PNO_TM"Y*V]*:ER 0U-<<[FA*JB"H+T P5J2@./*
MX9KYF63*] V?<9K30G;EW 5@]C0/CB,ND^&R"+F!KK7%RW^G=\8[0H+YSQSL
MU^_42B\+MWD<'6_/']29P'5WE:0+:RZ$.B#(10N#P/>;*(W4#61$DH*RA9X'
M&3?EMW*:VI8CKQ4D9:7UI53#:!HN:;8V0S22+XI0R"=PN"P<9/ .(/XM%VIG
M(\U-/Q;NU!X[3,R0RZ[(_;/($<]^%RN2@,0/#/=[X6@TJ7S,))I!5JT>E(W;
MXU//WESAVJ8XQ_<CXAMB\,,$,P"KD]030U$8-!X[<#Y"7;DO37KF"=Y>@7XQ
M7P3G.4N<[XT W:IV]LO7UI3#I>80AKD3>2CN2X@:?U4JS%8&O[LX>1U=/+?P
MD)?%-;_%&1_5]M#F<QX9%&#@74O0TW/3X[)Q6VLZ^HCD>(JH#^FA1%Y4.MFT
M]=A?53@\Z_4$,7,>JS75D,"%AK! <T\0$CQR4)?H,4[MQ92.T(WY,]^8L%HH
M_C=Q^89@;!"C?<WLEIYOAU,MPJDJEO'"&_42<O*EAB24 =+$!V@8(MH\IL2$
MT7$T?D0&3CG!)ETRFJ+C*/@I(J-.43^D:K/#*G0_8Y./LU0::0TRVL!5J)9
MZ@XBS/<X]DJ'A''2KE<46<5";^-?-SK>J996?UF;Q+#CQIPM4!G:RB,CRA4\
M)5<YA4@]#P?:X+BS5I^0,56,/9>Q&L$]J/O5VVQC\$;J"A3"$#>[T;:5UK1,
M6<X/;C3PLKNFR96F*\)6$G[6;#6[.?#6V"EVTYVI*.-NCS;5TZ-JB)68D;!_
MJ3'&Q]SJ13HU6/J.W1.(2^,)JP0#!!$?VO.JJ1W!.C:&$ 7]3\'&8N=CA2?0
MTNG'-!,(,?#&\S:7SW&W2AUC[Q$3QP;'X%I3 ]E0.*H]\<)31]7M&ED8;W]!
M8Y6I@<ILDG<D["QYNV_83&C:EQ<V;^/TU 4H8,QERWF(GKAP=4FTFE9>L.IQ
MVQBJ[SNC5Q>V/D$!.,.NZ]Z)'6QYDB-S<O1&6ZH2L]^AC[B.&8U;\Q<\H1>5
M'[S(ZQ)S5)LWH.8=D;T@^5(*SY.R9E'!7#&TY<5L7N*W.@A],?V9"$,K+V4:
M(OZ(7*$E!J&9N@X#5,.+A+,M4 JI()U8JV&H"QL>)G8E@Y)85M&^T)E-_06?
MR8)']%Q.PPY+^)<C+RB&6 /3B3QW)<K6\2 (34 X?C5WR4UR?VTCJ^1H)=BF
MVW"*1=B_@[?LW/#$$&IP6[#,-";0(BHU\)R\7O$62X/KM KX&@H< L \D/01
M;LH-%\Z/E'BY2-5** =+7V3"ZTH6$Z]J'I'G_W#PT_&RH %7M_\DOD1;JLH9
MF(P))EI ^LWK>JWT%(Y=4]%-/&[-"TH;](F!U-KH!PI8I-E%K.D&:@>PX; +
M:'1Q,[AV() 5[M27$09D/QTG AXL2PT,VU^!NT1>HWR7Y]S0P%B!H!%HG=@[
M,%Y,BIE1/B%;BB.J;RJ&V9#4&V_9M.LP_$TL&K%5T^>L^\+$U2"I>4.DUY8Y
MDFOG-$&!V^5'P;3NMN-:W=+N[X]N;%-7,.<+-G8O);[X@N0 N%S$ OO9) %!
M4'\+8X!1Y>9-0Z* =R&3C%S(X],(X(1+\J%(2K-I @2*V!!A+&QAA]W[G)+X
MAKBFQ*"9!TZ(SL"%@7,Q#9(A"C>&P\.$,J*<A9: @KTX;K#MVHDU%F\1J^E,
M0=19=8S9GA37P>4-S^@[3,]L7BIX#;C]TY?5##O$*2I'OP 3 [%'J@$2A324
M<MRO]9!^Z+C&:)IA7<F$'>I*M'$BGIPA:TVI&GKQFB/E"VH-4J#@EJLP.&/#
M+:I=S@[_X ZAG-DE8;LG\)ZWXA@_K-MR@[=BW1"2 [81K''@ U3ZM@]A#RY[
M#&8\B(A5IE4B]>;*FMZ%-R#="N\_38G B_,+6)-'+E"C[5UEFYCXE>0R*2]M
M"G.98<_EOUVG668MBC?+(9R\$[ *XR:@WRD0;%?T,8N]Q1@9>3IZ3!BCM?%0
MW_@'T&-<VC0K^^HV8?(K/YCLP+P0SB\;9@RE,65T%<P&I*$FGG<2Z%+S%9S2
M8M,@!FABZ;0%^B*?#8JZS%<ZQ\?AL)&U!I?WC0%V=[<%$M^C$D^5)H#YW!L-
M8F\H?5\T23?G_C?/?7TGX(2$V=L1)9Z:<4[\ZXEC>!5]: MR88Z6+1>E[.))
M03.C"N$\HY2RR_,X-[DUBUS50=2']Z:IN%X"W#GGGA=Y_U>@/2YF3:;@O\TP
MPV<@DYI>48&/>ULE[VOIG=D7IPAD9O&C'BN+5I4T^]!4-F\:# *4B!Q18]H^
M'*<CYFE<P)*0_ZNRS,LT5/[X-G-P_#UOL[GC8U"77S[N(E;)3X2W0?J?PSN]
M-IKJJ8HO01(V33&=$+/-,QU3SQ2XI0>[/^[U.E%_M]\G]Q]CIUB(S24M_E'S
M** /*>*DP<OX6V]G0*,(N:G#M(_SM( A+TPP5]EDTRAW)7X'*05TCS Y_.2-
MG@K9C]]24H!PC$4ROWLB2_[D>Y?5/7S\25UBU]0%"-EFGK7_P3F%Y3PX:GMT
MU"8071YT>H-]WTVW1:!^9^]H/T*$:V3F@)$6/9G"T\0*/MKK#/8/6Y]XWI0$
M">AUCO?W6G\[ TNF6 GM[>_Z?]19I:]Q="E^[*1*5?>U(E:HC0OO8<VY[MT-
M:$H1O3#GZ&A&9XF+Q=AJAJ4QD\_AVCO9-*PT76F9-ZS0',4XA%63Y-(5L,_4
MJ^E&V,E)Z598X8>+=!D*GX#F8FOY WU @IP'GIN$H.0:X<:2V:BHAL51,]OG
M&.)6'(?JEUQY1B\&M%=<)^":8&;(B+D3?Z*%AY@ ?^0#3@OS%<.;9@C5\ K7
MEMFT#E-"EHW.U"_,M,]-DP7,%3/*@+,"QJ631;:1K^$L"C+ +O4D%1;:O+G=
M.3.Z5:.K0TOL6@<]R.4,/%'SS:"_T/.^U]$D?2)R^IF0;\-;/I>W/0O6Z:E9
M)PM;>O;\[*G!+6W@R<(^LR$>)S1E&>E"3NQ32[R19TP1S[B+EB25(!TF47[M
MRWA:<<+&[V +00(FGC+1Q]6-*+<6!>U9S>-XG;(7Y2Z,],P-:$NKYMD=XS-E
MSVI$WL!UT-?CHH9_1<-VCL3U5VE9,$D*VPL,*7SJ>$73.85,ML,])(EM# $U
MA+]EHG=; EQ2'!AIG;%RI'072R*',YAQ3'GF%WP73QK\>8P=&ASC&'Q[=0E+
M+O>VKXU=@W:F#N(#JY;,X^1BJD2:/'BDIG!K1'](P=%R;'-X2+@LBJA!S63S
M5E1-P7]A:YODJ69.4=B!/SQMCY^ ,H88)N)F3HBP@NRW"S IPU>8F=\F!0N+
M]P-H?G@V6'<-)Y7X>)^"<;_L1+_\_/3MKV<G_V^'7" DKT'C\4%8^*D%L[*
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
MGG?JX[G?XS<TK)O"T\6U%A3^XFA3IB:OJ3]HH*M"<G2A[%P&/:,& X6:KY,
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
M;S+W.3[SKP_8=7OM!2XX#T'H,:@M=@MAO3VW;_*P3PL>36JHTPE0Q/<0HH%
MU SN[&D6>D=?/1]M:]G@1>W8D55*@5/R0@D8%U%W#[U;X;/>"PV3K[/X/-E'
M!?>F'IHBB'8D HG^ZOMBRLAPJJ]!I'XHL=<-UBO.K:U=@>6E$,Z;STDNG$ZG
MY7RDJ?-O\"C.$:IRI,,AIW&,E7T7=.]PS[7I+[?&<*RO/WIUTQ\]H-?[WT\_
MHA8Y>__^W?GGWVNG1JX(^,(,4<G83,RI>9'YHMLFY'O5!PB<$" F*ZH5[J!Z
MHR178GS@K\@B0X3/) H#"IY_T(;'I4:]DD@@JE"7RI6_@AWJG)^[CS,@SQ!0
ML(>!@PH$AW*A1(X%]8HW/1>FYZ*[N.=B!0D=:@EM&C6>ISKZ+>?3^>?WSN7I
MA_=7_W#>G5^>??QR^>WB&7;(+IF1N54HUXBA$</>BXCA28W%D(3$>AC^>TN"
M^/7TX@HNFG7ME4&W;O;* )3.Z<7?WE\Y'[Y<.!?O?S^_O+HX_7PETU"7Y,I^
M^>R\_Y]OYU?_<.$;'T^OR,_]<O:WOW[Y^.[]!3S@ZNK]Q:5S^OF=<WYY^0T^
M^OKMXNROIY?O+YTO'^1OG<OW9]\NSM&O6C9NMC.(D)\X5F89176SZ;[,]4%E
MSK^*))= Z&"H?3Z]?'?Z/Q)/W[DD\#]';MQ )V4/D^LD4E;=5S!U6])@J]N9
M_I7![NIVD SY^T%<ISB"D2%_ASR'T>7))8$SZ#@VGA_/=L!I*TLG.'?FE!")
M,<!8=-W.Z5U!>'>,Q(S3+SADP5-)[P7#M'L@@^#:"!RL1WC,@=PN'ME/[5:[
MAV%M#B=+A!VKAN*/TH"/'VHD)D&[K/#@TOA!45'"R9C\<EZ.#%0'X?A!X1_(
M)ZNABXC!@E'^*4%^Q@D.5MS%'-GCER,.U$O+:#R(3I,_V,F.5TD^#;& Z<DE
M5EC'2+&C'OT:"TNP=D=:N#BT"!_PYB]O.S_739+.[&L+Y\?SD00JPH" +C2B
M.+_-'(8:G!T]T_U%;9I#=MIMP)F!1SBKUYMFXA?U'[\BVF3D/?P2QK0<^M&O
M9?)44)E<"OZSM*)/3EJCX3$:TGD*_S]0+Y8V=HML[#_GP?S?NB.0T9.%?VZW
M.@O_]MAC.YT6F'5K/?;QO_6'W<->;!?^V%GOP+:SV.YRC_TS<2YS+\@'2M%_
MO>F],3XF!1A^Z4Y_.!U5D\KB@-68<XJ(I..E%<GHR;*'.<U"[NU;TB!)D7DT
MF4#\P)B^=>-*@#2C,26Q7I .FXQ(C)ZZ5H@H5PF0C^W*SUQWM/#"V)$5(YXX
MI^5W?:5?U=WU*H;#H/6DX]]>;#AT6Z/'# ?G;7?&<EA"&MHH"V\.1'!.N3Z#
M1><KU4CL/#^B$S*M@8B3?+^.N?VJ4M,(S1[?-EJ;\_J]3(J^1S,N=GT?7U6M
M[:FNM2U+V:XN_$*[@#B0$T,.C8@]>B]-IVGR@RH?F4'?H9N[^X+V=R\JY(J3
M,?]?%CS^[RLL/-WU/7SR9(CV'R+G__A-&0@ZC ';^$I3JG=],^\1ZYPR ?.Z
M8]?7SJKMPHH>2=V152B/)WS>:\__?I/"OH,CN7K?%V(\_E7&DRB'"8XDU;DX
M:FLK*A1XR&M3JMHI_N+G"=[#,G+F'#GJ$Q5,6^@.=U^01&VG@E!4QK#AF,*C
MQ.KW6)IG2?*2G$*$:"]/AD<NM87K670QONYQ;B%"].AI_O1JQ[C"\6UAW[UN
MJS_:;T8^8!U%I1S=7_?[?!M%=0B*:C!RV\>#'>7DE:W&,?V_VAB&GY,[3JH:
MRU!_U&L_PS2LH$,]-&N_OR(K5I_XJ^K-F5<NK3>7/93ZJL:J'>XTN_4&K<&J
MRF_W.&Z_5<)ZQM;NG5*C%^JC%]:RBEZ0Y=8-E]7%\-'59,;PF2LP>TY,K'Y:
M;M1=SP:OD<.XQPJN:H<[S6Z]8:N[9GQJASANOU7"LZ),.W1*C5ZHCUYX3CBH
MB?@\35\JSGE.2$?&W$Q'@1,D!1;@JZ7O6:B],SQ9SPQ_.4(U?F/C-RX?3^JL
MFK_>O4C%WCR#;I,_4Z_1XN:L[:&!/\E3U*SUMO.S0_!!ES/M6JH]T. (';\$
MCE#-J-/]616/8I?DK8@"'JLJ$0Z=A =)BQ\()I4)&P33^\&_22+"W$NN(SWG
MQK1GQR*WQM@P+' )BI6[Z&@:4IS)T<H(VFHC9MO(.Q**D!MA&M@. ]O1;R86
MOT+;+6L-&\H3=,:4,>G\8E(P0X',Y)X<AL$][J!H\B*-FX;<3>&#C9,H2NY1
M$<T?%BA]!!,D-&_&]D_#C,%144<M<8XN X0SLC@"SS):,\,1CG7+.8*7XV7A
M_ 3"XMC?B6<CM)UC-:+([J'GCG=R<^#V(0XZ!UWZ@QYK@6*<P2;P=!%WT+FV
M)RW@E?+#H!%>YO!?H$[9JOH_WF3ZJ_,U25*-ZO]6(F=<TM^^2NR,GYW/A*\F
M80YCYTKXMS$<Y\T#W*;8A.\<.9?).+_'*E9:(ORR/^K^.OM 6#']6'];O0%7
M+H%BA8702^M?K->KU&TXN7&RU ?M)FZ\(PQ^=[J]SO_>=%O_G-Z\<;PH7_2G
M\F71[W:F/];IJCX>M*<_4(=NO)F[?]Q>JYF[T^H=]UZE/WKX.OW1_6:QS6*;
MQ<)BCU^T37ZQT[A4YQ'KX.W$$*K[*NQKMA1$>#9!C!>]9E?%[A$+S9 EL 26
MVO"A$6[4$&X]PITTA%N+<-UV0[CU"-=I"+<>X;JKW* O55:US0S$5W 3LX<L
M%Y,,O%J_M6H2M^GJV(>N#OC?5KN]HUT=37]2P\DK<'*G-=S5_J2&DQM.7J62
MI358M;VIX>2&DW>.D[NC7NNDT<D-)]>?DWNC5O^XX>2&D^O.R<>]5G?-%J)]
M:>/?)OEGJQJ>5>*Z7W)6NR+>M8(GNU?%V[!<?5CNY+C5&38<UW#<YI1<K]L:
M=1J6:UAN<RQWTEW=V6I8KF&YY_CW@U:G_@ _#<O5A^4Z@]'J":L79+D#J'%8
M5)C_K+;\_1*;V@$//*=BH4;!UH;E=F=KG4ZW-5PS(=NP7,-R:QD'G=:PT7(-
MRVW2!6KO ]17PW(U8KGAH#5HM%S#<ILMKANMFD%Y:=RR?4":020"QAS OV?.
M1*0")]XG<2S\'/[I947*4"B!E\,7L$\_2' HO9.*<81?&D>%GQ<22>5:Y/<(
M@9+?)IG@WU0TQX?!?[T)._YP-.P/3P;#=M ?!>.1'W2%/^B.O=Y)/^CY_SL8
MO%E,W<T!;SPYW9+GW5^]_^0,6\[_>_'^\OW%W]^_^__6WO:H;ML^;CF?3C^?
M_O[^T_O/5Q*IX=)Y=WYY]NWR\OS+9^?T\SOX_Z<?_W%Y?NE\^>!\./]\^OGL
M_/2C<_;E\[OS*_4=H-VWCU?TE2]?WU^<XA\N*V;4+4?(86<G"+D<<,MOWR[/
M/[^_A+W_'=CG_/T?=0,U^0/$7=R)*)FZ$MO#!:7BBS@3K@/:(&>0CZR8$D@5
MM8]-4\1HRA0N1XX3"6]%-,V<)+WQXO#?2JL4810XWDT8A3E";N0)@H6$*?PA
M0[V5P3/P$]!<L'$O\$"O(RS4K1??B);SI4B=:7(OTG$1.5%R#S="()QIY.4(
MO$)8)?=)^GT,?W*\ J@J<9U@N1[< N/0#PE'*Q<17 8B]L41/4Z +A0^X4,A
MTHJ(\4+(",<$GA<%&K0D$AYA3EVG."B='GR#D%4Q:58/'QGB#Q/G]F$JTB/X
M_QEB=P'Y';_(8$4B=<0/^#C$MV<N'&XJO F>@OD"'-P=$)SI+/<AG$F8X0*/
M_#2D"\W0;)HF\*Q,:G5%@:SE_!'FMPZVEKD,^!*%A$6#M(T$#VFF/QB* +D-
MX H=,[R)P$6\U+\-X8]Y@0><.!Y<PQ$\(A?R"(/P!N?-.SG0)C-(9<YYK$',
M[&4  _FX:GBA-P%"$*&/_,C##<%IQ4 ZIH!:=FG)N"OG_0_$U\D4 LQ$P&T5
M\-IAA8'(X,;GFTY,H^1AGH3>= JL+9GS7T7H?X]XVSYBIEPG*:'S1 ]/XJUM
M3PM5"S%*2@X+$;DF'PKF[U%R#=ONPLMG)',A*Z,HIP)HDZ* 1P5_'<D;9CG(
M0A%FM\@!DTQ$=_ #ADJ3FB-C84:&EN)K'N$!/\&)TIO'GH\J 9DI",=CD,@X
M#UEXKU%/^" D&0F>XGFI0UPG2,,[_ O8B/?YK>N$$\)Z0SRF- G HH$_X_>\
M'!C3QQ73&U.1>R%)NQ([R6V@# H?/P>5]KWEG$8)_#?BS1';&<Z\1S49A8A7
M9Y'%"^%\!6'9(16R*:@54#L&9B@6(M 8=/)H&C0Y@R8W:-#DUB,K/?$7U,"A
MOX29<EE<9Z &&6615#9Q2MWTW!^"])K9 "%"%I9! 9((FBDRQ@G8*K!T6 I(
M*/B5-[=P$UFT\-(4C8T)":;S#?10A+(.%@?Y4Y-I)'*^@K)J$H)JN W]6_P1
MWO3@6-V'\/[$]^FFQ2$9/;X(DRG>GZ1K1%9$H"TGW@-X7JC#0%6) %2F_HJ%
M+N?"]^]$7*!-("'78B"GO7)\D0 -BS\+DX"N?.7?">>:YO["JN55#+<HZ5RX
MC\F((DT'5IW($8V4K3UKKPEJ:%@3T <13E%1H@9'<+8WYV.B%NA!I#PL5UW8
MAD!D/3B3!"\4Z[%'O"I]<!.P[2)E)1#YF6J*5JA#F3KR_OHSO-_WX#8BZP?.
MJ@!;\QJA0&_D-:X):[!7.Z<O#[ZZ^]+_[7L*MY^HFVN"!D0 A@@&*\(81 '-
M>1"R))-&J=R7ZUP48.EY+!N_P7V9%B 2&84[T)A.X8=DF2)(APM,,D9NY!_]
M"87GSLN8T\TC[]&H 7?#,RRJG 92,D :9UJD68'2BO*H#"]@-7ZRM&83$C[8
M2I2@#0K2!,9^R_DK>")@33 2(W XS:F7'(L+X6=H5Z1BC2C1)=U'B@=L7Q&3
MM(\+,MZE=T=ZPI48MPI@,BA2XS-EH!>\0*-5)O$8N"O7$(]J:;'4%PFH1M>R
MD.3^^1! 7P5)2L2(\4C!MB;C"^%TTU"Z+C=DGJ*@>Z@QQU*3HM;&V>HIFFST
MQ2*&I06P&'1-UHY+==N]W8A,K2O&7RW$47!^TM#/ZB;2<($7".\\OQ.Z)D#U
M/OR;?00//=R,+TYT!(%#2G?BQ/LNK"M5R:;D/Q1PN!R8>Z<17H>@X*5$\"5I
M"\,OZ_/4:+A;//4H!\D[#V2;O"/GSHO K%!0JJ=G?U>HJ3MXYSW*5[!T&WX7
M]95'>X5G!'*;T@M#K_!.:!J *LJ4SIN-F[<HT*Z^^:=,XO;RX^!^83S>@)Q6
M>)#6IJ"V'H27$D^#SO<1]E<XN$;DPI)Q)4-MQ*<4Y#B+DB(PJVLYGSR,U\0D
M*\H05#"]_RI _3($.AB ,6&7@RF%U\D4U#&M;$SF6-5")N;)+?HP1.#BLFQZ
M?-=B6. >8=(C<N+)YP[@^$"8,3AGF4OX*GPCVX(<78@#"5*<X$6!5T:(2TG!
M1 .:*1M^@8&M]?TB_-W>8OS=7B7^+L+H/@M_MW'<N\/%COL*VK/3Z;]I_/UG
MJ_4+,9'1+5MX[4D)2L7_YOG?H^3F236_"OYU?['\]3<D?[4QX2X$:'8,?GK2
MM79^/SW]ZLAC(4UY!N>5>Z VSXH4G?0']=>5#FNS$.%<%[P61OCPN'727P\8
M^5$(XWZKTUD74_FQO_6Z)Z^SV.5PTI>$%]Z-.I>%PE%='O(6["9X3\1FO/CA
MBVF.&@V9&JZ$[.?9FI'5"% -?3D)@R 2VX&^_)_^XS-TUX*-KA4%.LX_P%!V
M?J=LCG/AS6 R;*A-9IL4F%7NSX4#6:_@;9L4>#DPF!5+X;;*^&YOH&WH+93B
MO3 (S9KE>?H$7K(B5#]CB7G#SQ"C+597+F"I@V>G;5+_/YYW<3W26WJ\*^J[
M^NC/=<J"Z[8HZ(_Q5ZS& 2../G2P<BA;:.@L,5)WE^5QP9C1-6?B[E!+^YX?
MT%;.9PL;?:9NVF6CNGK#*IYR-!]-6?..JIY0_=)F>*WZ3EZ$,CLM-V"D/Q-!
M]UG$V7)GU1IV],M+R<[QQ/.PP3?-#[MQV=2]Y>ISDHM?S%7BJ\"\3(]RL;7.
MKU+6%4O-'S C4VT)ZPRN\-(H%%FN*O>RV^2>2^:XX $+%3@-[5TGG+9>M C=
MV%7]1EG\3L7]E/'FZ&.GY?QA$KN4Z(V3^(C2$J;J2K\$VSQ,,I<G<.." CEC
M-A45=8Y4A)$F6!Z-!4*XAS#+,35,E=:P93M=;*AJ%7)DJDI1I[?PITF1,Q7'
M8\$^2#*&YSH))C.  = E26_DHQ+X9NJ$-'0'?IB% 9<JQOC$R*HN9'ICQPN/
M$_>PD/L1FN#I4ZF9P(.!L[NF7^/A4>:=1O5B=CL/\R+G['W%8Z:IF'I83<YC
MS;^U+EN4'5J_X*G3[]:H..5#*H1SAA6='Z+DOGX3K9W'1EIO/T=W<M+JMH=K
MINC:O9<?XWO2.AD.7R-#=^!K/6X-ALOE**4G.).?[[(9.&-%ILG]K#58^V0C
M7B"91_/45\DV=@;UG%E+J;;W6"5&M2Y/C;"=80OL+)YGB[+VVL=QA,_8\*'-
M<6P&8*Y#N#.RT@\M1$>&GJPC)8_)N T>=W&&\PF#M1-*:T?DMDFB;4Y)V>:^
MNUVWUUL3)N85QJ2\2I*ZX>1#X.3>B=OIK GK5A=.WF:YQ3;/]FV_-^<B;*U^
M9C?BO/L]/>J<HIX4H@3?$4P7,%ARQ@]!P SJL#RL"H>WO8';.SY97@R:"H<-
M'U"G[?8'P[TXH'6?<0!0^Q_%C1<Y8[%FA=6R2)D[Q][]CGL\6K7*:O<@3/?[
MD#I815%_G-EG/^,)/:32/'$2/V&AU_F;!V$FYB+%C#X"[B0QK8SR?"+&?'"<
M'%PA;-\=[,&DSN:,:G1&C;&X\*0_,/AB171]O^T0@E+J_KH_ALA>GM+;SLB%
M%ZP<6=O% WHE2W$?C*0O6(MW6%;0T!VUZS_D<K_/J+,'8TAWQ09:MG=QJ[80
MEIQJ$-$M]^#7L?FGUNT]_;;;'JPZ7?VU6Y?7L2*>7LR+E1\TK%T+UNX.W>%P
MU2GNN\C:V_."MIE;W^Q<MIVK(IBM/!X\5GG\FO:1)0JS+7NO9G[MWQ*W&6G;
M)F]?$5KL!6.V-F//:SRWT.UUCMU1?\U>\!VZ-ANNJQ/7=3L==SA8%:9D][AN
M5R*B=8!3*H<D'&[TW'RD=*M5TYN,P>V.\5N;".U6>T,:WMBZU5YW.(__U&@-
ML+IQ$37S^#2L__%>S./;=0;$$=Y?"'E$@8K,7/JSD"Z(<3).(O@;]4<&_RRX
M$2'[I6+*<KUH0:,(AEJA;WP%9<(,6UU%F4#X"0/"_$* + SRL4H3R!:H^8NS
MS +-;$ "Z_0F.):+X79P]BO!"M'0ELS!F;HXTM2+<YR52S@[W*^+/)F'DU!.
M6,5%(@!/J-]/ST: G;&N."IA#8D?UB@R'(%#R\C,<!E/C9?!.8Q>&F8\,<&:
MI4BS^FQ0('BCGBAKX),:&=FHC' [P@>K'6%+DH#\)7"2](V<:TEW-[ OMDHX
MR%&$T)4F$QZJ+7"3%C@43X5*4O@8,:!\X+R,/E8C]Q[E9QP'&N.8;GI!4M+W
M\^A/H1ZFE"<6P);'PZRPEKI <;WA\<<T@)VG#D\T_I0>@$7VB9XZC)A<>D9@
M>8:FD\0W"3XOJ1H\^N3DRT9N7OAN6;YR?$L2!5)]G18H#-UVMTU3,L,L*T2P
M<,$,\0:+]6YN4AS-2B-Y@?FG*)-\\P"G_C1LM]7P#]<)"N%\PA'T3L?%-PU<
MNJ?PEW?TA,CS"9IML0#2E'NBYM1[X.OHQ2^61CXV*A_SE<N[( 4=D@(/F)L'
MP7N^+R)D(D87%#_"W-P -*COS)M<IV%P(UQ@\BSS_%M@QSQ'<$4OD"/]:';@
M%S]/$*")A:!#0J!1'6EBL4$ZE%QN7A6!?@>*T$#7GQ0(@98P.;3:0Q_#%W!=
MX(@^_<(Y7,@9T6+(]Q>XUR8)2!4.*HS@^V)V/"TL6^D$M3]7S?5M+KMZ"W.I
M G@K<@SL?>MIWL8KS)LB?!SXUW=P)8!TLYD82WL1>!,Q5P.ZG=CVPD'K(.V1
MGN8&? (\A?=)YD7RQ\ _WP6Q&V:"\^6<H!>0K?QA*@CHE5^[;=-Q.<S2H1D(
MN?N(I1?O+[]]O+ITOGQPOGQ]?W%Z=?[E\^4.CLZE)ZXRI+!<L?"(0MS.LJLE
M^K)Z?FP-1V2C5)H-A'(^KA9$'#\/2L?)DG%^C]\%LQB6#DL!H4Z3XN:V/$O7
M2U.T&,@(?O*:VS5R7-V"EC/$ )6=2?M#!'H>\@W/CR-K1DY(1OU9H@*\_R[T
M18D:R@X*5:C &L',JEM/2";# U0JIH> T& U)3<Q39?&\>1\&21RK#;8;Q-Z
M="3*"U+3GOER"#/[,?=H&N)CU)<H)97!30%>BH*X!N7L6JLHIO!8\(*><Z@;
M1R$>#8_702'N=UK]SGH8O(_.WH3'CKHO_MA!J],=O 9@\&N,'VU(\'HDZ"W^
MZ\',=7V'6B2E?("&7%X,KSRLYRC3EYKD6M_M+P/_^YK;/TP0WVV6*!ISJ>F=
M.ZP&H]ZH[W:/=[YY;F]'P"ZHCEL3#&U_YT]M&ZZY46?U4&?MMGLR?&G,\4:=
M/5.=/6_X8J/.=@=]?C\T6KV4VJCG]E:&G'D]]/G746LUU6R[,Q1@=Y3; >!>
M?3()A0/KZ>H<NX/AJL-S7Z9[YS"PJ[H;)>[N:(VF;6X9\>NVW>Y@54"81OQ6
M0=QIQ*\1OT49L*X[/%EA7%#=!&^KM.ULFJY;E[D#0FB\K"CA>19P]3[%QX[;
M'7?4V[4@V:&?RKJ +4W4<H<G#6X5.;K;<;O=7>.J0S^5G4../40QKQ_;C-KN
ML+,JBLTK07KM)8$[V\%+V[KT;1@C;6>< EDN?UC#)'K#H=L>;A0H;3TU4EL*
MKYRA:^)YAS,GI-<;NMW^=CCD,"C<B%\C?H^4N;JC79G4LY<$7K6,>$^$[R7C
MZIU>?6SH)IZN$+?;PV-W=/+2Q5E-J.V9,9,FU+;]4-L^,=3)X-CM-]U+.W8J
MQTWWTO;%O'YLT^FTW7YWS6%G34A]&0IO)U^Q=?$[@(+TKR*=BKSPHL.,HW=.
MW.Y)$T9_10(?9B2A">,M593N=HXW.M#EP(1O.XJM$;XZ\,;;3M<='9]LJ';Z
MP 3O;;^]:<)N7>H. .[H+(FS(D*LV^=$S.O'SMU>VQT.5NTO;#SL%<SD-5,.
M=5<:38!K&?'K=MUV9Z,CX1OQ:\2O$3^9?72'_>;N>SWZ;H>V6Y>]YP:7E\9T
MDK^363(#!>X$28'0WVK?APKZ]/+TV6DN[+B(Q3+JKUD_]W)DVE#TX-$%[U7^
M'/[W%<ZT2:\WFK?1O"^C>;N=CCM<N3^\T;R-YFTT[SJ:=_]U9XVT7WOH=DZ:
M=&_3M?$:CO2?:2+57VHTULR,!I,#7<,8YZYVG1L1BU0.&1M'PL\S>^BJ',V8
M50^[>WK6_:X1@N: .F/8&HZNY$V&<N*=(I <S_;+VGO;PM#6);?_FE-;EUI"
MF32#U@!)@=SYK779 FL$)S?1T+TL3T5\@P.,1>!X-UX89SD.(89'Q0Y-1HW]
MD,:DVH.TX21Y_JF>M9>*H/!I5#+.6IV9X'?]X'C3:9K\""=>+D $^CA5%,?]
MK#_CKCG\U0\_$'Z*$YGQ-*TAB/JX<'"TF3II#\2%-X9Q@>>>W8;C'#\W4X*:
M0]SD(8+:U(?HZ]*%Q\\0%E_Q,R_.G>L05 &Z)K<@WB3FGY,41/9T HOVO66/
M=H?GWOZ>)AF2)!F'N=K-9J=C@GG3:I.)L\YXS&YW]!J#$4?#EQ^,V&\==Y<;
MC+C:W_K#]7[9D&!;).@O]=1F/*;>=7WG0S;C,;>Z_68\YL&.Q]PF=/76YLEM
M<]/=X;$[V!7(UO4 X5^IP7R;IW*\9@WEJQW(UF.G+U0 V*BS/5=G;6S5VQ&\
MC)U29UO%!5\3\Z!)*S?C,5]%HZVNU+8J/@.W-U@3V6)G2FWV<SQF;P>/9>O*
M[0#02 YV/&;W9. .CC<Z0N[ QH1M%N6E?A[>UL$0MBM^(W?8WG?QVVIM6H-%
MTHC?P@Q8SVWW-H68<6#W7C,><]W,4NTFX>SB>,QM<L5@"'KE9$= 97<J:KG-
M4QDU29CMHS#L$T,-VFWW^'A'8N$[)>8-9G\=78&#!EL9=MU>MQF/^7H$;K"\
MF_&8>^_T]L#R[W<WBCU]8&&%E=VJ/8DM-/&\9<2OUW-'@^UPR(&$TP^TU[LV
MXK?E\9B#80.T\(K2=YC"UXS'W'Y(9ZLV7W?H#KJ[%KX]]%,9[5KD<^MZJHFG
M/X^A>GUWV%NU&.80Q'RK\?0=$?/=,4>:>/HR=W;''8T:]/)7C*>OF>>JN_0=
M0#5Z,QNSL_)@C":,T 3QFB#>2\30.^Y)OYE,VTA?(WU;J9KNNJ/NH)F.V4S'
MW*G8^2Z;RX<Z';/G#E:>8MUXV"ND,P_3P6["6\M$1=WC+05@#H.^!SJ;KY&]
M9<RX@=OIK3! OI&[56B[<<)N7>AV:B#F2T/6U0/@Z24IL].<=](_<;LKC]1^
M0?)L*#AP."/85G;!MGN86]>VC9)ME.QK.V?' [=[TBC91LDV2K89<_DL95D?
MI7?<<T]6KI%NLD<KW"J'F;8M3;E\T=6L,+'RQIJ0-3NVLGJ<F)P"1Z-MS/BX
M2?BC&06WK5%P9BI)^3SEH,7J@_23+#\2XW'HAR+V'QR:_^C -\M/NX?/8A!&
MD""1-4>\K9&-UK2_A4?\Y, _[\X+(^\ZC,+\8?%1RJ7U<*[?-.$IM+^D(O+R
M\$Z8L79 .OM7\N3;YB?>-=A]1;[X)W/SC;;$ =U1F1;V_]ZF:C53[T8<70-9
MOQ]Y8UCL+UYT[SUD;_Y<E@-@>9N B_:^Y.S>O_S?ZQ1>4+&\.HYC_*(GR(H?
M4RR_U<!VM1G*V#MI=3HO/XYOU#H9O/PTOO6?^OC?>MV3'5KK_E"@,WB5IPY7
MFL@X<PUTNJ1 JOW>)].D]9WMUXPV?)'MHP$YX[FN3(K=''.XCISL1B!GX:W]
M(M-,K:C8DU' A9RSRD-JP4?_X21CYX*=Y9<0K8;*KT7E ZCKO111A%8X.O9@
M/G\7526^SR[!V;5=KSP5JSXAZF&W[QZ/UL3%WD+YUCYET/I-&_]V9O8U"FAW
MMC;L#MS1:$V$D48!/0\M_:5'ZS4*Z"4)N)^J:1^JF=YVW/;)\<I5V;M1J;2'
MB@PS<9WNKXTV.SA<E@N1"2_U;\DC#<!_CY+I1,3YLXJ*]FOV_%IE4]N=P-AW
M>_T&,OH5*;P=1."M*\1=KL%LE,GKL/JP[0Y[&RW";)1)HTR:@NY]+.CN]=SC
MSG:PH@Y#EW0.=#3T :0.?Q>Q2+V('#4OF(1QF.4I588V^</ZAN\[G6/WN->
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
M88PP*VH>F+=H5AWY3F!Q]["PG9TK:]87.D 5$"XX!PM'^M \%)RQ-4F"</S
M V#T724A2]!32XH<W3J&A@?O;GU/:OB()_6,60Z;<+<63,-*>$82XI0GU\"
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
MH%IL B[:^Y)F\E_^[W4*+ZA8WJZ:8O3$Y4? 7_#U!:+A)R -R#AU<RV^H'X
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
M3COQY7R]4_ QEJN.DH)&V_+;2'4)N.S$KQGV[-><<&=*1J>CJ$4JVC2C3OR
M"]=*RGCT#N;?.I@R7=*];1S__73W4J^#^0)FYY.PI6S3( C]RSRZ%U>YR-M.
M&;+9U;BGVFZNZX[-OM[W<*X%'2KH**GZ.H5]\\+Y(&<[1[LUB5C0B O_1VV0
M*Y&#O,C1)P_EQ [*=;0INVB<!33\R;/5)YKU=-^L^)$O46:3[\+U[&51_3A*
M:YLNAYU*G2T"WD5/@Y$O.VF#4]&#ON[X[[W^U\G*W+;R8^=@[K\*=F(K5\QG
M'(0WZ[C)C![?V2_6X<866]/&R&SSG"G/XT:*^CT6IM /BV269%U-W PCG6BF
M6CJO9M6U/P);?P5']JP70Q=YC348V2\IX2)GS8GW(\_"N(P2'FMK8YU1WHJS
MZ J2%R]/.P-S.BJZ%N35F]/M#:+>$>^K/N&Z;[VH/T;+('R@-?@*LK[WXQ:J
MM7X*X8]:H-F\ZUGRE+G:5<NWW72+QKP#2KC;L3BFLN?IBLH;OC<=7F/_:"K3
MCEVC<JR,""'O+#<ABSG7=5!FPQ=/7[76#C9 5*5_GF*A:V=7%[$R).]?A>#_
MCJL9#04_4N*GUK3(A4^J].AM[A9HS9RSO=J_R&L^<]JE1@S15[5X!\[?Z0Y&
M;[OK':#78N8.-@ZJ#ZH/13AVPS'#V9)/^KKV-B[87VG!&A.>7I'*_O)2$\CS
M3DTHC8WUOC<8I*+GU'LRBOZFP;IHPUQD%D:J&IUVMJU;G9D#+O]+88)<!F+L
M!'6["/IT7:\?WAQCPZ,Z^HG^GOH U4:G>(2PTYT@?>GJWZ(Z,RKLG_:HY$I?
MY(5XB5%FP%3_T_I4([#  <-T-^$<S?L;CEOZ="-#Y&T-+^UPWI4:3L"SE!7=
MCGO9&LSTH4JNN[8OOGBN/W5R94WB#GJ<8W$U[G<PMBW3-\8S?>QB'.F;8_=L
M_/[7M?_TOL=@8JY!SP8ABEM,RQ_T@XMBOV;Z$8S[H-JK6FJ .XPZ0"O&Z<,7
MY?W9?/1 Y\;!E'*@H\(<?XIYP!-':+Z$Z8M3PD%J4)&G+@X&TY4E%U''"2="
M7*Z9XKQ;HD0C[^A82$;=';-1Q+,H@LEOU.9.NSQ[M15S!N)#CYN(1?_@;"^.
M\;K.II&,&H@4BQ0TJ%[?]]**Y[&/PK9,_3JB5VTD6*.X\R!FY;J\4*\3S<[8
MGCIV++WLYXW'DF$<(#J)Z[BH#?4N)D99-V!W>EDZ 4SYU4?U0FY2,AU,M_XP
MJF2SF4"Q)]8-0C(%NEY1@#:;2!Y.LT'K)RW7I[9X_-9<- N<C)V8(\!,767\
MB5Y_#)Z\ND=/.8 G7S8)0T1/97VNJ6_A/8_YQT41:!%L"8KO^T0IF1][E\<1
M*QV]I*E#KQMW_BD8:-S@+<\!+Z[U<!?\U'D?,TV"@?V4:1>I2Y]NMZ?D.\4A
M?B%(TXUN9F4I;7"L&\F=WRX'[;@.>%SQ=>/6CO9O5AZ#7(S%:TPL10/ZY*Q^
M1$"D-+OQ4 <VAJ_S=MW#G"IBUO&,<K%D]?ANG?(E?DBG_*4O/9Y;^IL5LH/C
M_49-[+RN??R\TSP^.-XY/OAK/[7##W]X/_I][^!H]_WAT>=/L57^'X>?CVN-
MG4__O7]<^W1P]-_/("+72(Z*Y%*8;EF9TC+BWT;83F=G/,.+'NV7@U&,=U3N
M-_$PY\Z/<4,M5\N[">9AL0UIO_-3T7D;%(& U:*YN[T:!X W/Q24G&A%M#P*
MP*89*3%Y,RNV9Y*;5OBCIJ*DHTD!Q?D>#J)^*Z6L=GO)'9L'A[/9C4[# <9J
M]S@W.??>1J4A;SG<+X(\][CLJ-UG4E7SKC=9EK(@>U,/M"!OFY?UN;/H1AL,
MPT-]"7_JYHUN$_FDQ#S7:T=+99REG'2(R:(53K8\X#U./QI' _+(^9O1"J5!
M6A./39K<9>,77 S\F]$/O\>BR+:^>M/JIGM/'_I]=BW9Q<+@KJ1/Y"]/O!ZO
M8>[YB&.\)J/&BI=?IY?FQI#EKS'VFDATZ\OP]>VO_>RRB+R&C#SHLC]_C6!5
MW2QC=[ILFNE6",0-@P]OFV_XD[?>,)0P=RC.RVBGY5S;KWJ*U\*IDL\TAGA2
M O7K9WJ&CX]>]N/#F<?_!0H6IS':8-A/C?_<@$&<K_:*J$_JB5UT![U5!O"O
MG_W669,0WF%.:>FF<KXBO]UY%N=]5^ ! S>?8 7^]QT8X9=(N)4J7J!$T4JB
M*HFJ)&IU$G7O8WMN:O<&'-L'HZ225V[Z_.[Z41GI@X[P&]9A,Q" 'S8U>],%
M?4E3Z9^W;#QPHGHE&R]!-EXH<:03\M_):;C)08!/?BHC>B/# +%";SR2MY:U
M+V-2[;B6<GKZ3/(MQV!S#'/%DH58*997)4\O0B^K=7I!#8BE)3?W2IEW\D_Y
MJ:=:FN>M=\>C!<<>_='P^=@,NFBJ,BZ<N!KG+?3=HWHW/VWBV"0<DL(7Q=BD
M2;'<#5&.HN5D/\]@GQOW&-=KYS)V* B[T"V"!?7:_F6_5R]J^L<Q!#"].:E_
M7EX(&WZ(J<O?=+L8DY2'W0?%(+X\*>6R&_:X[=W4'\=E[4/?+XJ!IU_-D]KT
M5?[+F6^G7GIYPX'_?CVI=;V*F<U_Q*F\X48N(B%."T<2AJO-V^^[QGAF'WQF
MM\<QG_ML\O.-!R'$-R?$0OD&!:]6=K-WV[ [QH/*83G?JD7<XCY)".Q=AHNZ
MP8(G9=.#&J-*E=JH2.4%!WCFU^(E![OFU^+%1;X6DJ->1<WZMZ1HK\R=>J-9
M7+:5^=?J'K_4-O(K!.N(E\N9OLP0227%+T**99TP7 EQ)<2;+,2B+F0)A?AQ
MCM.5M3A?YU5>7NDQO;WT^!XU)VQ<<U+5*S^N&$:^KKT]:.XT=P]VWM>.CG?"
MW_:;QT>I)N;H\X</[]/O.Y].:GL[QSNWNR5G1M2H!7BJFTRXNV'D$5=>G73?
MLJ+-O?W_J1T?UG8/FT>'[P_"DNWOW;B^3S=,*,XSF@G3+:>.:6,\JU*\QFP%
M^>#P-:-W<RLN+Q^\6.=BY7YY2O_:B;(>->5F)\J'P-]/ZC=)0%BO?H9PBKRF
MVLQ>5COHYNWS8_#Q4VS0G3>,^W!IVBT[71[Z-C8&?_5A=^?PC]K!7JW9>UW[
MK]:/-]U>MWG9"3=A4Y%O>.Y//@L'JG=<.XV)XII1ZZ@1PD)":&8S;PPW_^Q%
M9R9$$('X \($;=6ZNA/6P/G6FYTX4Z'7CU]ZX+;R,]J1OZ[,7N_;>_SIVPEI
M7+KS_6^G[]3YX?G;\^;Y%]S<.V'-XY/OIWL?Z>F[$WJ"/UZ=_MU C<[I6>/Z
M*SS=:YZ_)\WVR77OQ\GU"6V>?\2'QY]QX]U'>/CN4^?P7?-KH_/7>?/XS\[)
M<8,UWWV\/D&2-H]4QW;>=@_/&]]/XG<=G]##XQ-V>OZI<]()WW/>/#O=.VTU
M]IJM$_R9A;]]?T\^G9UT?K0/S_\Z:W8^D^9U@YP>VZO3\X]7C;TOX;/[L/'W
MR8_&]<'W^-V-XQ,X^DSXKLM3_)DW_]['X3.D<>W:S>L_.\V]\-Z]=GCOQQ_A
M\]>-\YWXG#^:YY^RQA'\_OYX?QC^98WCS]\;1PJ>_L\9M)V_NOIO=7EXWFPW
MKO\(Z_17^/>LU3C^%.[K(VU<OSUOG'^F)YT_OYX<V[ NKOT_UQ;]PZ!ATF$(
M,LP@H-!;H&U&@1.&4TP)U9KFNM6,$&S_-J>8/,!TO(\5<!^D/4 QS;)5V4CY
MC;L8;$\) V_R+E?A7>%N=%ENI7;6CVC^7W?0CV60!OY?_];SFNE39'0^ :VF
M\V2WUTW2FL+_?^AV&@IP=.93&L=/&H^E"/-,0./^X'G\DE7X6"$^% KXD,O"
MQ^:I'8OX.!JW[8_ .!P748_[$*4V-K&U8GCS;0W[(FCJ(_C QY\]%7Q*"I^H
M;*CJ>+D-/K%[;M^?^>X@MMQ]]3Z%0I\$2-4Y5&X@B:UM"JMSZ#8@'<7FJF>]
M=EC9<3N/_;SK;'4N57":AU.X4, 3J@ZF6P^FF/O\-@TJKXZC"C^+^"$!/[@D
MY]$30"<?5C'LU68P]';<Y&R"IF5475?B7S;QYT'\R<_$_X[9"E4ZP%W3 =A2
MT@'D!J<#I&#][:U*5[,]OXS(Y26!^Q\./QW7#M_68F#[PW[X7_.X]FG_W<'1
M\?ZG_;W:A\]_O#_8K>WL[AY^;AX?--_5WAY\:I2F=.F7S)%W/\Q'#@^F;(UQ
M^^D_>G'^='05M_K>#GO]I$9]\%_TX&H0CH)!G"AVU^Z6-^STTSSQKNZ8?LM]
M\?5:0P\&VIY=QF$\Y6E.?S?Q/+QH=?-QEGG5UTWG=-K)@[QA8SMUR^WWVGEW
M[LG;/XV&Q)1V 6ZML<PG!\;X;#%J)!8SIM+$8K;,1(TQ10ADD(= ;I#CM%C3
M,SF+.6G%-*BMW^X6-ZD7I;3YI*:9>QC,F".37IWU-&=SRF>6R@?J,Z <.0#R
ML3/U23%G-C9H9@:JGL5A.;EY,SL6\>?&S@CZH_OOY@/C8@K+>)!U?SPS.G:[
M3F\O!K3=- AW-)QM,@EN8=?FYVVU1A)KIR5V<O')6*.?[4A]TFG?]ENI+7ML
MP!U4F-;@+"]87DD>T@.*QXI1?G,X3>N!?T\ _M+/E?'Q1*Y7&"+R6ZVUVD?X
MZ0WG4P;3S %?M.:.DTJCY^HBBGUJ^7_8_Z*[K>O1Z-U<.H^#8N*"/I)_:I"F
MTKW:/3PZ_*T\DW_NM@8'^1RD7D[&]5O'0<^"Q@2!KHWFLL7Q2.VK?(!BNSV9
M(%!,L1C,7W2DYXX'@A7%V'=DIPG"QX/MX]CS"1OE9=[#P2KH)38)Z*6VZ]&+
MF4^>G.3U%',G8P'Y9/9A>-U?#"?#MC]W6V/73KK[G93MH5_7=@*YU$>3J69V
M9+1$<>K8:+#W[<N=S]K(YP561'0W(GI"&AJ-.PU$%"FD1,T#[J;(_:$'K1QA
M(Y6NM _PDY&<<T=X9S)Z+PU!&<03(0T_*5RO@YMYLIY>'^$TM2V_/QISDDLS
MYU.V2QS(,6IIDEJ.C"X91QPE KS[E?.!3Q,ZFM$X)P,'QPO1+](;\YG54[T_
M[OR=KVNQP_MX"8L92LE1YW_$0R0R]HCO"FO@EM7-1V+.O_D1^M>8V"+E)I5N
MD.MYL2%\[2+/W)R>*!HS-_N3W,YQ5Y,BR7-$U%/)GH=I;&V0ML(<?35S /Q6
MY('^-IZ:6\P'=<5,HM944NG\<*CIHR$>!S:VFTE6POB^4J^-S+MX&(UF/4;3
M8#QQ*\E '"Z9#W?J7XYZH4R-XAK)W='D\_$=^Z/V'U-:T.B2Z:$V31G*IV7&
M.6)1*,82<=O:!KGLNK"EX_7)'[IV?-8;3+]:[&@QS"H-E\X7*J@<497(]R#_
MJK"K/9/&/T^-W8E#8/OINX/F=3F<&>IS,TS"MZ5IH[$'TDA!B%LT>DM]?(UB
M)$C0[0+=A/^R?KB3^LQHJ8?H$]_U8$I;N559*?%A=_NPBF*K1J-_;]J ,<L6
M6YQKASWKW64_CU$48Y9&4UL&MV[5S[[G3MMXZRWDE.QR)HDBFV[D=>TH3D:;
M>NOX8?P/G<^3JZ?SH#:,,^],//Z#TIE&U]K(7U^"U(^G,7?RYDQISMMX_M=8
MZ;[IH?+SHECD9'!/;J"8X+LXZGE*];X<%,.L;IZJ' =115UK<L+7H_;[W0?Y
M#/_.?444\"BYA;$S._3YYS=_KX-Y\HPY_/,QB_F\WL0D:>SAO4[Z7,)&#Y)&
M R4&FAKR]MWKKTF'\#_"B59TR(J[.IKR.+<:SL<US0<S3N:R_%(;F9D8F-]6
M;,T5[N@G>STEMFE47]Z1;4HLTZ9-#W3L!NME,(CMW@KILJV^O>S$Y;,^/]>-
M;[?\MX**IQB^&!<W.^W,C!7;*8.L1&.X[Z:>[_D@';G!'??M?2N8KI-C_;DZ
M5W=J]L%*8=ATG0O:8%"(?*Z.C:3DQJ-YEO?Z?C(O- Z]O,GD'@W)#'_2_3&S
MW'B>)/_%C^(!+B[[L1G?C7K)#7Z'&UGR=>U1*Y2#=%"<&Q?%N+O\N)DZ8R+*
M7J'?(I:33E/HK$DQ\-UTU^&)\S:)^=OKM5G5Q_GPP7;J\G<9+??X8-$V2CZG
MZ)1J)UTXNG1F9LGGQ\W(U30^K(L^D.-1H6D!?J^]PK_]?'/3D\Q^PU1_QTA%
M$_*)@A*G+P[OM+./V,.1+RS<6FID>%&<LVE05J"UM >SCYINV_AXG70.]KKM
M&TT'?1EVMC_M]IPRB//%G8JHS:QE?/45^<5Z3L!RD09MY$O43Z-5T_"MH;>C
M9;OLCNXF+430I?--K<>3OAX_-;73<[<SENUBX]-BV<F@]ZFS<#2A]F>*R8:1
MX!_>ZK!&(Q=IJQM.T+B![<D94+\'ZD?S@(LM2RN?-FI&7QV,')E! ,Z]'0M0
ME+Z1.I'OTZSB$&!3C ;./;&#^='5LUI,<;?YE&+C8Z/W\"A!IO]?G+ ;_S)Z
M]"F?1;3N6L5S)S>.'A9ZS9?"6HIR$]M63MMY8WKKS>@?\8O3H-563%OQFZ87
M[$9+/C;[3/6AM4::A%S:9[C=<V='SY$KW?E$YS3H^;(;_IYBI[[=^YX?Z\7+
MHT'BX];!>>NS(2BB &,%_E8++S?F]6#VF^($W%G_S<S+A13G5[?CB-.8QN-9
MF4<N<QMQU-HVY[BQ\92K\7T_(:_BPK?ZS.(!U^I^*Z9;!VTVV=_YV,* CW;;
M=[\DHZ' 6P!E0DB"@_]1.[]T7PIP'Y]-/U0!Y1LW(2A/O7"WD3)T.ZYZ/&@"
M"\3 V91&_3/*K=>&^FL<3!WW[OM9+_;V3:Z)W$47+EV/MMS4_13ZU\U2D02A
M7AQ-^5ST07Y$^_F[N?D"T1:8^$UOW)M>T06Z-1QMY:8QPZ=\]%70_=/8[;3'
MH';4RX;?XZ*_;]DXA[.VTT_#GG,A&X58/L4P85R$?.;QSP1SPU;E1KZL[?E!
MD)2+N$:E?9Y?1CT*C3.R3C'V+"?&SF5[&#7-VB# U?K!*'J0;/*1.+0+<1A]
M<GJ$:K\5^29=:_2V?.#J;.AWK*7%E);:AP":Y!9-;H9D]8^_K/!4%T?XM!TQ
M<^,V6/E!01E<7D3=):>,\7CX7]QH0/*E^_EM!J,GLOF][C8/GX0?XIK&]2MN
M9^.4RINB9:/-3<^8UB^I9\%6&N1J5+XA@]JK(M%&3W''*,$FK';8S/3):"N.
MA:]P!.76HFFWON0+FDZBP:TO%WKA0KQKH#M^?'>1O+O^2V^8]Z@?G07MJZ##
MCN>LQ]R&Z4A+2NE,UG(XH<,3N$(AZ"7%N-6['*1^^=Y>%@E4HX5(QT(4@6&P
MS893=]'IN>2G+)YKM["61X?O]&+-!A.FC+)B&>(YF=O,R0FJVU?1AS4VBO(O
MC"/EPS-T%B) H^.\T^O[R==/;,\OEZUD)+ZNO=6Y]9=V]R)P?;<8@CSM=(U:
MPZQ#_,V#A?WWF492*=LWY=FV4FCL#5C%;/&[ 2+)+__]R3((9E<&L=<XKL1!
M7):Q5$V;Q6T?92]GR"G1JG9F33LS%1L>]KT>CH(\-]-!M2UKVI:_QJZ)%(EO
MMWL3Z+0*, 5.G80PX_6J[5D;:F8V9(JWQA&@_,5H=5]V73S^LM:/&$?JMZ(S
M)Z9ZI69(Y;4[;MZ.=]%!-A_N+,[F&%T8'>%3NL#(6I]S2O=CS"[Z>W-I#FJ-
M;>O!(/V49#Z_?@HVW*)5U7-S>!R4FX15Q]X%73L+=S_E4M-Y_[')77T_"P\T
M%=[++>SIR-YBY'%1PQRI\=/:T>V6]LNKS>*WUV9M7IE569P _^E]SVV!&YT!
M?^M!M!OZ>7R[,#C2.S:,<R8Y#%.H')54!"JY&QHGMM?,5*=Z3 J)V0S16!Y4
M%L&Z3M"_?4KM*+9C(6MC'%!)\9_1?O8G/L!I[T\>]TWOC!=K+1@;MUGE\^;X
M5$RU/GW W4$SKM>^/4AEJ]_P[EOUB4>X9RKYO+=\#GP,YR<E8J"CAI-V?\%4
M'<PDMLWSRYME;9G 9=HR)2 NT98A$9=B/X>@=S,YJ2-/V;S&V2JV*O<]C5(R
MID^,D9.TR.B*F7?3T,P_6+B^KHH0?K<8$Q@C,S?0UL.C+Y4T+%4:]$64AWXK
MS^*9$HF47WGK>3$O)#.IR<GP"3_V7'CL+\G,*8C=SQ\OA2%8!*3"'K:^M5ST
MA-[VU3&X.WO/R4OJ7251:Y.HXXG"DF> Y7-W.XMU*D$9MT6]0IY35H2#1H5_
M-^]R#!Z[\-9VC/ZFC-N8/&6+/-]1EZ71Q?*(_CCK:Y1EFJ<.C H(<PH+(I_*
M1UOSA1I3A37%98K*[D>$B2NQ>C!1W2!)L_56D;F"M=*+FSD*%>7T,!W7BIN>
MW$ZI]B&^,ELK']U/U?ZN;7]W8N#KVH_R:Z,6<K-Q$1$>=_AF"V.2N(Y^FSER
M]#@X&*\>"X8&LS'F&/UUK9A''ZXY3C*Z^;T%C?2"==**5YPZZXJV;7-?GDHJ
M"KMHRO.9,Y=W8]H*=YG\GS=]:9$Y.Y@4,@'=[G63"MXNTDSS[-PBQ?>FJU02
M70[&2EF(:51Z<?J-Q,46D>1P/OGO,<6S'9,BH_FT(,#A8YGOYWF14Z]>#L*7
M%:_%5-"BYG_.I%XPZ\=XFE/6KFK??=]/#(/X5.D(G"H0"=?JI^<+EX^954G:
MBVQB-Y4UWS-3"?9Y<FBLLLRSF_T/W[>M0:6LK5%&WZ:$P9F\#WV;WA6V[*8P
MS8A9ZB/__Y0M,17@&.>47XTC$+E4="_3(-]P];/>9;\P%7/]+\]&#K?5;H^3
M*%*GB$F!;:HH&"F2Q15OY\:Q:OF3!WE$<ZE*_.XI?H>F*#8=ER(&,7"^W?KF
M^V..\.V)4C9O6!:*>J[3;5Q>UK\'_U[#%*%F^,,3SQ ZW!W-$/I,FN=?6;A>
MNW']^;IY_NF\V3EMG?X=KH\__VAV#KXWKP]P8^]MYSWYU/;_^12^WUT83'GS
MV(;O^GIUV@F?.V[@YKL&/NW\V3[M[%^?'N_CD_,=TC@_^=[X^S0[//Z"#W?^
MR1"QSCD-.),04(L"*S@& 38$"XDA19;&:KMV+R9UU_Z/[ES\7CON7=H@4N_?
M?Y@?[K-ATK5ZR7I?N.-?HG1]_(<(916C#C"D@W09:X#VQ /(<0:1MYAIO;7]
M1V\PC(&2N;Y_#Y(L7A+)>NM-_U+WK_*>0XBEGD-DT]AWU,POGOMY0>"4S^?_
M&XR3( :M>##A<"]5KL(D5T$LHX]L' NT00D.99EZ^F'_W<[1R='Q?N.H=M#<
MO5TLRW+#,]-9_]AYO]/<W:\=_6=_?S*7M;3W_BK9Q[U@57==-')^Q/K>:"/5
M!F>I8B!OE_';8]AO8V:Y<O5:D;L-7;W7+%?R&C+RH,O^_#7*5W2S;,V#9S=J
ML.RH)V%MU([P#LW[7\I:H)FU6-.(A\ T3_/T.ZF&_S&S&^XT#O4NDYM_M92/
MN<;];W+=LW'6JU_G8W&*(&O>Q^'-@X1@[JD?M$>KOL:2,%R+_XJ2;VELSSMN
M QX]LM]T^Z;I+/=Y=EC; &'^UZ.></K)4LBC3(]6^(G>]HNDF\MN*_<270[<
MUJS;B#OGM8:>$NRIAT+!S"M%#)924>WD/P<3;Y'SMM71[<'_W0)DY#NZ'( O
M6E^\B7*TTW7QG_V)$.T,=W6_'[N:QL(>OU5+48AA^-X?PS?=RPYPO31R)EXV
MP"NLGD] >TKG$VN,QJ-W#NCAW\U.X]BBQO4.:^Q]:C7.#]A)IWG>"-=K=#Y>
M-__^3 [W=JXGX]%/SYKO3O#IN:7-3OB.O8^D@0]8X_RL??CW/FW^?7I^&*YW
MNG>"%\:C=_;AZ?EIIWG]!<?G:>[9ZY/SKU>'[SZSD^,OZ+03[O'ZKZ_-\].L
M<05_S(Q'__B/X\)J[1AP"&E H<N (238W=)))S)/+/1;VXBR.F3C*><C$=G.
M'3^/@<2(\.X!C64>[A4_/4M^$HI8:JTRB&34TDQG FLFD$5<9U*(Q$^HXJ?R
M\=/U'#]12(+A9!4P7AE *?) HTR!C!COG) 4:QOXB:FZXJQ$_+0DO7X3E,&&
M[G_UA>=JW&7Z5BT?WV\-;B3=3::F9:E.DU6?M/8N+*V*D)9%2,W=!86)<XH-
MH0)@EP6%R6H!%*(.*$55)I%6FJI(2+B.N'@L(?V$%%:E,-W52G[I.%Z6BE'A
M>#TXGE<L% ZH%90!@[@*A@_A(+!O!H2T1@62M@'F6]MA#^L2/=KP62*.E^EE
M0J3<FL5Q+R:21A]3?<'3E.=7=Y:F>]S'@_LL"6V9/IUY@ZGKCLYZ_>&Q[W<.
MNM_\(&7P#RI^6QJ_'2WH*4I;X[U7 -M@+H43B@/%? 80SL(!Y8RT& 9^4Z*.
M8RQJ*8;3G<'SQ%Z?BA#6[42I"&'MA#"O\%C.,*18 9,)""B!!NB,0R 9\C2S
MW!N+8^\97!=";0HAO" WR\ZH:W$:&/ MZCR5DV7%NLQHS3^-E[SIAY5UMFRR
M:BUH+\1E5%*- 5<FD!7*$%".24 T-E!A)AWU07MAK(X8+)%U5GE9RJF#5$!>
M$Y#GM0XBF.-**&"=$H!BJH&R6 *(,FJ<54RP;&L;R:!UH#*Y2U]0,L_GKFFU
M8Q'D1+%XE OE61/2LC2+T:)/"*GR^BZ=CA;371@U&DGH _\X JC3"$C/+/!2
M4RV4L<S:H%<@$NAH64;0ACH^GC6,EZ575#!>"XSGM0KND34NJ!$V$#&@E F@
MF,D @E9*#3.:$1Q@C'F <9FRUEZ0N^(P[V(RD_M=^2M6K%6D1<]K+2H:6C(-
M'2[F@F2*0"B<!59E#E"306"XE(!XX2$US.*,;VU+6"=2ELBVJ9P4Y50F*O2N
M%+WS2@3T05P5S8"53@;T&@3"#L*@3GA"*&?*&+.US64=PC*A]P4F@#Q>B7CQ
MP=RE140J>EH)/2TF<&"O/).> <=(M'$H DIE'!!-):8:"<MU4"XHKU/Q:'ZJ
M$CB>(>:7%CRI,+\BS"]$2S)D,I=%;P8R@"+B@-1: 4:YPDI#I!R*F(=UC#8&
M\R^@Q'UI(9278"X]5A6Y\%_T38[79J];<=2R*_*.=R(_)=WD\'@?-?;V_^%"
M9%#)##AK;" IS8'2C <]1?' 4!@BK[:V%:M+R$MD-U5>CW)I%Q6,UPSCJUD8
M&\IQEBD#K,8Q%(HMT!1:H)PC& M*I(N9&5C5A7QT*+1\_H\RJQ/O>CT7FUU7
M61@K]F:,%KIBFN4QS?Z"PB"LMM9A!IB0P:K16 $I6!!8RV X0+0T,%HUJ$Y4
ME7/Q?$&[+'=$!=J5@'9./4 ZUH18!JC #E#/$%""(R"M\YG6F6=8)M J3$H$
MVA?@;,@S*]J][A<09\=4N15KSZT()HJM3)1E<]#!@N+@O0Y'A XZ XG-?P3B
M0&78  TI"QJ$\8:ZK6U"2%V5RD2I7 WEU!PJ"*\>PG-J!+29]AP3X+CQ@"IL
M@;(D"Q*EN4,9IX*:K6U&49W#1Y>AE\_+D"-1E5NAR+,L;E8C5AM=+=M*W+M[
MXMT?_[EP\7(322KR71[Y-A;T)R())M0AP,*&!1L.8:"9RH B&$/F//$L-D^L
M$R;J7.!-"2BOJ?=K16TOC-J6FR]34=M2J6U.K\P8E!YE$ 2&PB!P' 0RRPQ0
M5$#)O78BFH:HSA2I,[(Q#8[6Y+YZLCD@[UOYX-^6+\91#WOVZUFO'59U4,Q$
M3DW>AE>/&1,QM4TD;(3K7<8&<4L9%G)7DWTU=_D"8I^C:2'MB:0\;&3($L>Z
MK.P:+Z@><-R^Z$)?W=2[Z-$.KK(]\-T5KIN>\+GH5,ONQ/0AEYXJ0VCI.M;)
M@OF(,A\T89,!B;T -),0* 0%<,YX@JSSV/+8NZ6.U*-;[Y?/^UX1TK,DI&5W
ME*H(:86$-&?T:6L%X5D&*#0&4*8)4-I* +U&BF@LK)&Q]WX=R^<:2RB_EM>_
M]*[F?USX[J#J([4.O2@N^)1=73'1TIG(+GK6(5:*9PIPQ1B@3B)@,@J!P,AA
MRK',:& B!NN$E6DJ49726%IEHD+Q&E"\X$2FQE@$ 1>2 DIQ!I3"&D#NN=-4
M44'<UC8G=:D>W62V?#F.FZ1/V%XG*A0Z 3(ZCON^K8>/531>0N[4LA2-_<Y%
MNW?E_:=\X2NJ6B55?5E4.*AGF' "+$<BYF1+()53@''N#(<\8PK&:BU1#R^5
MR/:I4B'+J7%4<%XOG.<T#Z\E1MIXH+$,<+8, L.L!U 1*8C-.$/1M8IA7=$R
M%5&_(%?&GL]\0$)4-;[Y[N7#AFV\!"-H:8/#PD7CU_W=&I[M7@["H_O^B)>N
M*E9:.BM]75 RPL9YG"D*,*024.4$T$8)X!%G84<Y53S66V!6#]M9(H.H<FN4
M4\FH$+UV1,_I&3R#BE'!@,DD!Q19!I1'"&ANG<TRKI@B6]M8L+JD5:/L$C3*
MGDI[JEP:ZZCHK"R?%3+2^6+W*$&,-)X&'I(2 NHL#C80I$ @CA"AS%L='1FB
M3JO!7L\8PTLMZ:PPO&(,SVD55G$KD4( .6X"ADU0*'2 -$2(<X5QT#JRK6U5
MI_31K2%*ZKO8K,;9CU4J7GPGW65I'!51K9*H%CM/6>&IRIP$6"L"*%,<&&,D
M@-IDAD$CL<-;VXS(NJ++BO!N2OECA?QUZBD5\E>,_,7Z0"OB &&,8$ ^@BX8
M'# #5$G!!)6$*;&U326K4[@LQ\=SJ0Y\TO*O7C?=32R%&_ANJ]>O=7M#/ZC7
MNGZX?H_(&@HE2Z.<3"W]^U[WR['O=YIQZ8L,]XJOEL=7BZVNI,.1L#C U >6
MLAD&2L6J&VE0Q@B4'MN@J2A2Y_!I6UWED-@LI\@FP'B)09<*QFN#\9S:P1PE
M, [PD-8K0*$FP$ D02:U(3K^+W;-9 K6!7YT!'59,'X!5>6'%[ZOA^%F:VVO
M!WY9'I%G;?HL+<PR6OOW<>G'\=^J ]\J*&FQ"93.K*-2:&!AM'^TL< 0R4'&
ME&>9SQ!Q;FM;J#IB54['\T7ST@(N%9K7BN8Y!4.9L'-02@!Y+#QCS@'C( 8"
M,:&<08H9M;4M15TN;4!8Y;EX4%ON*I/CZ3(Y*C9:!1M]7- M*"2Q8,X"GAD"
MJ*0<2)@Y( D)'$6=5=JF@GQ4%:4\8QBO*IFC@O&*8#RG5&!$O:2> PVA )1J
M"(R-ZH6"4&4.4T%\@#&IT\</Z"EK0L=&].BN$CE*HG!,D51%3<NCIL^+Z:+8
M6*05#'H%\8 *@>-$9 ^41L1E6@>[1\<^KQCSNL3+&A]6Y7 \)]"O((>C OU2
M0;]0'>LQ418"Q9P&E" %%,(&9%Y XPQ#SN,(>B3$,G),J_2-):9O=#JM8<?'
M1J^Q34?$8;AUW[6QX_.K&(BL8?C;DIH[W[Y-(Z)<C6;P8]!ZTVVU_^_6L'_I
M%^.OXR78Z;K=Z06HZ. .=+#8A]3(@'>&73CT!0'46 HD#K]BX2QD@1D$)A%C
M<RQ0AL;>RY30^QQCE82N5D+GRRRU#*8R0T!FF /*( =AFRR@%F:48JPL1[=*
MZ L(OQ_=VN:_ZNV^K-/>M;Z-KEU< L3WO^'IEIY@TS_T1QTTTI2'>NU?/R.[
M#[Y_=*;[?BD&^T'S[3SIC>\FR>('W3_L'PUCZYN_=/O23[Z]4-UAQ81W8,(O
MP\;N#!-^<^_^HNX_?[9/<?N;.>_].#QV7T\[^[1Q_/FJL7< 3^-W[YVV3HX/
M4//\[=GIWW]V3O_^ZRP\\U7CXS]<&@EM9H&)C<8I@1G0Q$B ,^\@%$'WA^SG
MA^8M<O0P&["2HPV5H\Q APFQ !F/ '69!I+[8$:&OX=?D-8BR!%\?</,R84_
MU"YTO_8M[FZ]=JOD#>*N#]8C=$G"!CN7P[->/]"QJYP1)97$Z^;'?Z3AD$)#
M 4%QD#&W,'";4T +IQ6G1J$X1.%^<K6B0[&2JPV2*Y<YJ#T+@L15,#00#F<F
MY;%@ "-N..$2)A]94/'N0'&YF-7T>.]_OR?5K50D#P:#RWEQS%H_O /7OM^K
M)/'I)!$UO_^CF/9!&C,@4$8!]=*"( @($.Z0RQ"5THC[,MQ*3\Y*G,HL3MZ3
M#&6!V#!%,! ;84 JAD#FJ,<:4<,XW=H.HN3OP&NMM-5C'T.PD:OTG94%Q6>Q
MENRA"F3+ ME\7-PX$5@1 QY'GU+",F <1L I(H@3RD%IMK:3KPW_7J*<G2KU
MKIRQ[0J[*\3N? X_M5H22H'.C *420ZDET%AHHY!K C*H"@C=M<=J"B=1SL&
MSGK=4KBS\UNI?)#+P^G77RFRJ/'N(-S'?GCFT_/&NQ-X\O=G>')^<AWNZ[SY
M=[@^;L#3X_VK)I(_#G?^X8&-,?$*6(Y=++R#P*C, 1=^LI!FC#K]M+[L2HA*
M+T3!]%$($04R'O,?26SE*S,#/,$8>L^$MW+UCNQ5T%;E;=P0,;QN?/G'>"F]
MRG@@+Q?$,- :D$&M (P;Y@FDQO%[>[%706.54&V04%GC%61:!VX+VB\-9 8,
MEQKH0"5$951K![>V,83E=F+?U()E3B /+X>#H>Y&%;:2R))*)&KN_*.XAE91
M'$RQ6,]HD0FGK61 4:AP4-N00]EZ@G5W$*J;W-B5/)5*GKSDTEJL@!%0 AIV
M'DC,*0AJ'#..Z0P9MK4M<9V2Q2E/BP07,ZK7<<96C/8L)! W/O[#/*8B<ZDW
MMXH5VA0H9QB(;*0<X="DS-1R"%7%:*67)Z\L,8(8P*@*\B1BJ;!S! BAE6;8
M&L*"SB917=PP(>I6E2T/TR5^ZTV(I:8'M5Y6V_/6=XSOYXY/@NJU>&"F-T<Y
MJ]?"%2Y\N. WW[YZ1*CO)70!6H$R4L0**EC>#Y9S\3P76)H'0QHP$BP@:GT&
MM+<:,":Y@EA3 FW4%,HTI*EJT57.6%X%SL>"<RY@1Y"PS'D/-,1!C;>&Q_KS
M\)/T'D+L,B-=//1$B<#Y@B:H[80[CJNMV[4+W7*@U:U9?=$:ZG;5>&O%>L!D
MZ3^$E3_H[N;K/L5 E3:_-&:ZOF&:FO:.$H, XT3&24P*2,PP$$HQKHC0U 3S
M#F-5Y_!I^PU7:4";H#I4>%XSGN<T#2$EP\I+8&S4-*230!N.@7><(.2A<33;
MVD:4U24JTWC$-<^%?[)^_J]VK+WL7+9CGD0 4M:RK>%OM;X?ZO!65_.ZWPV/
M\\)ZBK]:B^(Q"(\9?IIGK$_%VN\72S^U07OY_E2,M3S&6ARQQCTV/!A' -.,
M ZJM!TII"#*708N9UC3#6]N"UQE:;-2ST BF<EN4!--/H'M42%XSDN='IBDK
MN.,6<,M4++S1P&C, <ZHX\R8C&@=9\7S.J7+:K17>3KNY^F8TCYZ^=SX7N>B
M[\]\=]#ZYFNOVKW!X%'=M9;1_VAEUWA)$WR;?AA(M^_#G5R'W?X2J+$6>%A_
MTZUVG.,$ A6"@4YC\NQE/W4E3$/R8LALJ'^\+!7T*5Q?$RRFOM6[TT@\Z 9@
M^O<!C3NC#7O;ZQ^%[3H:[]:..[\<I#9<8:\/LV/]HSK"[G6$+<ZZ85IAQ9@!
M5@L,J&(6Z$PC(!"7$/FPQU9M;;-2.>HK=;2<ZFB%[Q+@>[XQK'**8R&!L,+%
M9BH>2,,U0)YE#"*EA35;VUPN)M,]#_6T[$I+P$#XM5O+IS;8J]JP'RX6,!0Q
MJ\=X>&$#<9[4/W9'&BMV;K?8N./)OMU$8Y49OBR.6YRI$TB-9=(%9F-9'"$:
MNXHJ@X$FG%MIL3)<!C.<U)E<5&/N[E"K@GGE)8&'JS 5"6PH"<PI.@YQ)U"6
M <@@C>F )"HZ@1,08Y1FS%,32$#4N5A,"'P2#GAYLW@&M_8TKD;S/*5?9KK7
M]'[:CXJJED=5BQ-Z,(V]B"@)JDIL<V )BQ-)$:"9ARCLH@Q_CL/#8%UNSJB.
M:C[/!GIL*N2O&/GS2@JCG GM .%41&^,  'L&!B:">4L0Y*8K6V*>!W*90TC
MWI0A/>F[,=L$169JJ& JJKJ[8G/'02CY([XA855<[]*T_7C#'L=Y95O.?SWA
M^CR7LV % QIWNJXZ&59Y,BQ.;,(JG '&<\ %<7%JHP.*40^<I$9+*Y@V-#:G
M)BR:L,M*3%\>G)[8$U;Q:L6K)=6Q*UY=*Z_.QS^-\T$4(.!&Q$'=U !#< 8<
M-YX9XS7G(O(J4Z3.R&)+N$WEU:24_WL8P^RCTOZIYJ!3U[(^R'R_0./V?YG^
MO[=G.P),?:RC^U]:W:G'^KWX2WR.N4#KS'67AG($?P5SG*:G>5_K]H;A@L->
M1'5:WY0#F+6ZNFM;R1L9_I!BJZ\?_,!W6[;BU@@/G[_H#5*YT)N^CW&";_[W
M[RTW/!O1T]2GBB^%DX]H$Y[C<GC[1\JR_$3.-968^G^\W<1DR'+)*5>,0T>E
MRZ1UV%N&,TT4=<3^H^C6Z$-G_4E;VR\>F+[77X'.PA.^T>WO^FJP]>_9?0M;
M-+WJMRW8(_;WSIA:W>*+&Q?_P_Z[G:.3H^/]QE'MH+E[NW"7Y89W#YM'A^\/
M]G:.]_=J1\?AG\9^\_BH=OBV=OAA_]/.\4%X0^F?XE6K6QN>]2[#-=R@7O,_
MK _4?>'[><>6FNZ$<V(XE6I\EP=)_#TAA'1FA =JZXN!?S/ZX7?7&ERT]=6;
M5C?=5OK0[[.B'=TJ\Q5A\?ORER?X> USC!3NG.*;BY=?IY?FSL#\-09?8XQO
M?1F^1K>^]K/+(OI:"/*@R_[\-8)5=;."WNFRO_#O_=*3C]C">V\PH7*9GQ?2
M3LNYME^UK;" Z 2"$Z_[M?VN"UK#J*%2C:#ZC"[XV+69,GEOTPA_U@R^?(L6
M?4UWJ:;XY=.^J"5#&[ADZS'C;UTR>!\<+FO0PE.*R2?_S7<O_6.F/]]KS/I3
MC89^IC?Y@FKNCB[-P/9;%\G#%B[QK67]0@+SH_,5R_;4]_:Y/DNOJ914>*:Q
M@HI3PIV"QBEG.#8\TX;2?_:BA@ 11.!N8:F"]M[V>YW=\$7Q%OYN#<]V+P=A
M.7Q__X=M7\9EW!D,?/C/;4RB97.W\*C&[SC^?!6N2T[WOH3O^L@.]PY8XWKG
MJG'M.J=[?YX?[K7/3Z[WR<2CVB#A.C^:>_$S?W8.PV=.]]Z>-3M_M<(]DT:G
M\;W9.>TTS_=_S'M4&]<VW/,^;.ZY<%_AV?;:7QM_[^/3OP_PX9Z].KG>P:>=
M$]PX?IN-O*F-(\@:QY^_-S[^0S$5G!@,L*4P]7,#4A@+8M]FI[1B4+*M;0%1
M71)6HGXK:PHT5;15GD>[!VWI#&5!GCE#.J,,62UC_T)M2:8A\Y@GVD(CVKI3
M:X:*MIZ2MJ[G: L2;&SJ\^:8!=0Z#K2#&<@@RK!C#JG8)HIC5,?XT3F7%6U5
MM+46VLH@5,0R93 TU-O,&(VXY$P'UN)"DT1;<$1;L**MLM,6FJ,MSB3F7GO
M3"8!)88""1T!AD,D! L41H.VQ2"M*_'H$OV2%K=LDK7;#J9N=W"[D^:EMQK(
M8N:,,88(J"A55F;60,FMSYA4X>J5>;A)A-7<73 /)90.<VW#]E$$J%,4Z,A?
M2C*!6(85-'9KFW!>AWQ9M2T;6K[RK(&N";$8>D2\)31HUT8'M<1G7A)(I7.P
M,J@V#.CS!I64R B908 TC.,W9!Q%J#"P!'K!(;$:D@!TPNN8+JN4I0)Z^8#N
M@R XJK),&$&5]\H$X =!0%A+0VAE@FP:T.=-$&V0(F$O0=BY#%!A=3C,A0$0
M*X$MLQS!V%TCG.B$/;HNH:1=A$IN@GSP_0L_O$R5:0^W/S:V4<A]V IB*[6B
MWCI"D>+A9V)LEG%)N?:,5_;'1K'5T8+]H730)8VU(!Q*,-@?T,=)HA1 3@7+
M6$:D#?8'4G6LGJ&;M\)Y@7.:$>,9\@19'83 *66-)-SJ+)Q?TM+*_-@PG,^;
M'W$3+248J,PZ0*'4P)", L>ES!@V AL8S ]<1TLKEJQP7CZ<9] '[(;+"!'D
M@4B#C:2$:T9PYIC+*NMCPW ^;WU0F2$8T RL#"8(A=0!13,&! NT;I"5% 6<
M8UEG[-%>ABK^\1"T!I@,+MO#<-=5U.,V;<3P3&$L!<2"8B&D<M1H:C4GF 3U
MM+(Z-HJE6@M6AZ=8RTPHX!VE@!HI@]7A)<BL,$)XDQG&8P=26.>LFD?\?(&.
M9#BKB+50:TV5#]O.,DY-5$C#,49T979L&-#GS0X%!3>*"8"0PX!Z)8")"669
MQ%Q @Q5')DX/Q77X^&F#%=!+"W2OO%%6X8!O32571D+%/-8.(1,S#2N[8\.
M/F]W&.6Q8]@##V.^J/-9 +I7 !'NJ<=$86$#T)&H<U(FH*][=L)Z*N)^UHRO
M_XNZN#NX2.Y6%?G\2,QQ[7209:X9M<$D$<)"0FAF,V\,-Y59LE$DMEBK0X2T
M1' ,L.,BF"4H.4\4$%BC#$LGD2"IJ5R@,4F75:USYQKC3?&@OE!ZD 9[IBC4
MPBCJ*)8>J<P)&@P<284CE3&S8?0P;\P0+(PW4@-,) _T8&,T12B D3:(QCH"
MIB(]A+VM<[:L<&E%#\^#'K),,VL\01P[2K0)J@1'FHI,8VTR5YE FT8/\R:0
M,(+#.)= "8A!T!L4T,A#8#0C05T,!X%#D1Y@T!Z6,"!R+?3P OJ$[/8&::+M
MK^RB-77*>/;7>$%YAG=J[%'E)JRJ%49$]F'VKM=SJ9-PL?Y'O;:KSL%EG8.'
MBRF%B&?,:>P L3"Z K-P(B)-@&&,^["?5*36[$36!7GT&-4JUZBT>%YZCX@*
MSVO!\[S9FRF)M5<&8*,1H)1IH"#D0,G,.^R(Y3X+>,:P3FF%Y^>+YZ4W3ZCP
MO!8\S]NI2C%OPUD,*(IX#B8KT!8K$$Q78PAT3BJYM:UD73Y^RGF5(EBU2-BT
M%@D5+:VA=<OQSL)()^J$P<YYX#63@'KF@$$( BHDQK% Q;I@-^ ZIV4JFZPR
MA4K>"*&"\YK@/#^[TTGK!66 :2, )5@"942<,BZ<A IK 6/J7YU(5<'YV<)Y
MZ>T.*CBO!\[-N=-98.6TDBY8#53G_]-9.*R51@(CER$_.IW+E+#_@H(-55.#
M)VMJ\#-.JFCG'K2SOV@48$P(8P8@8@+M>!J, L(-\)@IRSURV,:@NGB&K;,K
MO*ZJ.4&%U^7A=4[KIX)G5C@$B+09H%1 8*2#P&FH@ZK C4I:/WZTSE_AM;1X
M77J3@0JO2\/KO%J?(42Y(PR8\!" 6BZ!"4<N0$8Y:2RB&8IU._+12GT5":B:
M!6Q&LX#*P[ .*CI84/69L4+@3 %I/024<11(27.@H5?$:4*=%E%U$'4HJPC
M\P7TTIL"5(!>$Z#G; &DXAXR"U06>Q$9[X%16 *NL7;*.^YLM 40J6-5Q0">
M+Z"77OQ? 7H]@)XW%A!!#F'(@6-2AA.:22"C[:!@,"%T)CCC/@Z;5758*D"_
MO")_>\>BEJI<;VW%_A5IK8.T&@MF!61*8RD%B.<-H-#(H(6P#!")H N'D+0<
MQPDKLLZ7-H"SJME]'B2P])+^B@361 )SIDA,#34Q!4D(@0%U@L1&R A %6/!
M4EF#LGSZ"GG\F*6*!)X5"2R]<+\B@?60P+SY@IW'X;A7( "> (J]!5I@!32!
ME&F1&>?C""8$ZPIM!@D\J_+\FX'ZKM\;#&H7_5[6&CXF!G+K1CQ[_EJZ)9.V
MY$/:D8JPED=8'Q=-%PDY9XX#19@!E%@?*R\),- 1@I1 6+FM;455'2^M>^J=
M<;)!WM67B_VE&S 5]E>%_3F+15J6F=A=3'O$ *7. XD1!]HPI7W82T^#Q2(%
MJV-58;_"_AKLE@K[*\+^O*$"N<:&XPQPY7G OD) !1X''%H'A:%9L%JVM@7D
M=0Z756VQ<NPO*0A3#EOEYE9BAQ>^KV.R5LW_N(@E&+<W>UJ&RZ:ZQMIS 9_2
M$C[R[7:4+=UUM8[N?_556N ZK=YB^7>ZKC%:_/T<Y=5AN+S#\&3!"%9.&2.4
M YID"E"$4_LA 0QRSF%%PLML:YMC6A=5)?$S!O323=D*T&L"])QEFT&C)=0(
M9#)S@$HB@7)2 "B";:L5H9;X"&BVC 9$%:!+"^BEVZ<5H-<#Z'ESE6G!PFFL
M0;!+$:!"82 M,P!*CR'GTGICM[89977^^"'B)4T+++GM\,D/O.[;LV0\./_-
MMWL7'=]]6$3M)=0PKF#63[X#@9WV)NM?\=/2^<DN6!""DK!K2@.'$ D*A]1
M9CPV,;$$>BDX"YNWC16M$UK5)3]?3*]@0$^%Z75A>KZVB JD..7 ,B< Y= !
M(Z@&+"B,5D#DD(@3A#E<QKS!"M.EQ?0*INI4F%X3IN?M"(X,Q08AH RV<;Z6
M![%K". 2"\BR0-5:QJG@O*Y><F?B)\W&\UW?U^UD1FC7:75;@V$,>7VK^A.O
M+_TNWX- 4#LS.U!QU-(YZLN"+2$E-\*+6/@H8S1"8*!CDU,BL<VXCXW4W=8V
M0J(N2)D:(5;.RY+;$A6JUXGJ.6O"(Z^]4AG(H,4!U5D&E*42$.Z"0F(R*I38
MVI:DSF 5D7B^H%Y^QEP%ZO6!>MZ<L#;H60YQ #4-H(;" <.=!\8YQI7UVI%P
M5'-1IZQ,[81>5E1BV+^TP\O^0S.97H*+8Q6AB,FR[Y[I_A<_J*AH>53T=<IJ
ML.CPN/&/E\@SBPEP6L=.2)  A3D#2!)H.<FTC@F]&-4%75;A8>6L+!^25Q&
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
MW[B/7$#?(-"ON-*"65@BDJ,L;\1C5,@(G?_QWA,F)$NF@:A_0K4? ".MG[H
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
M*Z1#)"AEF,*>L5D+<;)JW9?2<(\%S!OPU N8[QW,2YZZ"E81SP6BB7K$73
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
MC,UT/*L$TBE*)"F'*7+:$V,R^V-=2;8<[+Q7;IC+Z(V49EKY(_<TQ2E_A+.
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
M*A^(D8$CCXE$W#"+M!2YXJK%FC-O!+9KFV)=BD65SJD8<"_P1%E1.)[6[:E
M<7&@.,N#8RX1P7U$+&H 14<,TEXP.&]&P,04I, I1]CTNI(+/FI61+@*15\Y
MBCZ=DUFAZ$)1=-JU!-S4P5KD112(D\B1YDD@B85.V%C)$QP9J2;KW)@7@*(O
M@@]7FT^(N^&*M6_,YQ?:@<M/MVIFV;,3>WX<<T]G(I/P6O;7:M]MO_:M!YC0
M@R;4 KQST:V=0Q-&C*Q?<J\*SM9_W ,$?TM=<0P-Q5RMQ;FW%P.]Q4\C$;IR
M^J%C>]_B.?SGK6WGKMT-+>6*HN7O*S7NX_K6D:6<.<\MDC0KASN>D(/%BV"Z
MK%4^!:I\OIV0&VH&ZFJ=O(Y*W;TYDH#ALI=%_@H!/UCGW6R6-_8YLVIM018<
M$F1*&!VR9.98;%YUK?/+0M2OM-EB^HB76G)IA,2!ZY"T#S1Z09-EA@?FCP@E
M:YN/7P5RM(EW^Q?]1KQ8&D'0_#W%,NOFBJ97#5A.]>8!KU_7<;VS2P].&R>-
MZX_BL+/_8V][G\#G2./SU#([_7B]U]S%AZ<[/Z"MU_7KCU<'IX>M.MUAC>UV
MY["YPQO-?6CC/OGW]<[W^O&1])Y81SPRVAG$O33("1I14DH1FPSWBI5( G,:
MPU8V5AXP2\(R.*]PCH6U<!(5UDON87:%5,LI(/I3GJ_8J&WOO-_Y]&EGN_9N
MKU[?_?QY=Z_Q>727]#@+<L:QS&ORG?U6L!3!4O_5B]]L*PP=S5+8=KO5]^UN
M_[*W/%JV3[YTS_A19$XHG7,C0J[<FVLL6*$#BK J+69&4,:G%ZYFQ "N!I]@
MY28%$R:)#X%$9Z.(5,XLW%4B-DNL5X?8S.4CL;#O5LSSH84LS>J37._#;UU"
M<L#3T+GO0]=8[JF_([W[3AV^2V')ES1PS\(%AZ&;])PF#OAF^GP/QX#'S)ZX
M&W6\D";O]PNE\)5DX=3F(\/3DT [K1#:<;6"S8L@@3YGOY_S7BX[_BL2//Y-
M9W\0//YQT-S]WJ [N-$\[!QNG^&#SJ<</#YM?#V@A]O'UP?-/T_WFB?MF5SJ
MT_<G]=,M=M"$YW4.S_::GUJ''W+PN$X.3^'?VXV3>J<N]C[LSU7;XH)Q3$U"
MGGN*>+0<&:P-TBKJD#A+BJFU3<+P.C&+*L?V"&S/D8&L-LF]PK>EQK>%WYA5
M^+9P?)NZ')/8$",SE9+2K.%*+#+:2N2D,-C:&&W,U8B96#?DP36)GPK?)F_
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
M=,,D2J6L^(BN8Z]; =2] &JV1K9-"8-OC)&)BB#NL^O%&4<RY2H[#L/^HM8
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
MT]A:<'58)97[C!XH4X1+$HU+SG-KK$D)$Y4<]UQ3C$,5<UQ*&YV6RK5".%C
MB, A G$7P<QB(8: 0R)*>B_<VJ94ZV3.<;N2REUJ8[Y/..T)K+D*ISV!?4^'
MT[CCRGC.$+4BIX8Y<,R,,DA+SCVFW%A75JPR^"'AM,JT7_,^746*%FW%4[LT
M(T3S*!3B,6%P@4- ADJ-)%<4IV0\8;!+ZW7*\1)MTJ^ J3<I?%M)WMY2ZB97
M?</<**\89])HC;&6'O8@\#UUQ-7Y?0E0YU=2I5UH\Y?V06<'SNHG[</3+3B_
M>[JWG?\;.H<=Z,OV\8_ZU\99HYTE;VT@7"N-M$H1<6HT<BQS\)RER7(6=!3W
ME;R%=1$E$2(("\_6TBG*/3@PUBG)*"75.GIIZX@=\1"8U83#PHDL)^,RY+R
M?QHA)';6\,@JR=MG%-/3@6N8D*2TY4E2QY-SPBBLG,/"BRH,M)0F.BW5Y&C>
MB#D2,69-3.60MLX@J3V)&FM.):XD;U?2EN\E>?OXQEQ%@9[ O*>C0-$JY3E6
MR KE\R8*YIU5@C@.P9N0.'&\DKQ=-<M>+L-^!9*W3V>_4]MSPA)+(2C"B</V
M',!T,T\2*98<)RDJQU@E>5M)WBX]7[,2#KL-H95AGGMO'&&)>YYL4A1V:^*)
MM$DK59VCE@^HYTC>2A:X3!I%7URGJX@L5Q@ESE1((8ID=9:\%>M2OASML I5
M*U1=TA/M$\!J=:)] J"=/M$F[$S,]$ 3B$.<<HHLPP+6&^-)PW2JG"9$**DD
M;RN,K3!VQ3W7BF"R:#B=#C!H[5S*TA:Y2BG/8BDV80D>K+64:<VY,P"G?!W+
MEU.IX95+WCZ.(MC=-&_O+7D[=;T[\^^QB1M\$9-YUF8&9R1G^Y^3+)K!.L0W
M'[$.EMSEQ>T?>72Q-X+O-)C<3(W5V-\GO1NMQN.(7"_:,S!M:.P;V_YNK_IK
M_YA<];#DQP?PMKY/2@AG YFTE\%0;/[3]> +YC0/YB_O(JWSR\);+F';1&HQ
M=G!VQHQ'+YW U!B1X&>F<*+W;L//2$E!V@#@9J05W <XJRN/&7B//D7GI'M0
M_>3^^$E@Y\>W>-Z/S0PT3?C^M^VN/UO1C>KPWR?8=[Z<VZ_F<N\4-IOF&3XX
MW:6-#SOBL/F1[7W] I\Y/&UT=K[#LWC]PSYO;-<SJ_&Z\?'(4MAG? R(^(AA
MGTD2N< 34M9R[8QE7H![$6$W_Y8-K'<9G\FFQN>OUDV 4\/Y'>!3[;OMOQE!
MZ,J(<0NQ08A<O HSV\""K8ID],HU]FX3]DBRRV.(.W2""N?J#>5F0XG%.SX+
MEF;^%?=KI31T\U:T6&'F5>L^>=W=Q_=16G\)%/LLMYUWX%[\.YY?QL>3AGE9
M\:I7JXRC!"-)L4QV8=SQ!)ZEMP9K\.T-#1[/]>M_%I<:=P7WTK2C_RKB4J<'
MIV?7>]N[HO'U?>NPLXOKS2^G>]O[M &./KCZ< PX.3VX]J3>FHY+-5I[S3JO
MGYX1>+US</KQ1^-KG4,?:9T>T(.F_P%M/FU<[U_]^WIGFCI^%+144NB @I4"
M<:\LLL1J&%\"YT*LK)(*8'%=K8Y$3J4(5N'>X^1Y&I[5S8TCB6OOG,-<"9OD
M_\_>FS:UE2Q;H']%P;OG19\(%;?FH?L%$;3!OG2TI+9;-$=\(6H$@0:.!C/\
M^I>U)28); 8! G9TVP8->]>NRERU,BN'I*A7G-Z:'%/BWI+@WHP_/AAOJ,(1
M><(TX)[(I6"Q0M@[SF((A"N><4\06>)>B7L?&?<$2TZIP'%BD?N(G9/26Z4P
MB[G_N"QP#U_@'BYQ;YEP;S:LP[N$:>0"&4\]XB)XI*6D0/H<X<PE2SG+N,>U
M>BNX]P%*(OX=._#B?L7V0J5K!T=Q!+_=Z:;YZ 4YB+,$,P&&J06&1J2CVE-B
MG-4L1BY#:: N+6#-]1?9(U1CE4/0 LAM/M!B.<.=()T[!0M,F,-Q98U4F5JF
MRAQEC9W%JG14!M0T!I48&&$V.DR2B%X*;Z/1)I2VUS*K](SM%9UE+DB-F& 2
M5)I[9)4(2%IF@A>!,9^R2@-VERK];E6:!RRS):&3=9QZ[H"1*A)X+D,1-,6E
M6;'$*CUK5I# +"!T0A%[A3CC"3D%9@567!*+O2'6%RJM%Q7=N SULRYT^Y8#
M_"**T<P&,<KKQ_FWAFX]S*@JH\B??W[>"]X^*AROQ-MEP-NYRM][&A,KC..(
MNF 0MT(@G9A&A,'+% A64G1EC5>Q6?"QW1M(T%F,?[N$UA):[PNMVM$HLEVJ
MG.&!4QV)24%QQ;SF*K#2.EUF:)VQ3J6.(7FB45(N )7UN=-&BH@%HZ@U@6@I
M5]98U2S:0UY":PFM);3.0&M*5G@7&9$T<&8=4%B9F[4F2ZU+P9=>@B6&UKF<
M<J*UTMHC:DAN&Y\/'[&G* HIF Q!^-R/#:#UZ;[\I8'6FSF0LTEV=^1$OE[&
MU=_^((9Q)_;3#W*O/H]'XT$L,[#F,K#.ZE_WM.4A))53>P4(N4H& 81QQ",6
M(3(M,-5+D8$U6448R0C ;52DBLZF8-EK2_SKFTO%DF95&;/PA"&J84#WRT,J
M$X;>?\+01O2QZ^*@PDBU,I<]] 'R1^"969DT4@81_I#' [N+UN+(&8VP$RJ#
M4S2&.:JUX3;HHH;)/9S.#\L(K\/]FR>Q\SW68# ''X+>]]EN<YO5#O\XW&UN
MT=IA+O>_/FD#>5@3+;I]WJ);+/];^S1#[P]#I][T9[5NO5,[;)W5FU]Q;>.@
M7;QVWH'KU<%T"/!O[>2V7!)/>=!8)!0C$8A3KW.4CD(Q:(5#<@Q6NJ#WE)>Q
MA4NCQ*!WO PE7"K8:D4[:)[T2[1:'%K-!Q;Z!,9! A--!J4 K91#SFF,@I'4
ML4BI8C&C%1'O*63A;0"2>!0@?80Z\Z\(2 >#&$M(6APDS9_J8^^BX#PA+$Q$
MG!.)K*4<P6HK*QGC1-"<G"')HORC)4>Z+R3)DB,M'21][H\')>@\"'3FFL?M
M.4UQT( WQ 6-.)8$.2PBDI0Q'QQ5,?J5-:V>;+.5+.B!D*-*%O1,D',<]^UC
M\ 8^N]X+S8,XB$6)QQ)\'@0^VW/@$ZUT3EJ&'* ,XB109*1.2$AJN!984:/
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
MO%,[W!2-G=K9[N'6^2[<:_?+%FYLP)\OVZ)%M\_JAS51.]_MSG/P[;-:\T@
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
MA$@B3#@RP72"9B3'&-[84^4LMGVQ[=Z?_>&PT<M'G>U> =R-5&#<F]A47P$
M-T\:S2-2:VY2L,!/\Z;J!"-<<X:<9@%Q#C\911TR 6L,2Y9_R9OJ';ZFZ;Y:
MK9P<M/U!P:]LMS\8@=2#A !#*T1X$+NP6%=5.G/*T,0B*V3W2IX#K#@(<";9
M69SZO>G7)QMQ\>6#?B=D>CV JV?)'$[WZC#V63MNH8QI/,IT>JY :,6=O:@$
M RL<@@4,/\TW,/:#/#H@PL6_6[T[2JZ5<GT/N3ZOGW_=\\92Y:-'GDJ<:[A'
MV.251S@JXSD5"9A480+>5<#].F,L')D9\,8@09-&NF]">![2;NJ#"PVN;6SO
M1::(42ZBF)Q%G+F M(\8 11BEF2(R6L0&KQZ5RKS5&A6*XU>I68'@(CL<I.]
MOI<76!2F5GL%N$8V8T?PK0A?@]WX[Q'L]:-JY9/MND$[[,<JO#X<6G\ $C@:
M#:MY&R^LR.Q R-OR[;O]!&1_9&2D&'@@/H6<SJH%4%K#HK+)@F4A)3%3N61L
M*I?LRL@HXHTF%D:!4GD;;J2+;JDWI X8D?\UC =GT0X^MIR1>G-S3V9;C2B,
M",GMTI7&2#.,$06+Q#L>J5-\98VOBEDCLY(G<+J336W8[#]R^?>BZ\$#2=FC
M5O\V4G9-%N[8NIK]W^-?MAW6>[VQ[73._HJ#5B$-)3C]7&@:S?4]Y;U2D1,D
M#9<Y2M2!Q6H22DD:0AS!RN5B73_9SF!Q"B&ZKZMPB8V^'=L9'=CN%$7?FK$'
M.\0?X\Y91=ZV/Q2IKX5[*IM[O9L;Q43]LYUVIZ8/_YM&,ZKN0,TI,9R&*#EQ
M24M&-%%>.T]CT!-7)@@1EC^(+KV&]NM -AJI40SL]W&[DX^"WTIHP*LJ,XP1
M=@!%*"?$(L\P0SQ%B@S'$FDI!?-.6B"(^9C_+G9ZD7!>&>:M'J0!Z$(VXZ<Z
M,4,7)C3@RO;*V\2/2 '#A(!X.!LPR I)SN?SV02D5#)-69QN"R KZ$IH2E+P
M:)%@=;#$M6).&L80)D(A;C%'-KF$8H U2"[8J'3VVMW*"< >@8DO+.;U\?YX
M.)J(R91\3M;?%COOA"=$$)O.L,"<*_)PW!EG-G&<[?=L?:>*FRIVI7_99\/W
MAY<V-UPM#D>9=([L:00Q^U:XBMJ#X0C&X^W$?U34]+@<V-3K1%<KOU_>.&-9
M<<Q<?+/@.&VXQS$8^:< ':/8>9BQ]4BLFW,Q_9#0_#7QC TWQK$.=VZ>Q,[W
M6(-A')06UWV$7L X]Y201O%HD-(AQXI:CG3""FDB-!C!AE@L5M;NRGJY;J.?
MP,^9$Q<V<+;.[Y076 \7!PL1&7H7[-U!>R]L=2"_N;R%W8^7TH#H!Q>'QL;1
MGB-,!>$5<E%PQ"462 >5D"+6>8D9%<&NK,U;W_^:@EOG;+6R!?(00E$HZR:I
M&D0?V]_SF7OON@.Q E_KGQ0GR863.W_EL4YN%8BT7A'&J.=&,<NME(#<PN%
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
MM00S^F-\<-,UF@#$=56?<.%,F%]%RA:P@93B<YOXD#I0$)ELQ *$QD4E0'R
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
M_HJ#C5B@2OM[G%%.2W'RC(LDF.(F62<$MC;Z9(1F(?*"_,SI))U7R8OKPUH
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
MJ(T%,))'HUHMY-L816SCTT?EK;&:%Q+<^"240H),EEV[X'P4FF7J;_!)N])
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
MUB>VL=7YJ%-T3"E.$%\X0821Q.M B6%(?Q*CU@@S,85U^,Z'SPF:<E2.(,D
M(CE(XA0((@Q+X"E/U(25M?[1;AJT>GT4E*,TV&]!X[M[)MS-/ZNMRPZ 2RAS
M_!^MW_N#5FE>P3#HH>2-% R^:[>&*;56-OI'J<7X:JNDIEQ97?H^BX(SY]ZG
M"#6'C8=VZIVT=E.OD+Q];%8W#2?Z.@;\C>-]?' XY0;CMY?)0(H:(G#A-*"I
M$J4W)E A9 XY>:_]Q_5RTD099>3\R.DR#SA3_B.W\4Z"HO_CYL&[DAUT@$/[
M&PR[P_<'?8\#\:6 _YN#PV-L +8D='O=9@ZWL$F_]?KA\Y(R@CM(/M]<[Y0T
MQ$Y$:HB(*.B2993V$BS'B_.?3#X(P5=:"7G3(8[]T> XK5RUJ$?ZMEG7EY?Y
MO-<PHS,MXE>[</"I>%&WODP[5+^X241_U)MQ#>4Q:QE5IL9>]>!PF%Z<_O%K
M[ X/>W#RHGO0M*VYZ-?+=U?3#M0- (R^_O5K-Q[M%I:]2D=,>^S\/G[R^.O5
MYJL)+C7Z3NM5:]VU7]-5=NUW/[HMDZM:7O_UCV[[X^\$OZ?&\IEN>T. P6*5
M^FYN^*)[A \+,UAIOZ <'.WVC_&F<?B/209^E<U^BXKK%X<BH'BEP>,8J.;*
MKA?M,:\.3VY4//6!8Y<&[J%S*C_";L:_X. 8!B<MUKYMB-.U\_Z4=ZMNU_>G
MLH]%60EQ83$G<%+Q;($SS<#2)(T42<ZZCW7&7\?,M5"3#]VCW2G".KS,6"_3
MVX;\-K=Y%CM?V)[>W@;>:6.O(S;V.[2S%_>W/_R]O[/W\OO.'W_O;JZ_9OC\
MO<U7DSM?OWW>_(#7[&$;OP>^_?WMR0;?V=WYL+/?64?._.&U[&R]Q[YVY'^^
MOYX*CPD29$P4B$D&>;*SD7BM.%%9^.A#TDB=Y[3Q=2NQ6O#8[HJ+SP87583,
M7-0B!"I!!2>C LE\DC8$/7:'H!47EQP7)]Q- Q@&V4G"FK#!@"].*T^$SM)2
M?,V*KZS9MI!J*7!Q3G'FS;/-8@-:N<N%79%KK21^N]Y?">;+#&R64;#:6Q9=
MDIPEFQE0IX5+0+E-X<J]R@="N#^/!V$7AL^D$-(#H=R;*?:76-3.@"(!T0Y1
M3GAB 3SAULL4H\U*EFB?-JZU!3KVG),_1@6",1!X'2/E1BNMN>0I I,2-"24
M>9F9AP8(V"D0/*P)> $(JJS?3M8G&$TT,1O(NM25,*.:9SYE0S(27&$2%1+0
MTE,+)>ESVIM;!M92J@$.6_U\9^HR:_:QA4.L7YX(=VEFLO*6^6%99YJWJ* "
M=Y08R2B15@,!H33Q5 -E2>OH8&5-MM$PGT*SJ7.B)4HY6 %@&3A+!8#Y \ $
MF:%4.A6#(X$;3Z2)DD!FFA@3((-TWB=9:D)(.1T,_"@ \(SV7T8^*HV#%8H
M?G/02M_"R'%E $?IF>W(/ JM.4R?8)Z0]OMH(E_AY^D@G%RHR?OR(#;O>LVE
M+^/>\8B\5HB[%<1-UR0%;9W.(9,$I48UI$B<B88D)C*WG@H'"'%2W87AU$V9
MQ<6"N3&<B@7+AP43= =7C\P<D.DX%XF4NIQ&!4I 6BME"#*ZN+*FIX_H'P4*
MGM&NS46N@Q+6^E)$[,4LCGD_;?H]YCWFR6*96.RI?5*!- \+8-M'G5<3V9N<
M=@ZR)9"R1 !S:*])28FV)66I#SY858=\KD,>)3?11TV4"9S(P 0!"IH((U)Q
MZ@.J_,I:]T+DW2CV"3_I[Z?+$4_/RV)[(OO0?T#WX-_]X? TN/+-P6L8'.!/
MAJQN3LU5\B9WIY.7E@5/6,Z"2&9BR0BEB! L@P.FHZ,K:ZKM[!/,5%>A80EV
MJ'\(#57Z;R?]$[::CXIJ2@51/EJ4_N"(8RX1%@!0 ;.DHUU98T_VG'W1>?TT
MXREQOX.TFPZ&W2]IDO\\BY.W)\MX-LL$O[HXOV^:Z2V_JB1H?C 8IDB0=M0;
MQ0-)FC,B=6+$"H9F'Q6<!P].>]]4;:=/L&I[18NE)$$5+1X,+29($RB<>:<I
MH6632/KDB=5*$><-%50KFSTKCLC\"H>>YU.\[Q%D?3V%M.^1)(E;! ^/NSF.
M:#G/.M&*_>.29:*):GF6(73S')FGHB.,YTR)$F4<F53(*#F CC0Z)4JR2#UK
M=88:8+>XB/]IBA^*Z ,#F4O&O4RD,8CX61NB%1*$G+2ESL^YGL,\I&[!<XA6
MR*V06W,]5,@=0>ZDTZQD/#&;D&0;3:33@KBH$E%91>FC8I[[^28Y?4S$O2(Y
MZF0BOSDD,5S['S_XY]I=$J\]1AJYK=W4"C 8G& ?1SXK)?(HX'#"V:YH[AX
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
M203AA,^,0PS>T[KMO'0H.+GM;)DVP@8@J,(0!2/.I!,JEIA;';@V,;DT[TP
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
MC1IY:1LLGQWI3=QKXTJ!7A!H^0,K;>^]#DHEYV5C)]01RS-V@DJ9.THSB<"
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
MYFI3IN6<)_#9)88,*:032N?@%8LB>R/Y+1VK&\I\;I0YT[P:J &M.2>9!4_
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
M5)P)G5%>B,VZ5(SGC!CG(^&*2A49SS:8M0W1MG3)@=MEX+")[C;1W1?OQ[I
MB(W#:IE,.*L?<N^CB;2XJ8K'GD=DPM)*0P4:HA?)B["VH6#]X?KARXCN/B,=
MJ*X.J^NQW7BF'@GVLYXI0X6)QF@".5.$/<W$9'#X*^5@5 R.R[4-N2Z6XIEJ
M-(J5T"@>T[9:#MU<]CRQQLA:*L?,J!99>M#4&J*]<,7(HL3)J(C,T4@0R85<
MSNNVT>2JD6IQN<OG+/E=TYWOVJ9Q9_WZ!F,,F>7WYUN@]Y@[ZSO2/>L[\JWJ
M.]+/K8L-Q(9G'21CZZ?N>EIO5SW'8C?G-$B'H326')VD-&[BAZ_\-8TF/3_=
MZ+S[9$G!*A\87SERW=CRI^/&B)->E!<__F\<5>7OJKQ>K%U]O30;;IVX8>N_
M+\ \E IFO,W(/PR29<X*P1*W$(+FX&\]7"H?R9HY+Q2PVQ^YWGW\X.J9DM']
M>_SMG>YL?OV4<-L0S&7B<1,IH31#K,^:>)ZE4"FRS&!M@\GU>2YI(9IZ^$-[
M(1FRG..VY;-+#$5&2">4SL$K%D7V1O)*AMA4AN:[I30R5"\9VNU\TD93J@7J
MNZ#0UF62$<-X( 8<)&EYH-FN;5A8GS^W=RY#A906D:,<?1 Q4'"!@2IMUFF0
MPK'(O(W:ZEL:JS=R5"LY^EX4&V>L-\H#T5#ZC2:-BHW5@00J&5-!XAY3N(BK
M]?F#[>>"-$C#$BCM?DN]T_76@MOSI:-\5:+S=5&DL28U#27-->"]9DL/O?ZP
MW'N\<U_3OWLRI'PS'A['SWB$$W5_*+P9OU[E0MS);ZH^Y%55UF?O3WR ;-.=
MS:U//"L#G$I"34+99M03([4C0H"UR2JM EO;$+#.YUN@G.E[9PK@)?&YT)OY
MDC#?VOOZ&6C7KV_ 7/LB>%K[+B(\!BGT/Q_B R:-?LD8E.&"&%>'%PYQ$@>I
MYR9G&,J-C@^_C0\X'/4'U>?FR>$61,XV.8HQ.J5,Z0*&BRPL958ZW!E3YM$E
M?8V=/K<QO9WH]'^EP3=<]JO!N=V?#+_"X;#:>RY>?],?CK;[H[V$@YM.4;,;
M78-8OOWE/6K&C'*?%%%>>0(N1V(SU<1&)K--7!J-B$7]X@;5& 4+#;'N\-*!
M&5]$[TQ,W?!,(/MH0+?<?._V<<?U(GXW.:#O99P]D:2-%:)?^X/)G\KG7ISO
M^?X"]_D4[_V]\SV<=G;Q;ZA21Y6X-]H0P2&B*L09<=R6$]$N)*]CUM&L;?!U
M.NM*&3>!O97Z"]&KQV3UZHZONB@;W7 'GO_SK_?#%[!=E=? S;G_K1M3M:D@
MT+M'752/$-?5Z H!X!\3JJ?XIZ*I=G,7:>"PRDZI]IQQD^AK=,-0Z523C>GX
M"'\L8,27'ZNZT]VP4F^'K>YHV*K&A"Q4[I9==W"N^I:KE^XWT5T_EWXGK8B;
M8[MULM\-^X7!KM1>;[]#JY>&PXFS*@W+1)P]_HP3<:EQO@[CL!6KFO[5QR>O
M-2&_=N')RQ.*8SKLCUKX8W?4&S/KE3<:I/]WW!UV<2C#,:U-;CF#D8*CPJ?=
MP^.*QBY)X&21A2K"AG-0/O"JTA]P'7^>M#\?^_$O?&LBL/3\*\X/^[WCT?5?
MF6NO_(,$69J9V;GP[_Y@.IHCW)V('R3WE;B,@WWE>B?N=+CVG\OP1:1>G,#K
MWOTVF$^F8J/JY7S5\&96<+R+*.=XDMHK, Y$U#XJ*8(,41BTC(1>; SUH9J"
M]CE-H<(=J7!W >JXS8Y9X/.X#]W]_<'7E>ZRF@K03%";P7KIK/%.1)SD[*P#
MMO327=?9GV\1ZJ/3K</A:'!<E?C:0088[.Z[P[NT<JHN;N+D_8IS-_'7K*S9
M&DZWO[_]1&E):Q"&4$TY 0N*6,D,R89&+P*54IJJ<Z>D<TKP+7[A:V3)"6^R
M1PE"VPE%2ML0E)+ F7#4"^5N\0\WLE1367K_R4C/;:1BDA+E)"<>U5SB5,C2
MJL"4I\6]9]?IO*/X#@[B:P0J1TI!:1XLVD4@F;<\)+!)BZ18DNP61W$C4+44
MJ)W-SB>7DS8J"()\D CPZ(D5,I!((3DD#:YY:1LIUM6\OWC63WQOX^/QL\+"
M?HK'O;23SRSO/_%??!3^5#E7WR,(AJ_+JZ!\[19'X"X.X)=>Y7==,<GX?%*E
M87G<G%+61-F2AL6,P6VK5$ZP$G(L/C@#:ZV$^#DJ2O< P?3CM+C<[_7Z)Y6Y
M,G;B'A^@B.%-)D97_\#C]V)1X5INLLJ53N=ZO;%*-VRC2A=ZQW%J\[S9>O-'
M&\DQHDE9?D=^@]8?/7R_\KTB::^F C]YYM1BJ9+E\>U[[FB87DU_^#EVAT<]
M=_JJ>UB]0_6EGR]#0Q[-98!4ULSX\D3KMW9="UD4_\DII,F#)S;!>F43S*2E
MC*]QLZ[A^LMTG5U[[<;;LG4#<*_;WGP-E&@&"^I.M[WE6-H":<8W9!./[>D?
MD_.GK\SY&W<M;%7V[$_=PW%T8[3?/\9[QN%<J>X5FIFI[D-:$^VG5:D_I.@_
MX_DJ6E"K4H-6>)K.3OZVSM(,QG-R)E.M:\1I!;I%G&E+D\#][^[PV U.6\LM
M37:Y6NA*'.UD09L8<U000 IG4']-,GL+!BUW-0YKSN=M+>]HYZUVU-G*K]"1
MS^_;']XQO/:U\^%C%U5@_,Y[N;/Y5GS\\O5TF^-]-S^?[GU_>_IQ+ANYPSYN
M_HUJ]+M_/AYLG71VW['MW:_0V8T'.[M;8N_@UZ\[F[]_Z>S^_O6_OK^=._)I
M6; 2[1L28N8$(DCB*/<D@69>.+3,%*QM\#:5\XD-#ZY,=C/Z:EZ8[&$L4C>Z
M7;AJR-U?_WF2YPTI6O=BT"=T1)T1Z,OW03TY?<Z>$U7 LJ= >%8.Z9-JXA4U
MQ!:'NS#6>EKJB-AUL:PZ(L^%/A>YQYW>:=4ZX?XVCO:M5A_<!;NE/2QP^91*
M[>7@0*/3+H^4M^9T6F>1>B,JL5*92,"Y4FC22Y(%1"L,\,!=Z8TK7W1'S-7B
MAR:[H>&)6WEB1GE3C*6LJ"1<1.2)P#.QTCC"(3 'T2D+^KKLB)?#$TW'VEM:
M)MS7U1B>)<,NVK#V^:A@X]5\:5ULGX@]._--#5CPQEM/$-2&0)4*9)4ERC)K
MG$^)E:8&VLJ'=;&=1=$3F+7AH>K5LP7_BU:O+N._4:^63A"S1?]3U)8;1? '
M@688X\0;%XA5PG@?M=$&JOPNS9?@&ZLK3]SW'BO@X?JU/\BINW(^KI>K89TM
M:*-DW8M#W\TI62GS; QJ53P*0!,U<V*RS,1$$,:)Q*MSYZ#GVT;=7<FJL6WZ
M(O'_HI6L"04<(X\U&M;2V6%&P])<VB2E1S'5DH!D0(Q4AB!G:(>L03WSJ&')
M=39_(J-Q8*U0[\_99+JE=?H,JYY.!P( E'+"V0@I@Z-9@;(IHI43I+*/WBFA
M2:?[<8S\?DY?$YIQZS(EN$=[ C$'8JR0!,&3K<K9,AE*.IV0#PX]+HJ^'VP0
M/]A95C=.72AC;NX-GR<%7J^AWH\'FZ2X%T&",VHIY3*GS%@)I&H"&@3:JZ6@
MI/#6><N\\G%MP\AU^0(=?PW/O0R>>TP][SY5VV\EN&OZ")[Q7J/X+9/S9CM'
MY*"SHJ66.]KDJ/@E2SREGGC!!94"%!<2.8^VP>H:D=Y*=10\K^%7$-&T%7QV
MQO+#JMO.,N@,@5YNT-H8R\OFS/_/WILVM94LZ\)_1<$][XGN"!6[YL$^001M
M:%_V;43;QNT-7QPU@D #1X-M^/5OUI*$01(V& $25,3>M#6M5:LJGZ<RLW(X
MF#&6>?+6*>-1M$$CSI)%CN<F\5)H[( 2B34Y3E>1177"*.T&EY:>7VASH(<Q
MIQ^1*(LYO7":G#*G@]#::HL18P;,:>; G%:1(1P(HX888$]5F=/DWIKE\IWR
M%)Y['CRWNIK@#79U40T7R7G3YG0D5'&"%0HYVH5SXI$31"$L:(R6*!R%R65N
MZ^K^P8.E2]KMZIQ=*SY=%:0=GRDOJC_9?2/=Q&+8X5)SV4NC&OG_W,%_]O+:
M+7C<N#CXC(F*,CJ.',N 54(@Y\&@ UN.1<]]\(( 8/$/FTC=15CN66BV",L3
M"<O>UN;GF)VD%CB="V/@#P6-UL!+&D7"2I @.<VE9.GZ;/+(?5J.W:N2;)&8
M)Y.8H\]!:N*I)LCG(#<NN4>:J(0,P]1+JU*253<7O3ZG_]*O]A:K]KC9EF(_
M="/_I*]8:2#V\@08GN6^#<1^(&(OKTW873C_%^W,TL3KZ5&S5Z604<9$<(BJ
M'. <;4 &5$DDK<&$&&N!]]<VI/B!GI EZY<;R^42S9>-Y:KMX!$[@OV2.50Z
M@BV%]/)&CH,*(7=!I<@*:A'//=\- Q&.,1(!BHLA8A%=P!Z5Q^_8&.S-E>Y2
MSV"CVNG,V9,F;7GNF-9GL?4D@$H@'=?&6QEP2,2#9$@FD_R9LX//1!;E.=[I
M]X<Q;%7MLT88'56IKCZ<ZG1<]IX;T;NW]?&S!Y957 =$ \&(*Y>0HT(A(30#
M^L58&KNV@=?Q;"3WY=[SO1G<M39KL&=L-6'+&'1[_=K7YN!XWB8QOQG4+UH%
M]Y2VQ<7IOM!21_<01M&XV/T<3)0*E%@4,!@-W#J/7$P.$6M D[68!2K6-CA=
MYW.D$=2-D23>JF=>-;_$2YT592%Q  PD[0.-7M!DF>&!^<^@HJ]=:=SV@ U4
MK@E8)TQ4FC]B)Z;F('?%Z"]-OY23S;%TG+7W]O,J[WP%XP]6^ CO[?]QNO=I
MFQ_N'Y##K8_P_\/CP_U==M"<DH[V@8![\8.33;R;[[OU3L!]!4A6JW'RSVEC
M'_[?_K.U>Q&:_[G8.=][]UEK[9UA$46G8N[,9)%F 2/F72"*TAB#F&F7<N/^
M*Z_OOP_:9O2F\OC59DO4>FU[]^^_]@ZVMVM_;#>V_]S9K_W]UV;CP[W:_3S5
M^<E$7>B? ?]EX@\@OYW*",FN)S>LN/PLRW/5YN5_AZ!CI?/L+8ICF;_6*,;6
M.":_G?Y>_:36'/F7<B\AN.2' ;!G/^\SHP:@5]65MCV%CT*S[WLQWS(7U0<E
MP!_GBUX=2W^9VRIMC2;OS97Q9BK8@L=J=?LY_7BY.BD] 3,TCCZ'E)B-VJ&4
MG$,\,0SV,R-@22NF6 1%0+NE:*0T876PI2M:'PGUV([N/U&W(X)!NQM%-MRU
MW9$0ZX3<KGO.72Y+V#H6O];KYV<=A'[ME\]KL MM=[0<L4BWM]='M6EN[CGS
M#!KN_#"\__GW&\KGX"_[\?%+ZZ+T<?W#^D1/S/K1PW7YN&WL)5QJV0,O%]_A
MY,D>^@Y'949*89C"FHK$)7=&6TT]=YA4L1+QSG7&;E#1\W'"7<^_GCR,\A?5
M]W$8)6W & [:AZ":OV_"-7%C__3BX.2PM??I(VU<;,+KP_;>UB;?/9\.HSP@
M!Q?_- _;'R\:;W=@_._(WGZCV6A_%' _M@NO&^T#OKMU=#&WNY/3,5C)$!$,
M]'_*.=)>$Y24]3@Q%IQW:QNZ;LP2=W<:@6>U6SL5UEM2UJ,F16NI$X1&3C4W
MB1JF%<66&,Z<^5D886&])6"]J8096%(7HS=(2(,1CSEA1F*)C";4&IUT4#&S
MGIY3-K&P7FEH]VP;VDT'1ZEH%4V6^F1XE-2Y()1+A.6H:N?HSP)B"_<]/?=-
M)\X$GQ))02'*+$7<Y:+;U'&$M8DR:4^%SLF"=8*7F/L>I$;%,I/53O:5=*HC
M3ML:G0$]?DWL55#7@@6+-$6=0K"<*.WR&366A$45\D%U,5*7G;)FV[5AZ@DG
M1"!*&%"6I!I93BTBTEC.D@]!L+4-2NID3G##8^;Z_8)*]N2%KE<!U)Y+Z21V
MG!/,!4^6!"<);"]$>N)X+#;8"H!ZNOE'(L%(90#*6""NB4>&P!]0-J.@E 9&
M27;)UY5^VN9JJPCJ%;$OC+0V^>1AW3WWTFFOO"9)$F*M5U84^V+Y<3UM7_C$
MA H\H1"T 5Q[ 9!V"K&(M91> [33V@:1==C+ERTQ_QY'?;_H2[E5H:F7ZF)>
MQ.0\"_WGE\+A"D\N$4_.=D<TD3LA$D-2$H<X#P$9ZAGR!'L*RB[H1VIM@V'@
MR=G<M7LY8A8 JQ7P4A=F+<SZ<V;5CD9A.+;*&1XXU9&8%!17S&NN BN6Y0HP
MZW37;I<(SHUFHR<*<9%3IF"7!%W4\&0E\U[EK$I3EV+!+N["K(59"[..B^DD
M*[R+C$@:.+,.%%A)+%?)4NM2\,6V7WYFG:EAGW*U!4J0"S8A3H!9'5= M+F(
MEXLN]_L&9N5U>G]'_'(PZRWJ]4V_>_=DLXW_<;U_;<RF4MTVT9(]4J+E3L=W
MVW'??ON>1+4\Z5.[D[1;EM-E#RZ.V[O[K9/#DYU<'HH>Y%3<BW^W]MY^O#BX
M^$@:=/N\\68Z[397XOGG9._MP;>]3XWV[LD[O@?H@]=LM_T1$-F ^WYD!_L[
M^#\7.SR7G9)2,ZHMR<?G+O>XE\B8I%"*V$8BK;5*C8BQV1G&L)F)R42E3*14
MNP0ZIG!:!Z:,II8[FPO0K&(FIEZO[33>[.UNU_8W_[/]87G3 C_XXQB&K;B7
M1M+\1X0-(WZ7;/A/'[A@LY-KE\ C=I8L2_ IQ/ST<Z!)6FX(\IYHQ"T52 M,
MD;(@N4*;X()?BC3!G$>;:_9T.[D#3BZ&\!L05?_WFJO6N7;6ZWYI]K/JDC-H
M?YLD$Z9>M_U[3IV%Y:\-[#<8D.W%DE6XLHEZ*S78DE58L@J?=UI=R2I\65F%
M$S7JZ;,)2X3YXS_W;X][M-F'YX5_S;=6_P+M[T_0[MZ,3#"8P+VSV*L":?M3
MNG_L3\1V5;Q(OV8,C+Q(9R<'%^]8H[TC#NAAJ_'I([S_OGGP:>?\H+WS[>#D
M(\WCS89 HSGE16J#@;#EZ<$)W*O]D1SNOS\^?/OOXX.3?S</3OYL-O8/3QM;
M1Z2Q[^F\G$/G+$U!$40,28A3:Y&FWB$9.#$,8^9-[NJE15W3V="O&>W@R<//
M2_9-X<8'X<8%'$X6;EQR;IPZNU1::J631=SES,2D<V?L:! )P7N>(LRSRHT/
M1-WPV69>A1L+-[X0;ES \6+AQN7FQNG31\Q,H"PR))*+B!O*D7'&(.N]"I;9
M$*5?VQ"F3O7LZ>/R4>,+R%H<'Z$\?J;BBN0_+#RN]Q>X:[Q&A;H61UVS&8Q
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
MM0UAZDK=I[7S8Y'"?8]12@OGTL)YU0RN0IP/3YS?9@PMAR/FE@5$1- (M.6
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
MI50!"P=+KW/FN<;WMEC*&<FM00N@:/8N6W^/VHKF%J,=>-RJ8'6_UNS48G\
M&)C3:+1X6A9MQ=SZD/?[RNVE#^-UV^R$49GQ_DYG>[)F):9KX?V/OF9B&QDU
MI]\:^YO?/F/08IGT#"GG!.(J]XV3PL$$4Q((9PQ7%73J<JGJ:A1_Z](?JA0^
M6 T^V+W.!TR'@+U6* #I(QZU1UJ"RJ.2Y(D9"_9.R$<O=$Y<>CEZ658J6.JH
MKSL30,'X'3'^\3K&HPG"!XV1Q"DASI1!AK" LHL#-G^JO<N^#+%$&_YS/X#9
M_N9COU^U"!FW#.G7>K$%4A]R$%A_T/6GR&7COQS.+*M9DU<0/AJW=>V_S\L'
M$[S?G>^Y*>K,PJGNVXQY0Y4@U :&@@T<<8T]<H(J)%(T)G#,F<L%?^M"WMN\
M*6[;8MX47EA67I@R<SQ/44BID,?$(^X]0S8ICP0E 3YC%N0"S!Q<EZ;T)7F>
MG+#XOB2%$U:+$Z;,(DM!,[2*(N9SU"D5N;.J%0BT1Y("9B%)#)P@ZFI9..&Y
M'_*\V7R__:&VZ0?E^&9I[)QJ36!)2F[>(MGH?,9R85Q*P91$446,N'4::98,
M,AA;YERTCJB%)><5?^S2(OSQT^T+PA\(X5,VB'9$BQ@(XHH&!&NKD<,X("(X
M85KK:.GBTF\+PHLE<D>L%P/COH"?,C!4KJ##0D X88%XRIGWN=0PLS$H%Z,2
M-O<PP76AEB2O[;D?N^RTSV!Z<P39*&@LQXSE,YB6_?JRCE:6.LM^=!*\T]GN
MP.!B&!-9X:.[\='%[.$(TRIQK!!V8%UPE@MZ"<%1Q$E:%B-)F*QM*%-:L#]/
M(#]Z)OU-0"Y:QR)1/F5FF$"T!-T2Z1#!UG"$(1V50CH!S@D3G 9<]3S59+9-
M8@'ZL@)]";-6"KP? ][31D744GH9D0@B(2X(&!6&4*1($LRS9$1BL(G7N5ZF
ME-3G?G*Q-SB.O7)J\<2I\]4J;'ZOG%;8YFYL@V=,!DY -8R4(^.J,U(@&A.4
M1#11IX04(A"QML%8219YONA]K/3W@MY[HW?*% C426N\0X+$B #'"CGI+<)
MO5A%H62NX+U,A7<*=E?3%"C8O3=VI_1\"NMD<JV9%'/U?64XTIB!VB^<BBY(
M"1ORVH9>)O#>]_1@&L4_^YWK]D+LH=$@7C$8=>@.<SVK"0+'7P"KX%5^IGZW
MU0R7'_X4]_,,C*>$_7_=U7!;X/P\%SY\.$MD7+5C'.%9G" +)$<R8Y8XGHRB
M42*9/) C]T".$0P4&:PSB8-^(X <B69UI>^=UK9P-#VQG[30:J'5%3Q:*@3[
MD 0[93E:R3RSAB LJH;WQB ;E4=&BR0=%Y;I7'9=UPU?0&Q\H=9"K85:'RU:
ML%#KHU+K=#4&J03F$2-;]?+.9W?.1PI,ZZB)GK,0+5 KJXM[5;M?&FJMO +_
M&EBXZ<;D>1K#-N#&P^O0_++Q/_!G\B!MVSMJ=B;CE8"F\3MY@+(BVX7BE> I
MP*IIP-(,V*V88J\70ZU9828'#5XI,O?CAV#7'X)5#W%M'A9@HUY']@=_',.P
M%??29." \LU^/PYRI96_FM8U6\U!,_;W\[+LPZW_:'7]Z8I"^O _Q]BW_^G8
M3V:X=^)A?/^<[+T]^+;WJ='>/7G'][8.C^$U SCSP_T&W/<C.]C?P?^YV!&[
M6Q\_&YZ(4U&@2*E#8#IB9+Q.2&$6#"@[)D5@NPC$=P9S/.@-XX-+X<RV44GA
M!T!7,P'2.H.J+$BWDWVM.9RU$P'8$QG-$:VV6NRJ/F+K^W+7;"^^FHAM!<E+
M AG1 #Q)RY[UXZO)/UZ'9O^L9<]?-3O5>*H?O;XNX.)L]B ^4\3HX]=?FV%P
MG#>^=3QRUXQ=A.,[CS]>KSZ:HK719]*L&T9N_!BOW_S9CRY+V#H6[)<N^^//
MN'R@P8I;7?8G;MB?GIF8F:_.434]2%[L/8U.-4/1>$31/K9=[-48J5_;)6\Y
M'\NA3U<7?-4<P,W\;13)',!^W!W"14-_1CF89]+<8;M?[O7.>]^B'OA&+#S3
MB2-W <BBLCZ>TN#:FMT;7]U&>'ZB5M]?JGXYR/5!!KF@,+W*3E#++1$-T)BZ
M9[%7U>&HM;K]?LW;7N\<;-^OMA=F*DC?.XQ@V2;@]LZ9>4^XU.Z5.WA79 !S
MV^+(&8U@E"N#<Z4PYJC6AMN@/^_<[AQPQL[:F\C67R!:;ZY*UDOPKW0O#M^"
MT;7_CL*XV.[6.[S[=@>,KG^:C4_OZ.ZG[6^[)T??#C[M7AR<3_E73AJGA^UM
MT=@Z/&UL^:^-K7=?#T["<>/3#CG<.OAVL+]]OK?UY_'!1>/D/Q>[,RU[;'+2
M>!60U3@A3HQ UN<./MBE7+V?*);+]V-3ITL5/+&@R*="4\^2II1AGGMO'&&)
M>YYL4M0*13R1-FFE*IJZ1>AEH:FGHJFI_D+8J!A-3,AH7OF<(C*<&80M,4YH
M)WGN+T08JY/[=QA:HABO%=(0-[WO#0%'E1.M%^$B7WZQL<A+2#I[,$4*_C%Y
M;WQ.]7Z\%IN=,%FCR5N%M!9'6N]F=*L0A7"8>A0PS0GD5B(3G$(V\F"PP,YS
MM;;!:)W+V:B 4E[WN4#]P921 O6G@_J4?B*,\$P&BJS)%:NH<0C8W*+D894%
M<YP(!U#7=4&?81NT55!/=K)?.?8'M3B"RC7W54E%?60U9;(:5TVH0D)W(J&/
M,_H&HT%:1Q/RU@())9R;L&J,B*5$LQ"Y"#:?9^@E,I!*!MMJ*!OS 5M4B@6B
M>4JE,)X'3[E"0+<8<>42,J!-()5T<I(H1JOR4W4E[EVYHC@\?@65'[II #"(
MM5[\$CO#6'P=C^WKF+PQBLPM=+0X.CJ842ZBH9J$Q!&.1")N52['&Q.*(5BF
M&66>^JK/,[VW>E%\&4L+Y0?S94Q#N:#U;FB=4AZ8I"%2'I SU" ><OR\%0))
M[!(-@-&H?2Y$4YP13].YH]NI1E-%%,=.L]NK=;JE#_O#J1!5Q>\9TKFR#!^J
M56CD12AZQ.*8R<_J$513(UA EN>JNH839%G22+ H;)0D1LIR1W5EEND<M[@I
MEDN/*'A^,CQ/:QHJ$!^-1I)RP'-R*=>68,A%K8)0B22KUC9T'322)<+S"W)3
M;,6S'LAZ:8C\)"Z*OWLY:GIP_G?+=@:;G;#]O\/F6:[Y55AI<:QT-*ME$,6Y
M5 P9D\N!<:F1L5:A&!S7S#EM<L4;5I>F>"N>+ZH?S%M14/TXJ)[2-;P23 <:
MP5@ #8-K%W/F,44D"1-!"U$^Z(QJ=?\8T.+7^!5L D!J'H#2'/PX.ZC808\0
M!OJF6H@2I/Y ]'0Z&^]IDL0V6$24LX@KF9 AW")M*19.)T)PIB=3)W29;*'B
MVU@1K:-@^A$P/1W821VL(''(L*00!\4#6>XIHMA+&I,5(K"U#8[KPN EPO0+
M\F_D &?;\\=5WDF(7V*K6ZGBH(&<584A+HKKXTE4D)T.F$D^]ON3%0)#:>O[
M^A3>6AQO;7_]7O-W^RM<DS4V/^N N72$H(BY1YP;C73D\"<QF3/HF!>JBDGG
M=%%%?XL39/GP_6#JR)WP_>PZHS\FM'>GH4VEC-KHB #@ >62:\@&&5'"0A)'
M-/R;+JPW>G&%E!9G*Z-T5-->*.:7M8=)U=7$N-8L(F(X$ Q3%!D7!/(4U BO
MA),\MT(J?HQGC-&'*Z(QPFA1_Q]"1YCT/07U@-%$D> B:PB,(D<Y #A2QDBT
M2BB1P[4QN;?NOZ1N"\*66T'8[PYL:UX5VOMX*NY7$'^5V>K!-(JWO6Z_.%D7
MR5;?9M0-;:Q7C'I$O>>(1Z&0I4$B1ZA@"D>I"5O;@+6K<W%O-^M=H;)"CHR7
M"_\'4U8*_!\ _E/*"F@FB>?^[,H$ _#7'IE(P>1(.@5%&,,V)ZZS^4T>EA3^
MB_1U$+I.Q7*K,__8UK Z:*G95JO[U7;\2TMGN4N7F@?35BZ787.R"H6[%LA=
MY[,MWYGT3G.*B+,,N"MZ4%TP0S8Q3*37FDH'W$5H7<\IO''[!C7%4;*\:'XP
MY:.@^:'1/*6)<(6#PUPB355"'&L ,I41Y1:-23%-O!2 9E'78M9O\B1@7JC+
MQ"RWCC%RF=S0O*>X39;*;=*()<)CD5QU,:-Y8,PIT='D?#N5RXL"5[GL.6%2
M4!YEL"27;M=UR>]]3%-\)L\0^P^FMA3L+QS[4WJ*84D0&RD2,I_/:FF0 =4$
M)A@KS#5PN:A*_:FZE&15P+\@C\DR:S#7&BM=Z33X:]V5QL__<-V5;FL!/L@@
M7U ,\QM[=@9" 8-IU08]N,X(J"^L?/X3.]"N]'G=@O%_ <.[JIM=]JJ[[%5D
M1D\U1 83O$0T1MBK:"0Y#IDA1P+%(;KH+%O;D'PV9_/.[9M75 5]WE!] #7S
M)J@6G7.1.)[2.3TFQ ?C$-8\(6Y ^]12>L0\U9;* $O,P=[D=3-'Y7P2*+^@
M<.-24>Z)*\I-*.E\*[J2^[ @$J(SRD2*WBCL HHB*Q-2!*13<,@H*01W2C*[
MN,R'<N:VM/!== &Y M^'@>^4#D&\E](:A1(!]8$')Y!AW",G+9>2!R636D;X
MOB!?1"EKOQ0NB"O-O>:5MR^D]*NDQ&8/TIR.EBF>S_N!E!BEH]+V.B9B-1>.
MQ[B,V93%4[%<.D4!]%,!>DK+T)%QC1-%BC !J(X<:5 SD+,$RV"IU0LT$HJ_
MXA?;\=G.4797O# 7Q?(<<KSM=L/79JNUV0G?5V-2VN'ZZ^)972!?\1D%A%JN
MB3<$X21R30<ID$XF(.D"55Z2R(2I/*M4SV8_E1#BYP#UA]4]"M2?#.I3J@GH
M"E)BII%1VB*>3$1 Y1HEKJ7"R441%$"=UO&]SD.7U/6Q&@'&X88@G1)AO!1:
MS,AZNDYPA;46R%IBUD/BJ06^R@>^!"-.DD#64XZ"YX9)39Q+(P7%T 5$<90H
MXV>%_T6K-@7_#X__W6D#13E8,(^8"6"@""V1<<8@Y9F2$A:16;VV054=X_ND
M1:U*H/$T$=PR]G4TB%<,1AVZPQRI,7FH^['#LFE1_W57-76!\[/4K+D,>5E7
M2+.D:2R4-W=FR^B!=F2,XPH1RRCBV$BDN3<H*DM#,#YA;JN&)>3>;8@6#J4G
M=@T53BV<NOSG>X53'YY3IU/TG0>KTSM$#&.(@U0@@PFHIE8QXJ,71+"<]HKK
M4MR[6-#2L&JELOYK8.&F&Y.':@S; !D/KT/SR\;_P)_)@[1M[ZC9N3+>U^-W
M\@!9Q;,+A2K!/\,JK=QKQ['VIMN&.Y_7>M%WCSKPX_Z\9/[:H%L;P+=ACG(K
MA\&Q'=2:@YJ+K6;\ C^IWH O]./D!SEBJ=V%/ZWF:6R=YV]T<@ATOI++P4RY
M$T0,Z[4_AX-A;_+&J&)1-\T=P[ U ,@.\M5"/(N=T*_!E_O#E)J^60W+?LL+
M4FM6%FGM:W-PW.Q4X[9?;+-5?5;UP<J"5>OVKC7%JIW!)'9#?[UV95JJ,VGU
M>FI.OLS65H+Q_^^PV8.IZ(.P-&%$%@9T,@Q'5>^+W OCV,(CP%=[ ]OL9&ZJ
MYX&VAED6\R,.VV=5DEG-NNYP4$NC>9EZ)F?[, BX\W&S/^CVLGQ6%S_K=4^B
M'\!GS<Z([N!2Z[4]&&+M?X>V-X@]F#;X=1-N.[BV[GEV\_^JMSL1+@$7@)_-
M>TIXT825B-_@[GG8-]1^J+GS_ J=V?/\K9-AK]D/S0KQ]5HEDOGMLVZ_F1-%
MJ@?HQ*,J:Z06OS1#S/<"01D-K;IEED] Y#@J=+VVTZFU[6F^3'^8FXW ,. 9
MV\V.'=WEZC/"KM.'B_;Z^4FNR$*^;]?E>8,;P_1\R3!J5A]=#J>:W,E )V.[
MNG)I(K_PZS[L4%EZ+^=GLGJ#V#[K]FP/)+>98+KR16 A8$G;S4%>M;PQ9DX<
MPGIFZ6QUCVJ_9>FC^/4?H]?5*_+Z]_J5Q9XO)-7@^GG ,)8\$4V8!S^H1M:Q
MU0];\:C9;TWF*B]5RW8ZU73". ;P:1Y??GB0:0!>]5BP!EF8<Z_%ZI=CK(PX
MIG8$-^Q,B.*LFXFB"4\3X7E']_[QG-::_6H^8J<_S".HX'N-=+JUK\=-6.NJ
MFUTGL\CLX@&C7&XF*\+"F]7<_GO8B36&Z[5L1UX3WTL.&LL!R$>K N-7()3,
MJ%<9L#L!RMPKW #7T3).7[Y"1RX-#:P%WQJTLI@V>W[8[@_L2'Y'<E4)^IR[
M?9>3.HPJ#'V^Z?<;77YO+#_P-#> <596X#F/8B=6<G+S!G!E-C*%_.CI8>.Z
MX2G'4(\UT$2^5E0-\U*)9("O'L7N63>KFIF( 8OM;K-5L4/FU?QMH.,)S/(/
M;>?['E [:G5=1@B O]MN^AK0?JO;/9V2X*Q=9'IH=D9T?$VFQY+$)(C::)JZ
MH+_$5@6TUU^;87 \4<RO_&H, ?S])]:!CC0<W/R3*^I1)H'8>R*T2#PU.U?^
M'O<FHSFS1Q$Y6(-39!,,]I5M?;7G_;5_72<$P/[5";SIV6])'!O_XWIP@SG#
MFUK!D:4AN:%1.N\TCIP$:A5-AD@CA?6):?5+8U@:\@( NO%F/-F%0*\!#"=@
MC"YLQ=X.^V-"F.S3@%>8IA':,O%4>\(4P]V%(OK#,]AUOZNK<+7Y*NF5,>2P
MC+G<,G^K_0GA?ES_L%[A_N/Z_UN_F8!6;<NZ:CB +ENIXC 3[:S89F*S,%LP
MC3_0(&%B)O,R7]<'M+2^"\&5=9B_P#,&Q,@8F3O;F]Z#>0CDW#J?UH7S!_#M
M&Y3?5/NO.[@W8I V6,J,M(+[P)U2'C/&DT_1.>D^;V6T8(()FNL[%M-^CMGJ
M@].>CS<@T4=QI[/9!J/YEHX/N:*.C\/_'&/?_J=C/YGAWHF'\?USLO?VX-O>
MIT9[]^0=W]LZ/(;7;+?]D1_N-^"^']G!_@[.[1GV]D_)[OXV_&:7[.UO?M94
M$I^P1"H&CKB!/YH&@R3GUO"HE<,X^S#T.IOQ8-0 7ZV*U#N7I #"%K^!A=K/
M/%&1XM2>?LUAL "QN2XH'X9MH(GSO32_0^D^W.N/5M>?OKB5WX'/WGUVV@BB
M@T7*6H*X2[#:FF- A@TR!2Z2QR,LPX8=PV8&$ Y".&\Q-3K!4C@'DF*TYSPH
M^#]):[4(>#K+BE)O&-<>;87W1CIVY^BO;K]?5OERE0\^&YEP2EXC+JA%7(O<
M*=9%9 /WL.[2."VG5SGZ%$*4##,2N0I.!YY(2L8D;:,4:F:5EW^KKA2TD9=U
M"\SWMHN]T2M&?F1K9E6E.Y&M6JM;.8CRACVOG7QV]EU6S*I\HM\-C<H/"P_;
MLF?]^&KRC]>AV3]KV?-7S4XUY.I'KZ]/82ZP/N6#K8R0T<??E?5U/%+8QP$$
MXSN//UZO/IKR*X\^DV;=,'+CQWC]YL]^=%G"UK%@OW39'W_&Y0,-5MSJLC\)
MTOC5HF_5=O@PYU35!5]5/8?];6*H*E]Q=P@7#?W?I\RXFT]2?_#@(T/Y:4[G
MU-QG_#,"'&WK%M7M[E!C;J5FX,, [+IKS[^@@.IED/@?RG=C'J5/9F*AXQ'K
M]!8CFN.ORELEHNMZEOGSN4>^ ,"4W(#-APWYG+>D[68(K;CL 0AW?OR?'H4^
MY7/?P0!G,;B(;70)!\X2U0)[$SRFH,9C(^EM8[9NUK%?1&B!:+1W8$R-T\;%
M'Z>'^]L8]&_X;)L<MG=X8^OX]*#][^-&&\;P9CJTX)0>G/QQNDO?L=VW[UN[
M^^_HP<7[XX/]?]H')T=YS,V#]G8.6>!@E4^:*@_V]K?)[M;V9R)%#KI+"!,!
M=EI.(-84+#85*!7">VYMSLWAJD[-;)C[TA35O43+(F/="]D5LKL>3,432XH+
MXIS,)3*T%\D3204A2JD4"]DM&=F=7R<[0ZBBD3DD$OSA5 KDM,.(R.@QMBQ&
MF;L'X+K&:E6X[K$+B%_QQHPO@?+W7\G%>U_NH7*'X2BVQ?_OL#E2@%^&&G[;
MO/'5W7SF/>%SV5\LI=9*PEUDD8LDM$TD>F,93=YKF<K^LDS[R\Z,,AUD(#(E
MCEC(/3U#3,BQ%)!35 7&G6"!5"EC_/[=:>Z5[?YKZO(]LQ<**2W/H]V!E(14
M*A KDE4@ME9;+(22W&&B4P"N*J2T9*0TI?3ZB&UP)J(4F$1<1HH,V"S(@8&O
M#-;>LMQGO*ZY62).>BD.XS=SCOI63U&M_49_T6'\C#>%>4_X7#:%1;E]YP;/
MW"6RJNP*M]D5=F=4U0BK1WG$R&H=$#<^(J-(0D0Y2[4)4G@,NX*IXSGEUQZS
M6N23>'8+*RW/HSV!?[:PTF.QTI2N*AU6/%*&K/46#&A!D<9"(TN=X]8F'F,^
MC:I+?>\LUP62T@LJ83M/79WG;+V7Y?R\"/<Y^P86Y;#\(>$63KT#I[Z;=4KB
MG/-D>"X;H.&/Y C(E2"E08-75GKEJU:$]U;SBD>RL,Y*>20+ZRR0=:8T.056
M)*A8&&%M<&YZI) VQB&@'*(HMX$:,THT71K2N5YNY(8LP7&BP>MK9]]$3VBC
MV0FQ,WB%S!.<AE>I"+^1WVO;WZKTSGXMC2*1JYR"?H[)G9]R,,E=N$OBW2\Z
M@&;R[6X^%9C-Q"NY=C?DVGW;W=KYS+$@-B4)&WL.;I$!(\L\_$NS$)C!D3D/
MMI-9GRV[-DFO&XD!2,O=Y>$73>\B#P\D#Z>?G4G4V<S .2.+<]  '=42^4")
MD5%33LG:!OZ!..2*$OVS229XO99ZW7;MK)?[K%X+K)D4)KK,\<UYF7[0'^5Y
MPXMF+U=^& Z:HW)$LZ47KA5VFGJ]>AP\OQ3!3[,;;_C=3_/E-GZC/^3\G"D[
MRBA[6JJ?JVX55-\:U>?P+)\CB3HJ:I!6RB/N/.A55@HDL(S".*4HYAG5L]VH
MEXCDBR3<5Q+V=S\+#.B/D2/*#$' "199&QER6DJ>!&:&A[4-LSX;:703O]^=
MQV>JYLR\LW)E-ZZ*Y&Q.;G\R#2X.OL8X!A-(/9N"%< 0U^'+/H(UDFN]Y7F%
M[^'J8KGFYB53S^KD=ZV"<5^&KAH#SZ]C\*DY./[8:37;S4$,V_G9JW7]NZKC
M5P!Z T#Q[L719RH898IC)(11B)OHD#4"HP#0E*".^T3!]B2@D<\&WEP6O,C2
M\I@4741AT:+0V/KX&< I@F :42PH@M7Q2!,/6KDQ4C&>DE:Y]LD/N#I3PDB=
M&Q-1?5RH#_CSN'9LOV1F'J_-_)*;JT;$\RJ$[G1"T];Z0]=OPC]ZY[EL$1@D
M,%ZX/U"GMZ/JG+4/L''EPHC;D[)OA]T.#&U2[?'#]F%_4NJQ@AA<)Y=2K"K3
MY:.L2FD^SLD:-E=?&MUX5,+OZB>CBGO]7.8TYLGOP/W[5RO4W/S3<='4_WN>
M-P%G0PW&5 VCVG-'PQCO-:/R-NS&:_P1.T>@//6&/[V&NJT4R.M2\ #)'=^E
MX,82 C/)Y95<?+PL[9>GPL5.3 "'^TCW(Y61N>SA\J92D(YBQ^<6N2^YA,S^
MQ\\>2RLUB<BYF( :,6BPN5V (DYKL&:TM'BF),R3%'FI];JMUH15Q^7VI@GJ
MJ)?5MV'GLM)SN":E ,[5J^$BQ+HA-W_\RV51Z+K2>E5JN*S:8 U]@H(S0*D_
MR! TTPXZN:[$ _KH2FF:F6?,>]0+KDN3S>Z7_?CXVN,_09+%4C###WG@CTEI
M[E'57=L9@O8V<NJ0^K)4Q5F-MCR++Q3QPKKN?+RB2(+A\,=8C7P)0<AGIPVZ
MRW;IP<7AIS_;NV\_XL;;C^=[6Z<4QOQU]]/NU[VMX^;!OJ>'S:G0E?8[=G#A
M+PY/8,R?X+GVW^'#_6QM'-"]K4UXADV^]_;?QXV+P_:\DC@TR&B%L2@2CA&/
M+"&K*$<4[#NL5&!)R[4-HNI"+W%%G ?I_EJ(KA#=-:)+G J-D]=&.NZ,U='Q
MZ!.W@9 (_ZN(#A>B6PZBFXK1"QI;RQ)%0C(-1"<H,B%RQ*W'0C#KN#2@-;*Z
MQK/'R87H"M&](*+S6F C10"48.XT:':!^J@Y34$I[BNB(Z80W5(076-*HTM"
MT&BB12JQG <A;4Y[94A+3V6B@2MG*Z*C:F6([@4EG6W"B$>1AE4@A?U6FU0I
MR"WK6G9\TE5UQ!GV>KF!R7FTO1L]/?1NLS27PE>9R^[;-.6VI+8SZM 5^^^K
M]G8PGW_VNNTWHR4:A0W M_^>K&7AP,5QX&QMJAB2308S%(3/+62%1(;J@+#&
M*IBD84NK4FL57E0#V25JK%V@/X:^=C0*P[%5SO# J8[$@ ;#%?.:J\ JZ),)
M]'_=0W5GZ!=TWPW=TY5-::+:68J(UPEE)D?6>X>B5TD0H3+?KVU(,=M:J6#[
MN6 [)2N\BXQ(T&A9CBFRDEBNDJ76I> K;.,)MG_=*5.P_;#8GK9>@C6<L6!1
M<#F.U ' '1@TR$>GN>4L4F:7#=L+.EE<=>NDF\;Y4MD>F2F*<2OFNFU%HE5F
MKJ<U2/[.*U1XZYZ\-5MB#$>N<=0FJR,<_EB)M/$DQ[\+9CVFWOBU#45G$Q ?
MLY3/@[B/"[*7PMZX$=E7'0VI^2T&=!%[W8+XNR)^R@JA.&(5J4%,)(FX,AX9
MBEW.4)2:"! !"II*%2Q+7Q?4/UO4/ZTE4O;SQ:![V@X1+$;"M4;!,MC4L2$(
MUM,CZQ6F7'#C!%[;,/+>I>T7B.P7=$KR/N<B/: ALK(NE-^6T!+9BH6Y'HJY
M9DO@)9><#$$AH8(#O83+K))HE+"24238H0+/?3EFF>OWXAA]!JA^+"ODCJ@N
MQYT+A/QTUPO-)4Y"(<XC03QR@9QE'!FGHDF"*9TKY\BZ5K,EZ KHGP/H'\L(
M*:!_,M#/G)00YRB%C5TF"Q:*)@QI(S'L^-8R@@T3N=0MJ6,ME@/T/S%/)LF_
M,,Z?E,9=Y6^622B34/(1;YF/"+M-;+O8J[%[)B-^+XA1"]UA+D60G^3FN-67
M$]5^OYE9:OWI#NH3V,O16APYHY%'K Q.T1CFJ-:&VZ!O6V2[!+P_N")T-)O"
MB(U("BND259_!!'(AD11$,HE(BU.)->;,G7%%]5(91'@68VDG\*<A3E+\O=S
M8<XIOU'$/!*>&&)<RE'? L=]1!H,2X-!7)F*#Y/\79BS,.<+9\Z23;Y"S#GM
M?,,NY1)^!A&0:\2E,,@9+9&F3N%D2;3!/TPV^9,PY_5N,=,]#%:DQNKF-9_"
M:!$8J>=2H;1^K13XL;U;'>)?-!]G2L7?"\HOL-PP/,>[SUY0Q;VC2'#*$#"I
M0UH1AW(!&QR39E*YJA6,^F&]X4%W8%LW%[.<5"#^VAVV0E[$ZAAD;EE, .NH
MS'QU@5XN8]Q,M>_7?09E:4$X:_&;K6H 7^N N2)4<*7<<BTU6W,[B5PI;-R+
M@V&OTY^4(/ZX_F&]^N(7VVMVAU4($ER]4SL9]IK]T!P%)JW7=D9?!V:&>>J=
M V<,>R S(&QNV(<Q]?O7::>JS3SH?R_YW,SE^'MQ/-4@D>[\\IYY7'8X..[V
MF@/X7CV/MS7,3%]=<R?7X^O  [V/7V)G&&L?8N]+T\=KSW!K1KR4[>IGD[FZ
M.C63JO]5R!5<@ AX"=O8T7%^H6M?8]5. 7YX57#R _UHM-4<VG'.2;TVJ84\
M=[ZKF;+#_-WQ'$P/?LZ*YF&/:X8#4CM'^:=5YQ\8-+OR!!2/"E)/EBIT86DZ
MW<&X^G1UNUYU)-H?5\OMCP?3S]GZ5<ER6P,.AWO!8XXHHM;MS!UG@MGI5!6]
M89>9//N5JX_[)\ SUW,Q;F_[Q[74ZGX%D<MEZV%]OHZ;,8R^D^^197HXJ(2O
M*IQN)Q4%VC"A_7S)3A8-VVI-S6J>H?QNGK71XH+H^MS>@<A)(8(S&%SL#.;T
M.KK>,",30[5'$2^UY-((B0/7(6D?: 0B3S8W\F#^,Y%R;7*=AZU8O6U['5CU
M_M^Q]^$81&AY2E0?C+?3LY/&VYV+P[?_;C9.MB_V/NWB ]HXWMOR%[N?X%_[
MX7AW_^-%@_[[^.!\:CO-_0]/&J<'[1VZ"]<^N'A_<D"W>>-B]]OAR4'>@K\U
M]G?90?O/DUR]?V_??U8D*IE@$R7)P'9*K$1&"86D31Z+W)")S):H7HH][(<[
M%NS_M=_^VOOPX??:W]OO:Q_^[^;[[57;M?ZP?0# ;[EIRN^9M6K]++"Y!CYH
M@'XXJ@V2=Y81_8VN%0,"\NG9HU@#S3$?I@$%  ^V@7RJWP/XAP.@ATZU=P0
M__CW(UY<KVTU6\-\Y4>^<;UVULK['+P1\@BR0C7AS73MI_T!P!4H;$QW[S]\
MA+]5&YMNIS)KJMKCL9-#@H&SX_W:0SQP 7U_',.P%??2-#%5J[_9">/EV,_&
MV LF*S##-S\+&XPF6B/%H@6RH@Y9!@:Y(SX!5<7@K!G9:K )Q;"932BL=%+4
M)>QA93QEVFD6I2)!,F:"\$M1?__-&%=CXV0:>BM95Y\0N?CJ[VP="[8JI>I7
M;K"W6[#%UM5_8/?MC9;N+0KE7_8X^[X'VJJ#=G\FH.YN\["4Y=-+\?R7_/A/
M4CQ_U%/C"<YM&G$PWF0?KCKH<S[26_7BJ(^<-M>'YX5_32O_((6COEFY'_BJ
M'.#]FN8_/L [.=P_);MO#RA\_P+&A@_W_SD^.-EA>_N;H/'#F$\^XMV3<-SX
M,'V UVC!^+Z"90"60N.TL?6^U?CT9W/WQ(O=K8_L\.04[OGN'*P&,J_N/7%<
M4"E)CIG/EH,,R#"94#)214>L%3H]=EF7(A5/+14I>2UDP,ABD]O(8X%T=!99
M:;44%NQ+ZM8V&!=UH6?S)^^19E$JAI=-<:4WQ05DG1;Z>W3ZFXH'M$:QP*A'
MF(J N+48:<894MH*FYB2BMYM4RQ2\0RD(F"'3? <>>LHXB'E[=%KQ 77+"8N
M4LK9Q:R.^6QZ<=D3RY[X4O?$!21E%_9[;/:;CO0TU-N$O4*I*@0E8D#:<8ZB
M)8D*S4A5YDV2.E.S-6F7C^P65"-J:1UYGZ;/GF\\<7Y9=:%NI*W1Q#QT9:C)
MLFR.5J51!03LI>I@N[_W?5&J0^Y":(LCM-G>&%1*211H]0EC4.=L<@BDF:)(
MM$V4I1 8*/F:U V?C9@M!?2?$<H77BFJH/SI4#YMM*GD!(T:):DX&&U,(QUQ
M!,O-&A!!BKVD%<J9+BA_UBA?>&FH@O(G0_FT<>)<M$$9B;3/?:Y<4LAXB5&,
M6BEJ H\)C!.-ZXPM4Z.K9]DP8WXDQ6]_78_<J]=<AL5+B3*8/RG/WWET@S#\
MR'DTB?-=K"E&;_0AS8TOOF1D7!CY%HP\VP=$6J<#5@X9117B6+&L<FG$4W*6
M,4JDTFL;?)W>I_QN\8P7<GL6Y'9/"[20VP.3V_3YL%/28H:15BP@SE)N<D1
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
M^)T'YC\3F8]&+@]6OI]<+D"7O\XWV4/6'%1:T68GO*G&>Q1![8G]K6;?PW3
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
M[@IH.^./03'-710'A:5WW[,X\%W9\2Q/U<$J63,F:28(DH0X%B1/$,,B"E5
MV8F0(L[-1>=6 1YGT0 W'4JF5,K&T:]$!O(]D(T(QGFXRZG!'KV!P>,G/EO<
M+ZGL7/N<K3)]3K9Z77DKU>M[Y1GDS8/:<'@0_1P]\AUS#K+6!O% +GT7X0+*
MC7,G "F)>8Q!"D3Z-')X%249,$<?1CU@MHX]9Q*.A78]\I%.3'?,/&RN2WK(
MHR$9@+!TS0#N&CC1G/G0UO@,"_ 3(- 0WNW2@./[+]3S:#1!I[OKW@#C'9LW
M-_9HRBFT,HEKWK  %7K^8JQV/Z!36"NJK0FH+ZS4MWBZH3\>PYH%::QB_?V8
M2\#-)(9-'<_T+)1NR:]C]_ 5@#88S"!B,>8F6&X!:CKN+1['\K]EPH(%WN(R
MK'3J8:B[]!9> :(3KO]T0A9'L4R6QXGYLT>]\\B[A@D*2#Y3% R-29(.&*ES
M\;'8;C;CJA6FUU$'D6OJ8:S1331DN%YKI69KZLL/%V[F >5@6I;>C=XGRGM1
MEDQ:MW$*0)TO@VRH&DM) )CLH4F=]>)G;UZ*:_;GL *R-"KJ+,PX=Z\3'W=
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
M^=/#[=?<G,4C]'(^]7*F<[M<U7G.6)(5?AO.1RX%PQASPKB2'L1_2?+$EE+
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
M%\XK/+T"1F-S 6-YY-MW\'^3:.K^^O\!4$L#!!0    ( #6!3U9UKJ@16QL
M "Q' 0 1    <&5G82TR,#(R,3(S,2YX<V3M75N7&K>R?L^OT)F7X[U6\-SL
M)/:*LQ?#P)BS&9@#C)V<ERS1+4!QTTWZ,A[RZT^5^@I]D;H!3R=-'IP!NJJD
M^DI25:FD_OG?SRN#/#';X9;YX>SR]<498:9FZ=Q<?#A[G/9:/YW]^Y?OOOOY
MOUJM7V_& W)K:=Z*F2[IV(RZ3"=?N;LDGW7F?"%SVUJ1SY;]A3_15NL70=2Q
MUAN;+Y8NN;JXNM[]U7Y/?[B875[K;UIT?CEOO7G[EK9^TF;7K=F[:YU>_'"I
MTVOZ_>+]Y=OK'V=49ZV9?LE:;R[>_H@$M'7-9IJNS>>SV?Q",'UVWCO:DJTH
M@8Z9SOMGY\/9TG77[\_/OW[]^OKK]6O+7IQ?75Q<GO]Z/YB(1\^"9PUN?MEZ
M^GEF&^'SU^?X\XPZ+'Q\S19TZW'\XK5FK>#QJZO+J^O+\$GDPPLX<]-QJ:E%
MG'77;KF;-7.R:>#G<_P9Y5RT+BY;5UN2=#<B2XIY>^[_>$:HZ]I\YKFL9]FK
M6S:GG@$DGOFG1PT^YTP'&S 8HKSU0.)GE]H+Y@[IBCEKJC&)%G[YCA $AJ_6
MENT2,T4VI\Y,--.Q74%V1GP0!Y9&76&9^*03]BCU_#DS7 <_M?#3ZV='/SM7
ME^HYK06EZU*2DS2^].";,BU(6.3ENW?OSI_1Q+);D&DWXOD6_MFZO&I=7Y80
MFV> ZK+A4RND.T0;XN%5K@TAW9YMR!Q4>;8@HQ2?'<5F9 ]2126$!-C[MV4$
M.DQ[O;">SC7+,UU[HV+\623AAS)FO\5,9[R,[/!Q_"-#)C5-RQ7T^$WPW7K-
MS;GE?P%?H<&\#ZUFS.;AU)F:_C.&IOC?>VIKMF5(QO'YVK;6S'8Y<Y)+AV"P
MM-G\PQG.E*UPEOS=H+/7T)+PD92 ;=/'G\^!A!F#N"<A+5K?AS,' #"8KYLZ
M=WQML[(=!Q('EB<!]-^^_QHURO8?2#3/^&=T7V?SLMT'$F[R"KU'ZBG\3KC^
MX:PS^M0=/[3ONF<$OW\<][/]&"$R?CCD&/*,&_/+A?CODK1B-[E%!"5!TI_/
M=PEV6'D.TT?F+^+O71,/B(-'"@AW;$.9;ENIF63!EZ$6"W3;?KSM3_O#WFA\
MWY[V1T,5%:=HI)J^VM:T8$ 2'!JD\,YH.!D-^K?M:??VICUH#SO=R<=N=SI1
M,^X\8BD$UZ#W"2B-1=8>LR(!+^(S.Z$QG3Q0&WJU9"Z'=NX%S38G*4YOU'$B
MK[9X_ZNAN$VF\.]]=SB=C'JCA^Y8S"BEAU,.%RE>;XOPBIF248_$;$](]3JC
M^X=Q]V-W..E_Z@Y&D[T 2S.3XO:#.FY;W,DKY'\::Z/>9#KJ_.?C:'#;'4^Z
M__O8G_ZV#X09W*08_JB.89+]?Q-?P G##*WOM?"582U%]Z?]T#VMCNEILCWY
MV!N,/N\WUT9,I B^*S'' E<BV#8(IYOVI \:A<5E GI0CK^RR&187%Y@",8=
MS; <SV;P07!!U2?Y-$CYD_[=L-_K=]K0]4YG]#B$D/;N <RST^\J#9!B!E)
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
M[TVM=4@97*%18#49'E?-$AD)NMIE4R20KR8,-])9WUO2X#[3>%B%/10^WGM
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
M:6B)/LTQC5>30W^?X$7)[%4:CY1A:*3,]9P3(V2RWB=$@05GQ@I'\8W1K=.
MF^#:<L?S1V!.<W$=I)N2-35U4RP89LCGXHR32TY_8XP'QWS)*%KOGS?NIG3H
MC<[6O.I+>LW[TB2:C.OM2X*/5OAB@)GJP"M?SV1&3N07PN4@*YX^3G[<!683
MZK@?C#IM)-.RF^>-M-WM>[='Y&;12 6-UR9RW3,%?13JR=K%T(:0Z0>AA[:<
MC^+:A#[^!Z-/<WGUR*05U;]/P/KZQBA54LR'VOA2D3HT$E85CHGG(J1/*9G^
MN707LHTR?^R'IU-GH>U!-;T-7RO/JR.7TOP<\ZMQB./)>CJ"]SH+I+@@U@0F
M=X["Q8"0I,/L;8DI]="->@>D&Q'N!\LU[T&F/?+OKANF+F%^'8F@6.::)D+7
M8FTKZQT,Z("K7"B&X";NP4H^"'$CQOU@>>P^I=@CU6YFPC376FC,X'EMI<*C
MKWEW T:95>=HB\US"H^"VHA.AS[JTS^?NHBJ;^_K^RW7:TM.ZO6*7JV]I(5R
M3KO" 'UBH-!90IL4Z5?'#&/":]>_N=P,ZT9\4S\\WWH0[/Z[,@O!HN:\@)&^
M7EB$B3Q*#)!J.TT4Q?O2.J?5LBLSUS\8S7H1W"%J<&NOB1*Y Y7(2U2Q: @F
M)W!:"IND=8JU)M:N-;B['Y0YFQVE_SH?UX:VWZ_I5MX[R[D"7I 6/$^"HGX2
MOV%>:1U(;*)UX[*'\#R%%@5="73? 9C.\NGE,.=O87G1_8C6\J<+J*O+V2>3
MQ9MR]#F,)S4&J\>5PP2_-TL:"<UL81A!:&%!&=(L3J?:_%-+#)BY4<W[7[0
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
M"RB.:</J=5RBKZXG&\ ;M K=GC6/:LY&@NIOI7RK6K@.3N8H5:A#YQYI$GB
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
M]"%KS@M;;LKU#I/E@?XJN\"5532P88Y<9PA<G8GD;!M%7I3Q)=/)2V>B<UA
M9>E+2H4%LU36V[IGSARNS;89Z$*OJYQ&ZRAEH9/;K"7!R='O;X]>'[T\>'MZ
M\/+E\8>WIT=O?W]W_.;HY='AR:MJG9^-;Z-9KAG!4I^[9AN"U;'/-2#@W'*M
MF94\2.6C=361,/G,R 0I(LO>4D]8S]=X-ZH35";?:M;9Y&"0JPW]>2Y(4Y0G
MEZ=:1HYXXK6&4&<OHF5%A!A2;'[S\#BJM5J:')S7X/[_3+.39B_,Z^'H%18<
MC6KJTF 2TN3E<#P9]WC1=?*\ C^=P,$4@R"X@V)D1L5L-I(]QL75'KEYMZDQ
M!6YU1.E&TAU<OBT4PH<QEHNS-_V"/5;?5^4=<*4]>0S:D(^7-7";A+2,2Y%:
M%Z<L 6MO"-.5*CJXFWM=98QOZ-3-1\3AP<=:''HP'N--C-HDXG(PP&1DH$2=
M1RE#K8TW/@JGT:C6=%D&U][QI;DRNA@@/QSFO_IG9T?GGT-_-%U[32?"(!36
ML=66U;J"1&MWNM: 1NZB8VBT:SUOY7XD>T>*!@+OH+/ 98"A_S^S#.F+"8Y.
MAF7R5YT[<>.DY#TADXH<); <:NL^\@EB]@@!R:I +E-,K0N&EL6V=U3I1"D-
M"_^GAM0?PQ%M<7_BV;?33V'P=CB9?M/_1#0GNRJ1,,)'[%FEH\PBDQ>9:9=C
MQD D8XNV.A4)K@OD8RQEKB[UN+UA0D<2[J!,_R!/6U&,^X./5Z,N4R9WWI4
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
M1",=6"ZWUW]C4[Y>P/N:6<=[L6B6N34@\O0.J9#?J.GP%<Z4Z%/(Q72[9SX
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
M-D141)-XZSS#>V#LA^[7E6_GW4YN'FF'I6"J99DWRJ6B-R+6==.V)&NV;8;
M*O:LI?$LR)BZ#:T_ G _:-*=3CKO?#*[X#,.0QU+""X%VL:<"Q!%4E "YSXD
M##)WVQAG-Z[$FU%@=:GN])6X**QX'0MDJXFQNA1PM,V!E)'^X\B%E\U'Z^[X
ME?A*NEWF2GP5&6^P:&D)5#_JE?A*&ENR>ND)XMX<&93QAF<G0:A$^Z-U'ASW
M')QTK&3ZGMO6(W=V_4J\ PZL(N6-78D[+IPNS(,LM;N'S)RL%T;;7=26?!S-
M?&X=#=GM*_&5M+34E?@J(M[,E?CKB\G%"*^&" [+NU&?7-_/X2P,\M4XV^FX
MN)F]N^:5^1.?UN!*O<4ZYZ[<I15>6C+DE7"J.!:C<XJ'$H,.*4316^.YW5S)
M1VUB,84!LYD,&E6SQ;5U8*MO0AN;8>69M"V_F7_TXMM5HYF#.)[-7X[&\1@3
M0E(E@A(Q ;U99,@QAT4DEFSS\JB'$>V.#[P*!Q[*^EI3ZAU<M-]$=XFMC^/W
M^/GRY3N^?OF.!G=FI2HL*H?$@%OE2"XN@U.65B!)(CY&SE(7*4%/!KR=4[*5
M]A\@5K>JZSB[]%'P=>#WZ5_#7BI2ETAF!1W]BC"C (^:C$K!6#11V"1;7^,_
M!>>/R[*G**J#V__5,=?:GIZD+9WS:( S(T"Q:7/)+$"C*T99GVE96Z=71?J#
M$VQE977?6_UV^89,486@.-'?5G/!*X@I1C#2:264$MJXO2Z8Z9 NS03?003A
MGJC8]S6C-E)[94%S;D E5B#$BA0Q%5L4(^3=1Q_WR[1N)>^&]LVTZ^<5KA6V
MMKJQ'0^P9QG/.5@#3B?:UI)"\-8[0)F=]FBLF1^INJ#MZM,Q;)X;S?0XW+P2
M=H [UW87M]K0IN> *^;I4.0<?+ %:!F%EB2X3LNUCUX'Q8_+GZ<IHJ$!O";P
MJ6%EZ/#E2CHHP4B"3F=H4!8!54FZ".G5?)E/<PYMQ\;=,1:MK(R&5NX2T$^'
MDW#VZH(V2Q&#2<Q!9/4BP3D$Y[TAPTLJ$WW.CJL&?+EZW@_!BR<)MZ%!.X5X
M#>>X7,$]&.3O/+T60G*8& MDN%57C!8-(; ,FGPP1Q:Y\O-CF1<P8-DG/F_K
MM3OAMCY)KM$,\EK'H:J)P25F(#IS4$4[<+2ST4H"C\P4I5)<BB&M$&V.01UJ
M>[AM5;6V?=LL8GIP*FYI9R;P,OJ:?XRNYA]86A5CJG"7:7D;9-QF+9IGQ;F5
MU;63N]SKX<6H9PR])%DQR"@12&X)'",/,F T(>9LW7PXK$O254@_.==$6:U-
MZ^57\=T2-&B3P60@.Y5I7_:<9%<0I(G2&?(35$B-N;5YDWOG2/0D\6\H-YU)
M;B*Z##@M%2ZA-BK1!6(IQC!N/3=S^47[F)N^SOWQNE+=Z=QT)UU1/# HS-49
MYRF"XR6!I)U..Q6RG;>Y]SXW?27=+I.;OHJ,-Y>.O RJ'S4W?26-+9>7_!1Q
M;XX,MEA>K'&0$B,SQ^4,!,N"T@Q9-,SZ^*--5^F  ZM(>6.YZ3;IZ%&3*\]T
M!:4,[72>D)DLK4PJ%=E:];N=F[Z2EI;*35]%Q)O)37\9/G_&_))LJ=-1&(S)
M3J8/'*^9@O[PAS;(-%\!]5Q">792)ND\G=]>Y1"#E=%;ZYQ6'I4IO<<_OIN\
M<2DB42-S*%Z088J&0>!. _$L2>69=AVW?G_332N7RQ<!\_633CX%<J&.QN,+
M6F]/V"B3UQJ2MX46SC5XF5D-7!D9 I;(NJB971[A[H0/5N'(P^U<FFJEDY;"
MH_Z74 N^Z5V<SB[M!50!F2(?.N0 ]=@%%YP#(:-SEFNRRMOW.II'L2]<6$NZ
M'5@DKT-_]._A[().KG0Q&O4''U^$<7_\83",8QQ]J>[8T>#SQ83^>#A(_;/^
MM(W(P7B,D]])BF^&X_'))$RF?G*]!J+3 @_KSC^N)_";_GC2(\:BD\Q#P:A
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
M?HS,;E!K%2UU2:G9A,&I!/C5J>W(#RD807/C0>G(P!6C03J?4U8BY-(Z_O0
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
M.T"1"6P1"J(W!C@77-<9[RA;5RYLD4"/^/B[P9]55-+A(.<1YH/)NR%)\VA
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
M6P*."VJIL 9JEY/UQ<L;T(< Q1JT[_XX;<<=?/PW&D'C!JXW\=ET7LIQYF@
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
M8D_QBA;D#1-^J*S8+K#902L# <AD9R1N'.*B0P_#<-Q+65G<1BQER2E$5WN
MSV# V>+_#X^;+LKH 2](!?J,XU@(O'03$Z-H6$E)DG>EE9;5Q";D6'KN8_+%
MZJH]3_8A%?LW?:LKZ[Y-LYND*QJX<;K B_77Z-O7D>*>6BXX<> $D4PXXJC0
MQ%AODDL>:'@L=MA _-_GT[_^Z_(35ZJ^_.9&RS?K#>#0["CUZ4XBZV'#?IS.
M8'P^N<5/CDJ#3Y*87/H2I!#*A!5:3J@H<BH]D6L[\ ^(>'G;=3<Y;U1\M?#9
MR>G[S[\?GQW]W^.O1RDM/\I?G$SR=/9C)8*GA]+:?O2.8;4G<7 OQ"8-;COF
MHN%&219P:X(R*EHJ#$\RY5';17;;E"<3Y K._-_%91E/SF$2?]WRA*.1X, 3
M&;U!X#! )Q@AE+1WD*SUG-:VMQXE:-<CJ)3#K RDBXOI?_PD CIL,)M!P@6/
MF@;F[[^7"/C)Y.A'.3='P6NEI#!XXFITV6)Y68:,$^,A11V4]K)VR617&O=_
M@-7#S/VCJU?]5+1#EC5=10!(V7C^WL]FO_*J1*SYYWC^_=OD8ORC-  [_OOG
M>+9DZ+(1&'4)0 9/F :TR9/EI7- (%3+@!N?6O"Q5=7?$Q9_"4#9B^![L'V^
M36;7T6$D_QU,4/SS9J1,]%$E1900ED@()=28&?&66V5D8'AU5SY?-I#R$M!1
M4]H]U$&N8_AR:E?@P4:+A%F&YKQQQ6FWGJ!1$()E$*BM72BVD9A]!>3[4W\=
M.1]* /Z:FZ/%_/MT-I[_NHSN6!$4<.*CP9M/H&R<XI8$X! $8T8+V1=D[E R
M5*B]DI8W8>?ITN[A^GA(U77L=CM=/474-]$T3!B]AMZV0F$'H>\3%$DR89()
MQ&O LU-[BU^E2'(.3BK(RG']K,&P)32^3RQTD76/0?#WJRC?5;D4BR'A]4FL
M=J6#@J?$.1X(<SH)R9)AM'9=Y5I"!K0I=]+3AOCWTX7<QPR<N9^7&KP2.+SX
MQV(V;M(X%N%>D1>,X!$-J!09)9)GA?<?$T0Z9JFG#KBO?0AL(>F%H*&FX/<:
M;#V%^6>TKWPQECY-FP8:/TEK'.DZ\=>NJ]4+R>[$Y[THK8H9/8[(-15,9I-\
M=,Q+*7Q0.?L81CNLN]O^O[/4G<^_<:*L04,X"3R=F,]XXS%#K!.&9.NB3YIE
MRVM7YK0@:]>3;_,2(THSS\Q8 EKAC@/-B57X51 &0BZE6]4;1VRF9O_G76U,
MW#_Z*DF^A]MP;4CP,D:<&0CF(RLY+X4<VTQLC!HI=<I:H,E";6OH$7)>'BIJ
MR;X'\W@SZP\S#2/(FAM@B63C4 8>+8- 12*"*Z",*6:K3\7L0M_+ TYOVNDA
M=KL6Y&O(+.V?RU,)0E.T1!K-B,M0RK^5LZYT=1.U!Z"T).WEX:</G?302FNS
M&%;A2JIXD& BL2&BPV"04.=D(LZBRQ"ELDS4'D>QA:1]I0"&.V"Z2_Y0T@'O
M%@W*IFF.XG\OQLWXNMK34FNU98X$*)UON4[$@LCHA7(0UD>=JT\RVT#*4 F!
MJMJ>UI=Z#_;-.K+*ES.X>I/9AL">$@1;B1LF4U!%E2W@L;L>!@%,Q)O1L'!5
M)&H3.G+,9((;1V4A<\RA=@WU0$#9DD48!B==Q%^[(1H>H).O/Z^K1H.36N7,
M"*1D\.:EB7B.!GA,#H)D@E-_[Y7\AEJENY^[?SNTLM2G=4360Q1D0^*+"TO1
M!@Y$15-Z@A?7R7M#(O>6!DJY=['RECZL4H$^+8,*,N^SU.A^YJ,-7:^Y8*"3
MWMHFB9\B]'T6#$CO@Z-&D92"Q"L-=U4 J8EVD&+)8!E5NPKQ.10,](*%+K+>
M6\$ QP-.426(B4#+RR!!7,#K,"M.G4[XG^H ./2"@4YZ:E4PT$7( Q0,"),H
MMT82KRA?E=([ER-AC#*?E/*4U\; \RD8V 4--07??\' ^\^__WYR]OOQZ=G7
MH],/[S^?GIV<_G9\^O[D>)<>1RT^=<<"@*YTWTOT"Y&IL#E0D$9R$[P*@*>\
M289GH8(=M?C\W?;GTC:]+F4=PZT8J+9<@?&4^"P+^FPF 0DF(AM$BE* M%;>
MFINIV?4<NOO)OS[X'_X<FF5;,4B7_8JY8T+ACJ!!EL(9GXDU5!+-0%,GG+:N
M=D1\.U7[/XTJ(>+^>519 ;6?57W"?RX^ C1_3)OY/Q9IU8_N9#*'&5ZJ7_ L
M_0,]/_P14CUB$"PZ:)%P'I<F6L93-!O"G4%1:.L?[(P-,8HNJSY[)/0KYQZL
MUD\P1[*:SWF5[_N\F#=S/TDHCLLZ ^I23-9JXCCS* 5&B>5>$YZX ":\0 9J
MGQA;:'KV*.E%^#W$.AZPO0KJ:#RIF$8R+'-(E5:&.)8329GZF'4(J7HYQWI*
M]I5-W<MU\23Q'DKN])J-.7[5C!.LGHB^^W7=1U<)X(Z6D7NR3/:."L\Y)H%H
M;Y(47&B7:V<_MA(U5-2TAN*G?2J@AXMF X&%O$M/L V!/050MQ(W3"2ULE+;
M069'C0P"G00^,VH5\2;B*1P2Q9V#)!L&!I+/6NK:M6$#069+O'5HQ'111.TD
MZ]G,)_@*<0;SW\>-__ES-OTY&_M;\2"7G7962^)">;X:0D Z3209)< E-\J&
M=C[-UJ7V;Z)6ULVT-\'6]FK_'$\OEK1\SF??X<_Q[!QE[4OS]04:U^]GN'>:
MHSB_I#1RG3-X2X14%"DM WC<,OIHF "9@K=;0V[=EWU1<.A/X!5/A&8V'WU"
M&9\O*7WOF]7IEY)P*NA()*C2_""@B16L)TS2J)R0F<M6%P5^_*U+ K^[N2#6
MK_P"3,T*(JWHHSZDYC:V6]#4Q93LI.ZAK,8:^MFHZAV%V^O.OD6;!"=5MD!\
M4*P\$042@@E$1,\"-=2Y=@4Y!Z7P#3;?OO3=1::U;;JCGS_'90; [.>??^#W
MS:^F1%U.)O%?T\6OZ>3\_TT7E_>,L4$;B(QX)<I@@!2)4S*2X"E06G+"KMW%
MWGK)_5WJ]=0S[5VV/>37;U@O"=]%LX1Y!$1RQAM,,V:)S,D1[[0FPBM5$H[.
M.%<["+F&CA=PKU<3<P\O?.[3=%55VH*JGD)%ZRD:)CZTN\:V0& '<?>1JUI/
MG9<I<IH= 59ZSY6>(0$0\]):0ZT%RZLWY=DG"+9$?/:%@2Y2[D'W_UBD<1S[
MBR\+_(OSRWM))F%B-)*4Z;E$,FJ(SY!(%BIFX5V2NG:GMG5T#)"/K*"C:64!
MUYX.]T [2P$!I!__=5PJC)HQ7GC'D\6/R]#&IW$S;U%!U0$!9<'F!@)EZ6ZU
M5!58N"ZFVO&1-?[=YWR4IC]OQ2CK[HRU2^PZ]#DNF^PC(+^6Q'AY5_#M9_)S
MP-4IU;WPT6[-O6_YQS3X8#YS%['U<%@O^TDW1Z&9SWRL;8#=^_!=GY#/O\-L
M]9&GTTE<S&8E&UZ7XO5K[!U!Z[7RX&7W8P+I[>G$LI)W.0FU']!L6F5'XG]#
MN1=/[//D \S&?^$A_A><3/"S%\M)KZ<P_V,&<_]W96Y:+SM0F?=&;=X'6U?Y
M=2W2OOQQ^2?X!O[/__K_4$L#!!0    ( #6!3U:NUSQ8$U\" +:Y @ 4
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
M7KK?UH&4!S$N6UI6#ZK:9I[.!!SN^*'^ZV79'+Y/=B';CPW>F3&>@.=-2+=
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
MCM8:K'W?9S5N(_RY0EF''T&WY3_4';I.$S2378UG1"8".X8W9[U,!!RPCY^
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
M./H2!,5T"[]4?_G*-O!!BU_H S8JON%6BZC%'/M75X%>?-T#8N-VN>7 '@W
MJ5T@P/)HB*S'T6L3Y+08>=+Z>M-+/B$O3X2_9W:DT9M5G?H5L0D_%4G2RQ=Y
M<R?J?:"+3ZD_<W:,42\P)$%ZXS(@D40II@JUX'4)@T0@UEEC-2#HO,$ XE+9
M79<%WLV)4^\K>]@T5(0EGL3 L#-UJCJD6^0GQ%R\-+8X+M 5!V>-SF%VJK)F
M9U]V<.=\H]"49F6M:9>.C6H_]I3W5>6P_$JV++W!)$80<HD!>&'T:HL<D-T!
M1% TV?F&6YC/NG>7]XVXD5WF)_57@\R?\K\EC8[8'C3^O,*CG[ZF-3Z=NYA3
MJYY32.VE$[B<: ML?$3-%M/,ZI"Y0[Q"Z(N4S\X)=W@\;)C-"-R/VI>DQYIR
MVF?.$WT]M^\?M/ *K5?C>7L>ZZGE#>]W;2/RK*_,QI^=4FN=XE%T93;=[=22
MZ0@JQR=BM6+Q*&Q1XVPEY-8PPE2U6NZVW[M[I^P7'L2XF!@_W>N (#.P0'1;
M*Z$6S1D?C>2!1-ROU7PMO^'22573&V ]"<ES%?L"\)W?EWN*9YDH[-T2#;(
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
M,% "K]TNS4\6'U$%%M*'9;:<'I.X>BXH3XR<)#MYXY8/XY=8XB-]05RU^N5
M:6(85@A]BJQ'#"J8(+YU-'%R*'$X .D<,SS[6.F%M0R_]L7$=Q!8D\#+8DY]
M]LA2WK-P<7DOQ[,A)<7VGEU8_02"Q_1$8YIQW-7,LL?1&2&9WJ-($T0U)GB2
MOVM]4!#!OF& EP6>C7;=0%0=7ZG8G?]&PAX.J[YJ.Q,Z? O63[ F5N'@;Y'<
M^ 7,6V_P!DNL[#ZV!EK=P9V2>YKAU"M![<#A8":R)'XIG*I&'.Y 2E57FWIG
M<$QZ/Y6M47>0D8DTJDM[PPSR!+#].(#=;0$RJ\N014:;[+"8,_9'FM10'$MJ
M@H#')M[(_.14[H^G=2G,;;$%MO[OK7B2/J_WF:8'C\77$" N)E-&('$*+B9[
MS*+#<0B1W8X=#50NEC+SV#5JJ$:B6)SV?]JUH= B7>/0SZ@855=OY36JR##"
MQNG$D+EPQ8WUNBMIPL8GI#]L)*YU?^WPH@&JX^.:G/#L1L/[?/%1RD)1<IVO
M>DKMHXL+$1OYR;<TF:/N1WR5@EQTSUS,)9[?7L+IM^2\SKXTM-$$M/'&V8U;
MXV9:CQ85PE<G\E_SU(E@=4X16>]\X[FPEKB]-NL;X\T>[P^,VPKD+@J4':X0
M@=9,K(P/_G"];.MVS[3;>+J)83A,3<]:D<15<%/,@'##<M@MG6#H["&A<2-X
M1X\L6USM0CJOO>8.\57W68<U+XR;S/3WZA9UR6\O:1*3<=)H79R<C[5*W;!\
MQDUF\#0LE;_*LKV ,?;L@=\3MEN7CQ*<&HAI>!N<,VKCK-^L$&./W:WF(9L
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
M=3%TP 1(6H%VQJ\+*%)#WM, &%VJ?!$WTX?9^06=+JLM,03QL^-8VYC.0QK
M4V:?;VD$-N-[0?*KP4]_8\=EZ">O_B-F;1H@2)HX2 DM@@X8 +<*Z9&T6)IL
MX]@[DA'M"MK2)O>*1.5SY'.L-WVP%]IA'(6NI=$KO9[GZ*"5U82#\O/:%(_#
MG=XV=8\;$*IQW\@+RYJ5@;9=43'-&71Y[33,1' G:=6\NUE]%A;="L5OE=
M7U#=Y5E_/"JA9VD,=D6:<B6:CWPZ$"7G66.@"=%V,]#D.+:71:_<DW8X['_R
ML.C_F( 50$/>N[;!5W @<@L-,$D#D)X2,I5H &G4!F:$7H_(OY-NY_T[OQ[^
M(U@BN#^8G]A=Z7 P<Q$YIAI]KUW[877C68N'#%PG-=&FF=FY8?Y74PO1]@UT
MOO/45: PN<*)]<;O-ZKR8A@9!HZ9E,".?I)-A,-4Y<UCAR/:!*-(*T<?.F-O
M/306$?+;;(T2@S$\^7>N_!=262ED&OM4 =3VH\;E&) ^@#&J<;2V-:,WUEW^
M!D*M$*C5(#\!ZS2^UEGA]]QI-9VU5@CUNHG.:][[EQS0L=!7-ZV*[WRQTZ:@
M*'.+,[C+L&F@\.RWV(7W7]I$^07GAN!ZA1-K[]/V"*;%JP.*##L;Y/()B+EI
M<>\;D_29#$Q_\O[>-'_PF%%RV6J#+ID&*&?Q*VG)G4049AS6,5&>=V5"]VF
M9,\W*9<3$QR&[UYIBN4O,1C9J;B6O&CC[BUSTR!A(<;+8(,&8&I4MA^*E??:
MG-GZ8J#)N23 @$V;??\\-JHA,T3"UW#T^KZSF([81( @!R,-H 9,]MP#!0OQ
M/&9_Z)6<^0*AOQU<TEIX823I^<$=>GP>^_(+6X-25<Z%*S)=MKWMY2FB9=GS
M-,#]I;3H<SK=J@D.8C"RB6S1-0W9(1D3G9<H[-&'Q_F\("<?SD&B?+!3%\/U
MLH_!=!0P+XF/QA5[%KN25+.MR2Z'=_J4O8_&TERN9K-S,^\_=@ [$^PS]91,
M"K "$Q+V_J'G]&K>I ,_P6F I;'[J=1SSMK48""^@ZX(B+TZ EVB-PS\X&U8
MHZW::M @/0]+$Y"#Y'NH?_G"OWYQ?)N*\ LJ.56<ZN\LRG>;JE$&)H93^=;>
M#@4*W_N>_VSO! ED]*G>T@W?7F^TX%R9'\2:;*E;LH)6--^_1@,\_54,*Y*@
M__-OLC3Y,CJ>3(;.15,YH*UZ]*#L[Z+>0F$M4[ZKC)#RJ2]0&T'YQ'1?KIT.
M[+G$7!V1IVU0% TP#GL&GW9*K7LG=U,/J="IU2' %B0>9I/VS!YGI__3>C J
MKA:9NC%O+9BY4NJ)WJC[:!R)8(G<L*GS4[PK)/Z%W]A?XD>L3HL\U^C!KK+E
MXVJG9QVP7/?G"9=E7YJ=O/"$GPHUCYO!Z9JEF&:\C/+@XRE9+MYP#"A/(S4Z
MU5FI,%WW'@[J=I&ZW)A6F%SW;=H"X-.AXUYB:767P[ ;>:OSK,_K.)D5XY+B
MC;* F=V#NO'@A@/NRU[#SB%18A6ZS,O[;;'G[P/7X=00B4Q8M#6=< BF_GKZ
M0R<<4TPDF 19@HX&[3-0W- ^]/V5F?H"\#W! +.")S=.,Q13]A]![>W!NW.*
MAS3 :Q/O"BY#A]UNN1^I$CE2,@/XO=S9:E[S^]4R3:)GA)[(!C7+S#1>B6\W
MHLS/Z=76(PQ03OZ'+L]+'L<W9-;5;AU5Y5-R<Z'],9@E*J/F#*(X2\I)U_1*
M] \EOE>='FK]A8^:ZJIBG1^<KZZF 6#=I&9E]_T2Q#WG)U]8["3TN*927*TA
MRVIEXG/N'%BY9/G"'/'8C2M#F/BGG;%*M\A6^ZB[H$<TP/N'7=0&J!8L^"_H
MQWPO*EJ?_!LYU@W%BFJG 60&/U>\M?*]>#&Y3U9-(I<Z/@A<:D%MH6F 6,\D
MT%5NOL>GTM\\VYJ^ZFP2XXC>(*<-09V6<W9G,0<;]"JT$72>&LA'I<")XXJ:
MOM"7X]1[T%FQME6W32K!"SK)*TUAF/SUWT%*51Z]AJBAML)^/182RR>]0.W<
MI0&.W=F_Y0L-4 9NQ')37]-C/E":.'K&_*AUE<-"]S%#>/<SP-QPJ)F7B7SU
M_=&5!H\8PZ"\1*D+]AKW=5!-$KK:@U=&+T__<&/8!<(_5:"G/N.-:GVJV@A>
M3T(!\U']4G%GQY *>II^K@NYIA&@Q ,)P\W"4E@J^\^:Y6]/V^Z==*=>K4_C
M/.!RFQ M]X6%4L\K09<F@%OY)N2[7B^VR;+*80Y1 L@T'GANY^/<#ZV%YL:;
MI>4E.S4)ZPC5(]EL@<YS$>T'S1.]#E6'Z+#/_M_JR6L6'9/S(R+&)I=L!)@\
M]&S,IN6S1CQ+6+]-M*Q8],SQ9(54YJ6( D[*+\XZ/K4-+0V'&[1\UUF?B1[^
ML5+)6U;CJ*&HXUO5[R<+[5<@Q\J%%)]X,AXL?Q)11=+<-F4_X)BGJ",Z5M$1
MA*PYO>J>"U\%MM4<7IC9\C/>ZC9N*B285]?YPG)NM.'LK/5NF4G571O4Y-PM
M_LAAH GX5^$<@F@^>+?*K/RY1"@1I&CR4IYG;T+WZZ3.A8LQH=;9%I'A]#0V
MRMT #_ K0CW../O0N/26MN==ZED5&N"(SL:##&B 4UDT .4FO9$H[<&5$Y[4
MOWT^=P4">W6W[ FT@%XN,=54^3VB)1LH!C6*-33!V/26@L]KS0QV@$>6H-CS
M]$12!#T8%=J.Q-  PT#2:@-0U(@&R,F D@AT3/UAOQ'U:1NZNUJ,$=J]<;3A
MNAB/\V^FDX,ANZ5+_RAR8"WRJP*T@_?8:(!O>!H ;[PQ*H06IM-F.G4.8CY\
MN1OA1J=+U4<C!?72+B8IA.;-')N1EA><;OPSW:*]SEO#BXW9$G^EPPC:6H_G
MIC"@=E2A9., T)_UJ0]RD_?U2<N@'FB[RG?4TH(^$DA^36^^*B[ %^*G:( ?
M># 1I$X__Z,O53N>!HC*IW+VOT4M"] 3 +VRX,K1R']184!XBUHJ@V(TXHD1
M?B RN?2@BYX"V?=#.<E5I)S#O\,H.A)^VQ*G>RM9G4ZG=XY1/SU#I0 ]Z36L
M XJU)$937V,.!8%4\?B_M!#N2/H=O#L*W,K5_K-.($Y@ ;R[0W<U]39PC!6T
MT[4)783 R1(Y9Z$#=.B)T(WM,/B;N0?;1U/]BRE[8O^FDGRWJ9P:;$2B#_X;
MTU%+%-64TD_NYZ0!PCQQTD=,T'D(#4 L _[1ON;RC;/0?CKLD&%"_ZJ/!GCK
MFPSM_YX3"#T$T "F,N >(7ISD89#;<,"-6F VUOD>*%?ZUK^TD(0(BA/^G U
MYV @_\\Z\6P[\,/#QUOTP5\46CLI<6AS -Q5!?VEHTK^RD("O(9^&;7'U"..
M?U-)O31C3 , Q8/H@Y]GH#SI@%X/7J+:1=$ ?W25T%]::#WZ;X[_-XU_ -,K
MZ#^A]$\H_0=0>KDB"!BI^:GWHU8]Z"?I_>G'+,0E'KC!OS/IJVUN@J"PT@T;
MI=K:QNBZG+:&W?KD![N<)JJ5$H&_L+5QMT5== 3&6FWJ.2"6KGILY:#L0K 0
M,7U&,T'B7%Q3N-F?(#9!_6N(?4X%V%:7K'Y'@"2W>OEH@!7&"M+Y"SLE6C/Q
MY'ZYC!;_6H1-].0Q5Y_,ZR&_7Z3J#7VB.P1"=PB=J-7^!YZUN@!C['%WD2U7
MVI64ADP?D6I163$K2Y!TD$&,\Z25FOS?,:,PZ3_&@L)_+S__,V7\.RG##QA!
M9H&9K@J;K?M<';JYI 5---:E 2*0%]./%G__-!4O(INCK'Y'E%)& /XM'.K=
M!,VNJ[KU%3XTFIQ1'*=.RYHM7C'R5K+Q+?H[DHA$XE\X\@STGWGMOP3>*[/
M+<JC8XE/64TL"B*-E ]+9'9>4U;WA?X6$ VJ3"D&Q8:9CD8UH]E56T%JP]>6
M/J1]EW6/R]8G]XL@MMDJ!7-4/1T8-_E4+I_7#)NC'&EOL\'0YK\WW.%^LE"X
MF]?" ]PX>M;L^S>NH#?X)6EVTM*JA+J?^U0]\@'[Q@^]+=OF([HWYNNR&4:?
MZQJPQ0U^AE;^& R<!DX>C9@7MU&>X6;EBQ*>QKLPI^6M)?9CCD!PRM]X1CSS
M=(J1X4//L4D/R9KAJ>'^+]JJ[9V]F@YK5+N4&8B(148;(:7;-FTN\/-AZ=?#
MQLT#SOC_'(*Z9[_ZO;AJD+1J-'@E/Z[;XE CVR^R*-T@#D921_T=\;OP1RPR
M@/\K9Y7_!@%K@;RX;5WM;>O$B,CY($+"--^)866KM,[XFR#AG-!^[8&6*S.(
MU4'[(*N0<4<!13?[96XFO9@3\NW^HV8:X'^JMCJ9.BNQ<95!\2=UT#<.\/ZD
M6KC^FG7RWVHV?<CX?=N3\"YIJL&J8[(WH/%H2GSI0]G@@L.5!>BN*M1@&QPE
MK]34_?*6D/<)/!:*7RW_SR?2$J$*[''2&RDUSW>M_#69O-KJ[2UBG6=U!_^^
MO&7WEVAA_/]'8?QO .&_N^9<SHN2V!=9_(<M7*X_6I;(^6@OEA?UW^+'Y__?
MBC)]$_)?85)5G0BMQ% X^3HEDVR!BV?!T  OG&J!STEJXXG\DXHS=_G("1+7
MOJNPW5G+1NS4Q:K+!@]"&9'GB=*X;#B>^PY>*Q+>9B>[G*IL]-L#56+@+*HQ
MDH71^C3KC7LX9 0-$/*:!NC.(QY0IX![6&?P<<BD-I$/FQ.BSC9.9L'QU2.E
MM05SY#M"RJ=^EXIQ=&&X_'[]&-CGAOY%-LV #^+NR?(0S,Q&<#3\;GJ^PV9P
M/ 1%^+B]]<I[*]Q?$%&XBD$C56]H/[^.B\35)8 B96[*1=T^(TL9=3DVAW @
M3A+"MY=>46] ]+&=N;9E>C!("E"V#X<60T^<7 +/R+R[L<"NJ58^CT*O68[*
M0;F#OU/5\,DU*2P.DH4S=<+M[JYNG\WUE#D%3K5_L"8]5'ZL+D(VW^[OZ)^<
MG-U8>K//.";7R&BA(W_*N"DU0_;;MYC;TPBKF_%;SZKBN&2CDFMJX*M1G@'^
M0AI$$F%J6_IUDVL9T41 I$-0?&0O9;)4,<*KRI,S;4Y8R\XZK>7BV7?:UA+O
M*67J4J:.4&8J#['Z/CXUFLQ=Y&1><\ZB]Z-9Z9=Z+2U;G?=+T8Z_W>QV__;]
M!IR?DOM\&]4&?8M4(49OE\_)!9_'CS;WQ#JUUCW!$; 77'X'6:K?DPR!U=N$
M&SP.'@7^)N\:E?-Y_"N*<ZU6]VG9:OKZ37T.)\3IT^*1',^QEF)N-P?#G/39
M&<4]HC"HXA>125GI=J._EC$X]C.0S^"+,K!P3JB#Q=0J%SOTS&CSYQZVT>MY
MZGS0#QWW -=.O/]6!F6$.FV="'3'^^1BG:7&+0;(=^W.9JX<[:=/=E^V<3'S
M:613O-;V])-GS(NF4,(K1-0NE9EE6U8IW^R1J<Y%$QZ^I"G9G)(G[%ACQ!46
M&H!19^@M@&M[]_P6-?K*DY+'7H3Q9-07F!TT;0UU'NK,?CQ0#E^X%,88\380
M!'/ 'S:$H<)K\%[708!$">Y'-W@\ZV[UL;%S-OJ1C -O51/E<L[W?1XBFLW_
M)J+)PO-C?JY[YRAB=MOMQLU,3_!O$"YG*#9B0PB?^&"$*MVV#39&C0KB7;S5
MF,]HJ!ERI3N<'3/[]E/A6X7,P<%1D<1 D^AVQ.QF(DD*DJ&%Y^YX"H/HFN(U
MFJRO5 ];]ZGHW=;XPISV_O[L;Q9A;6<[C_'JLFBI-NZACS#!*7NCD0\?'"EB
MV3=LL? 8Z^OZ;&80SX[TDX62Y=:M\AO7+0H&8%/?*F!M0K+[G;[,\RZHV8^8
M,ZF&37%M.O@7=7D3?<Y+>*ZT K\&KY=J8,A+&Z9-CU/"37""(;$#1V$BO(G&
M2I-%QW*XR%QHSZD[E9.Q6R_.J98XG!;E80[3O<4X?,)#XEN3YIP>-\$IAM@U
MR]2I8J6K,0)/T&EB@?*IQ'Z=/WQY[.LQT!6#KPR+EYE+L$]6;TWFU1+&D>F!
M'1L"L. "BUY"-&3A%#Z20V&"VXDU9C:N$^DT2C<3R"9'L7M<4SVD:@9;03_?
M< V .9C?2VD]>2*TOB>\BRFK*4Y+,^@LEJ(19'%GV-6ETOS[XB):J; 6VLSR
M^?BWH);+P9R'67/]7/8YU<TSI7/P5S0 C_,\HGFDJ0=S').OPOWB"3'VZQ50
MT?UR1GZE6[ 'DA=&763-]S8.5AV4;DWD;Z)B@#5=(<%,1.B]D28==XC=Z(A\
M>+*=R_/F+[/GWW9?Z%Q@<F>XS(;0G4W= ,U"X] (:GR^@*XV_DR47Z)]P\:G
MVL;3F5S,/*''WF?RQ\2\?@^^21VPOIK:AD(PK=/+.;C3Q].>ROEET'EHO?N\
MCD#8W.FLT5=,K$60?GZ<K);/:#\S)$./.$I'K\"P*FA6)7[#E<V^042[;-5G
M4/;KNO-B[)UG)[?2[[WJ!U^?N^3D6GYWPKK_Q=;06J[JYI(%23C0< S\B)+K
M#3R_YH]L+";ZFF6;7FQH# AU/?%B(<:M(C;LPNWC(4S'F^-;@34'84T.V](F
MQ$K;IQ6:V&D%E<BKM5_"+_FT"J$0OQ>>5OL\MPW/0-D*J,^9# ,=U_A,?]2!
MS)/79;3RKV2E;!BQEPHW]6/9NUQ/0CP)+/CXUW#Y)]DWOI"\"WAO1?[82:M"
M)!V+_7A.IY]/O]:[-")6I[NP<NY [L'S(?#-%7@TN#8Y/)5T QVHNQV75B;9
MU[ATIZ!R_YUM78)**$MSM]9SS>^U@U\VKVC#N-H(O];0(4@*$,SCA)[.8$;4
M(!G(<> _M^+ T'WYO9)#A7;FB5<7?E+FOWK-VXFTP"N6&NGUXX%#\ -]Z62W
M'62'J&/L,\LJ @_\V0CR!E$%I[VN@PNZV9:^@"PN=5!GBI7>L&$5G$#V5CO-
MN_F*L+<-%0Z^,<X7*!JEV@?V;AX)U+6B8I%\Q "2&!'<217'OZ@L=P#;7:/
M8;=/YOI=2M$TEBE(L*4: F:Z'!<R2HO(TI0O5'ZR 3XL/OQ9J.7V8GG)*Z]]
M/&/"9.$RT/>[K0^3SZV^FP.>'8&)>(L[*"3E5? I)QFSGJ#\Y:-0_5)MWBT6
M/EW9"-N5.J"4OB]#LP^P9KQ#^C1U$,.ISK@BQ.K2]58^P^J15<^5K,9KU6^:
M)".>';/*4W@&?'/UX:W>(/-SSC7['N-YG^K19/9"ZM7@G]D,1#T\,PW0TD!6
M;EWC&CN+^5WR^IAMH]3W\A.7P.Y)\YF<+&&NZ7 R"Z6LZ3S^R-EQ_'<K_7LC
M>^[(W8?CDF,SD+EN/BK(]JL(T^*WN8O/05%39K]>IV,$UOGEF0EBV@1?:H;[
M )- ;@=M-\A.W-C3M1%49A4\ @92R&^KEOO.9#S]Q**XUDGHJ6[B[UO?TRS[
MZ"QZB,YA0T(#;S6-7+8":N+#R_.UW0DF>,:4F.>?SIV[H>B*27S?^6/G%KPH
MWU56_B7GU,WP"R)KX!1T?YS<UD2PA?[9P!/$%E><ZYE5_Y T519(_.7HIO,)
M,0PVS.6-IV@ +]OR?7;]+PD[K6B_)TYFMI%6LYXIL6]/E!X( )E[.+7D#BVY
MXI$T@'?4FTRX1P>'@>7)W'_4X[#_I\7<=^B;V__K"^\"C4F>U"E\X*6ZAFVA
M5YL):UV@TPO3&,T(JVNF7@(Q\X+<1,_$/D9GK9@U/8U3:3J:5CGF]IC?FN1Q
MTN?7K/F'Y7LD-GRU)BBYQ2TW')SK8F#[&Q1EWF4GO#.2C>Q%2?'"G"&[GITR
MU?>]EKXP@3:;/:>@@;E$Y:GNTYE_-0GF/'(G25)'LODI14U<TNO,#E3A:F,K
MD*9OSV0]58ZZ]\ SG,QV"E:A=7Y".SMC,1XJ*Z*R?*#V.4H,KOKKY2# WRL2
M.;"0^J.3OQ:YYJNT"_(/!5KD3SDH+Z;:5:SX\@6N"6A,BX;H5?#XBH04LY9I
M:9]@0-<WL\_2TS3KJLPJ+_!5H$PAN.M JL++R=X6G"]^7 *15WI?QTS&C"?[
MTG9?/&Y#2D_1:JC"NU)9@V5BE:M;];JVAD$+TTY%(SB,>J8J\5["9*LY9^/R
M0H:>?<U/HY\IG7.G64A-LW8N-U];J7%XRN<]\> M;J$!CCFE#XYY2Y^ >#X:
M[7%1#AM+=)5L44?:7'I)E2_%23,0/3NY4E(:#B+VFEW&^N[(URC')OF>9GG]
MZANLX!I#3)R32Y12X=3U&"=Z)!(#C/%GXE !'U=2TS="DFI&I:[/!61X*WV+
M,VQ\%]C[5:1TOZCN-5E)-.IQ>R^6(MET[_VA1 6?6"^NZ!3ZZF23U.D+?3=^
M*<QQ4\)P!2IMY\2KYA!UFJ3SB-'=-( QI;*XS;L:/KW+,5>ZLO8P [L5YJ*J
M1 .<(B-Y!N<'E&D 6[4W6N-4BO/D$>B.)O\0&OO\"02$I:=N,@M_%=&IS5\[
M(@&\'UUHJOE2:%7$(+VWBJ@X>T;1G+<CYW63HD-Y^(ST[)#DD-L,\HG>Q$&O
MCYQ!KQ3V.6?7W6W7KUQ'$V//MA7#YT8/#G/0IPLLHF,Q,[L*+OU(IZJ\,%&!
M#SQ'2Q%[* Z'SROHO@R[<H<=&J "@7Q]-9):\C7TT!C*"E&\O:T7;0;QO3OL
MQ:?@W(G1K8E#RP;Y?&20K]*4:#1E=64G2K?-G,]YE'-WP*N7UUD+K$[04^^[
MQ;OX(!&I$:58:U;_,EN_\E$TUC5D=G1+WI1\Z6-7F;6(MF=@PW-AO]%P'BO"
MYI,[+2=VK30Y#NEN>>X0_-N %Y -]KIH.=TG)U>\02K5R8'?)-<J6OEM$F,;
MUS,MI>N>8Y_W<M[,, W(56KK#I%YL!1%O9''/<W5-4.S47R%(HRVFK?Y;:H9
MK*PX/'6_F/X8#I3.MV]@]1?,*3#]N5R5&RDWZ?0\;N)1POVW(XR !$B7IQGU
M M$5*W1B2M\=BV&AGWL@M%8XM+?LG*Y_$"4FBH?%_?*Q# K+LDT#D*\(;2=
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
MDB]"@A3[X0,RB*]@?;71)B5B<& .Z"B-]<,YGY_TNU;QPV7Y*]F3GP)N@P"
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
ME$9A%HCC8@PB]%+-(N^69:#LQ+1$3X_&]3%T&VU'U<A53WD&+OY$_?2\PS-
M*/%Z_011MH2>'']T#Y_T10B!SM 3M]7V?Q'FED7#D"E[<^$%#3J8?;W#'][Z
MG=X(I[F5E0M2O8V$M2/&.9CN>P4\?S.<AWG;*F<^N'S$]\",]V/2IBT3A+;^
MES+O*3E^TQK+/?J9ES7MI_'(_\7>>T8UU49M@U%45 1$Z2UTD"Z]8Z,_%$&*
MM(CT&I$6(! $Z4U 0*G2D2J]!2*$)HA4*4$(22C2$VJ $(;G^];,?._W_9AW
MS;SS9];\.%GG9)U[K;WVO<_>UW7N?:Z;W!V8JRE"%QHS(?-XG]G")@9*:Z3_
M3'+#S7(CR]8R<6A@@Y_A9 9?B.Y6HSS_HG9-"V]H[6D,HG.=D<!9!:L:Z_U.
M?T;W+6.=959#8)^[__[U1]]_T;Z?DW]WR0&<:N\1H]3OC8 )V4\)5EJ8>>TF
M5[/51;FVV.S!)MH6=\K/\>_5)?N#S2JO_R2++R@W-\T,VHZ=OR&4Q2 PM'BO
MSMJ0_&W8G#\3$]H9W3"R5^0\WT'),I^PA%.E#H0AU9/S>(@E&/4H3MZ)4*"^
M0!JV^^UIR9!;W<>Q"0'AA/F4?\X&%6XS,:M"1E6QHS% >MGD6\1C+8)@3UT!
MQ$N=>H,?:JSRV%,AMZ_2_ISNA79V4E!^)OO,\ 6 %H&;.6*X -0F7N(]S3X3
M0YH<H&SM\7G&J3IWFUMH^CCH$Q/PY@$M)\3\J)D@5P->_0T5PX[8'FL\1(^P
MFYE4U2NFOS:[;=-<D?$*\CR!T^VX%WS/K4N!T-+-H3R0P1@J@B\Y1L93ZXJI
M]ZKQ*?$G'A7PZ:T9'#._VK^3P W8N]D?ZGPHL_ 102MR?,F^@@UY#_KC\*#9
MO&&;"?*-^5GWK-])76*R5.4>XENRIE-CEM$G//)4R(_\D\UR[]XEF/?D4Y,Y
M74 ,I)<8#B8;-9:N2_+ :NB-I678M.5NMLKUGU <=+>SXPO'K5&X4#-3U"U/
MOT$^T'4=UKXD;OTKS=&;8@SXS._ B%/#9)B+82+JDJ3,BR_C Q+4T 6N>K[C
M<P.!^^F?BZY1@O_T%@D"*#:S3C94GSZ^ $32 GM-"6+CY^6T<2JYT::99T8(
ME/\)T!Z=+.%\QCPZG -M*G[C9IBNUV)P 5#MJ/,Y =:\,%\][CV_<3IP%$9
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
M5R#^O;7DO]UJ;4"C9]"[8K3\E2L__XH3<8'0\9S85OT*W# FEG.>.J >_5E
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
M3@I]?1X./636I_K6O/&WSXQ;GV@K>FS/'R>:$J+[]$-'C^J(((R8O.ESC&K
M,T17>Y/%:[LWA *7'.T7K101>]\HN]P[B'.$HD?$6TMIV-I[?<$"'UO>H!3K
M8AU\I>3&>J4EAI1R[GF/L7:YD<8;.C(0H?E?+ 6<XL]4(#Y/"#.]((;YQ8WD
M<N+&HG*([@/^A+[;Q4Z2=E<E7RSEPZVR_A"=\9G/B%;X#GT\3=ZQ952DO2=_
M1:[&[Y4,>2<GFN<O@%U: &]K+>0N"MV=IT:(JL9\E;D W"4:OI@\./H=#BGZ
MQ_V*GT/9:FO,0[Y2Q9/P5*E'2SC:[@M BSSR L ,R=::--$C:*:4N =H#F@3
MY*J+V4)$GN?SW<3DU/''7[WQPJ>[[\$3>$U6D-7>))ZJMZB8_+WKRH3H@14_
M@3+!JW&;ZD6RV?B6>)-?ZKQ!BN/^2^Z$@4;>NI/XJP,YDGQI6T!F-5HB&)?Y
M;@<J@OTDD&F0]>PS7_/'/IE[!4,Z;/YV:5-TX8^OL>YMVQ\MXVFB\3/FA-SI
M;.P5< DD'$QMO:[G>:N+R9L[9=!0V>M[W$A'@(:*M\V-NK.7Q/M/"#(H?=P&
M'=(3\Y[@.5W.9=;8TN!_.VY9[0(@&R_ \&(-LEJA1R=0O.LKX5M=2A[LH@=%
MD[GPT3&R%P!&"!9IZ6)IA;COMKJQ\0>91A?UJ')EFR_EW>$@-M?^3'B]CNC<
MBV*LQ%T @)"\ 9L)M%;:68"E59H[!4[@[NO;P'?[]76J^SKXW:-6?'ZO&-0%
M,9LGB)\N\B[MJBO3PG+(6%$;CVOBQ!HH7R'9,7$Y/DDT4FI \A\T#9EG;@1F
MYXJETF>=U,\VF9*-WU;ASPU+9ON28>I_X_7M#[$(KB2?/N77?NC3"T 4K>^&
MU9$COL,%1N7; *L\S\<L],HKF02.@W.+'E4(JMDRO_+YQO^TB#S<Q8[?[??4
MPZJEU4+R]3I_BZO-E+MD9.5GEMC^9/BH(W-%:ME+5&KVSEM !8A:W1U!"=4E
M:.86B*=C)>Y8;TP;?G79)\8;,GYS:QXLR;(*H.D.>XQ81?GO@Y3(D_G-Z<F]
MM-%F#_#;)-<O7PAB57>)><HOJSS\A'[G.L:Q?81EE_.SN7+Y8BOH"?<S!2HN
M .79<>9JV7C@5ML2&D"BG>JB1PJ45!"MC*PB<S:D"UIYP)W1B7?OL-/M$9(.
M1R$21Z)X6#A):ZG3#ZJ!W08;XV,=)HJG935:+:I_:O(WWUJ)M/C(>?6Z(@5?
MV/6@2[I&"[QT"8FM@EC6FUED..X["-^,#R^)N19I!%AND!8.4TJ]#CG/W,[%
MK,,IL6"F12+;0#MG8L'+OM )=U8IR^Q9QY3GG+.-'0[7OJEJL9\Z"PW!)[V[
M$-D/]JK[?YS=@[ :1@=E1M!48H%;'1< ^GS&8<G6B%$F1U/_!WO^)Q;/NXW1
MVR:DQV?L?T\'^FCO$D^'L<!DN"*6^HVPC5IBA55/N.QM1KX%KY]W/:T?V(^9
M@ZI#Q\CL8W __&9/)J-ET8::4DLJ3C]#H>CADZ_,'V)C/S H\.Y$K;89 LAS
MG"S$W$I1-78\+$E6C/.E%U<+@5Y)8%L)@]$,,/V@^$K;)&SHE@J-VU0=X^K,
MOV%"NKZ3J6)XQD^$61-""[">@GV+,GBSZ@H-]J#B/.9IM4'9>_%-#I_HP?G
M_@Y#OH1[^LH#Z'JM]_ 0K"$M,;()0?^7]2BYK/2CGSZEF;M5]KSI)20ROQ<I
MNK2?>KMNU/;3<A<@=&Z88 ED0T.B>[+*HGS%KIZ>D04GK%[W4%DPRM']&700
M;;%X^S/N?Z/LO:.:BMZNP2@(TL0"TD$I4D)1>H^"-!$1I%<1Z4UZJ$%ZCX"
M@(!T$0)20J0E0B@BTGL-"4UZ@I0 (0R_F7G7S/NN->O[YH][UTWN_>.LYYYG
M/WNO<^Y^6KV3.2?7T4-SEC__\X6-9?%?W1)P%;K$=EY:Y97M* ,LJ]KH[7F!
M=6\@ZR;U2\4/PC]P;T[_<F\)_P75YT^AE:!7G2&,;7J5SHO7QT*U?'%<GHL>
MSS2:6Q;83V2K5GD3[BU^D?R-":SYUQVLW^L5J<BR0X,G0ZB)B7LOZ\<>_$C$
MEHVNI"H@-'T XJF/MKJ#N.LN ->N$T.*+PN5CF!<FY.O0_&FCTMP4Y%;2753
MBU^2Q,=:Z6*];S4STU=$O8^?_%31BH"X%U*$JA%3G);.+!EON<A99%9GM[PH
M@;EX.#E]^QD_.#K7T+2F][775R22:?2C-XLQ>Z UY.9Q@%)A,L^U4"4"0JU^
M#+X<YB);Z(>8#:\HL\ISZV>;*DW35MT*I_YW]4>[_I$.?CT!R7DI1A>%"+;)
MH79.,!WZ>ENWEN\%FS/%_#VO>1^F+66D?8\J>%)]3GVT0 S#\=QV";AI#D[D
MNF,RGII63JQ?UILI65R(G>5-]9BKUY87 "S]Z[9L.*]3YJHDZ;?@K\5"<=;J
M70&YV!'Q$OC8I#8,_[M\4^NVG=C^]/R[7C<[^4J#KB?F@N4EQV;_H8&_PIGQ
M0TGEA*<%]PDVK3B.%/:P&UL&DW"9EBP<C?>_1\Y$?\"U.7CPJHY"S?%2;Z<U
MWY(3VIJG@YUAX' QH^QD\?EL4LG@HON0E*=0?,5:6D1G*F!KLM452&/\>:+T
M=[U6JN4E2K&/D65M0_7&9#!WG$_+2T1?;2J^**P\L? @I54:N6#GLGMT.MS?
M9J3J^1+(70544.QBWE+'-V+<F3BZFZ^[[KGGO7\#TR;6R:'Y2!-6/)/<F?$!
M%[/-8L4_B+;55ZPT)JI%-IN084;,9![XY]92GGTW0Z;U5^S$FQ0TE3'-#UDM
M_CKNB7594)U$Q $F-IP-[U]>AE,RP4\L=!]!<1R6!U'&]5F.8O=U#&6L.-]'
M1G-5?<8AWQ>7F7QM@HS>,/*&T)%9*] ,XOMCY-N0V^!ZMTK2B42;_M>P^G<!
M,;2E(C$OJ1=>4NFH;#46)R;H]"U\_%\;H\#YM/1)H!@79\@^ _1\_0(P/-L
MB</#Q!C)3R[G;ML%X)3CI:QM+?WP!>"M[0T7I,PP2:N2V-!3 %1D'EO<L'!$
M58<5#_8XDN7'>1']TU(W'U(_.U;\%T:Q[%^8I&SP(+OHLII9-&4RK+2$(@40
MB&B72NGGAL;THPF<P"KAMY=J.^(%T,+3156-J^5S3.$V!#O V,4BM\A#B$M5
MEBA=L.52@S#\G9V)>IYNXC'TJ>DN;>^>R'=*[['$;1(+7NX)7J);@@-\U+EG
MD&=&")PA+US[DP9O"W^V8RNL1L7&%2@5SLQ+<AWAP*H@NFZY?8786P59OMX?
MVZ'XD__:JN8<%?0>)*<?+J(BL2RM>)SHZ0?CZRS@G?#;LGYRT J]::GA<<3J
MR>>37LD@_RGZM?K#^)HG'3(EF2Z"@2OZ+6\V,?5[43)0Z"0/2\V-+\JZ3K0]
M394B= K\9HO2.6..:VD&1U$H"E="MQ9HNVHI7[W+]HZ,A]:9^BN>FZ]C,:;U
MS?F4U^O$;Z+KF(</%$3G(S1%0-3D85,Y#+YPD5C2V1(7JZR$#9G[6CI9(]#H
MS)=XO=C1G#)0@N^9KA1#VDZ'0?X,=6 GBE.T30,G)J$YKBR%DZ"U<KNE(Y[Y
MH-6#WAL3K;?]U3Y++?4FR_[J]3/C5-57B9Z-P=LH!O2" N,U<J_J;7Q!%.RO
MZ2(O(3#93^R5GJ+^D5."?Y2OEXM'LYE BXA$=F15I *')M 7"]E>=\$W6#0A
MFPCKJ? S77GVV3'M*7AMXXSE?58.^^O-(BB1+%&C=\ K$'<O!DBGE ,N#I^=
M7((O6QB:SK D#R1@S[0^O;D5Y/8H)^%#D%V6K%H7P\3D!HJG4?T"0,,+3GHV
MJ<SH_66CJMH:C;N.-73/"Q?4C#4WCK5W +:"Y:\]D5[=V3YIB5S]ZW$)CZ85
MI"?-H[6#995$B/5H<G&OQ8BC]NX7'<#MWG\E)7P[5E4E],4%UZDJM?">@YL@
MA@<('%=(U[)ZNX?FHRK].W15*3]2=;+DTRQ_KZ89B<0JQ?,+L\V"=BC*,-8J
M-158U"WPFS4]R66SNB1S>*+45TLUIM_#VYGXWUQ2G'F<5)1?.2<#\L[TG7-[
M8]U)3]RPT#M]9:X@)ZC.YUDUU&S&GW??']//+#Z<<9KC9OJPXONRQ!AX_Z_/
M)2>]!OL,8O2#,.8'Z_'JQQMLW=9XTY7"S#Z*;_M0_^!-_/,.LL]O[N=ADW0V
M417A0]Q<9SR)? 2JHBKBZ+^N+)<*5\745F7'@":]55YH7ZIT@E'KP^EO@5PS
M0S(S1%#7E(W(6'ES&WX-ADW Y13)!O^,&I '[+ZBKR\1'J*4L[="09$REB3Y
MMN8PTTXD;]C5$9SET"W+CBMU3;?M;W24WY&,_"G%[\[R&9<:G'Y\%U<_#]4C
M"DV>VC27;X8K$P(31&6L%3T>SFU.F0R*+6<&-&@:4HHNO6-76\^8$I0[]+K$
MOX:E"\!UL&=(WFH=OGTM+\R)W^=>EE:=G_/3Z"+*VU$!PZ4K2S '-UONZFIE
M)QPC[48X$T$N409&\SK]E(M[]FI=KW3X&]43QY07FEB$4I_);"G]J#5Y>)$G
MXSD^OR>J?(M;#$E0*<%LS)JD4;Y9F?MB*VE.N?\T383%6&DZM->Y#Y=D/'(!
ML)V(^W(V]/YN%4Y/W7A$V18'I>VHM,[;.@=JM;SW$/=D!>PSI[. ^W<XVIJ>
M?RXHS=UHD\$?O\ CDMIL<4HZ-:7M!(WN]H$57\5/R\X>RX@GK+37K_$9^EBF
M!]\ QISGA[KY+E<-)09FZ%6RBI'L!,K@Y97M;^N?CFT'/KZ5,'U77;B35-KP
M<' [KT#HO$2:AV[38E8VI=;50O;]0\0DZ8F=&\>T2[J[EMU]E[M:L_7"$&&>
MUR#9A\X?766QJ(,HO5_WSW,;5230B[?'#O1O@I/0EUC@-[0=(N:KUQSCQ=_X
M^PY3!\ZYE+(8\0BO:<I<5$.BA4_L'NR\&.LN>##<IN/VIL5]EISG"VA%OC=K
M@?U,9TG =W_B$646G_[);RQQDSR2ZPG%%=[ZR^X533+ Y>TQHJ]-?ID5:V1D
M>C? DIM.G?Z6(7-AO\8J4]Y0X2M)X.RY,_?#'_@_3;/4\=LD$,XEI0F* V[)
MXQI:\_J=KK/\D7JP!(47")C,H;F%R:?SF"GOD/(U&#[K^"5B;+F)F+ L)KSC
M@1R0GLPVJ9ZR][V]3^.QH)[?Y9E\_R? GH*+,99$4PK6^MFD>FOT3?J49GW]
MW9M::RS^R>*8MAF!ND']X']"%P W1L:^4LR6&Q;"7,C@$GBL&%Y9DR04WF_'
M?T?:4#EJ\!\[*#N .-)9Q3"G_5K$Y0+ _!KOU+67DEL8[Q_2'*I4*IYPI.L0
MF&]<CKBGY753<#U+\_%5:,XG@S[C*M"697B17T"@[=4##F@<\B:^-+ E_Q/^
ML^R(\^Q XZ_L(Q@EM]HO'L?.'LF.]VHI/R)_X!H\48[GU$;XP?:RS9;)UFI;
M-T2 7'!L<Y#WK?9/,X,9<SVR7;S:$Q]2$MB3E8[=QP,+&P/RBF>V/&K ^EVG
M5"7E+H9;;F6VEG,RW3N?+4-GQ/[XMGF^5,Q2PT[Q :U!">'B8$CG\2('HCE=
MIWCJ7G-[["Y7P?.[3?B@T?G??]#N3Y[11_1*"O4JT!U7G9Y U>'%;;V=/#Q^
MA<Q;P:J%LE&UQ  5'QIQ/\L=UTGYU^,C=_YX2;@G_UVTL7W;S\%,&?'.V_;Q
MY>1DO+EI\3!):TJLD<%GI]H/>L?*4E/Z["065\5VF\U(M6=Z7_,K\<1LQ0GD
MH(IN4;%(_#=$17J;U)M;2E-*?-5EZ"QW>X 9E? V=<;]P7X2U6OE"X"\L,AC
ML9N4!["S/6Z7T\ N!L'..VB?W-1*.]^O%O/NW.K5C+?[N+?7P?_2ZI+ME0F)
MV32"CI'K.AI!@G$7 )=:&F+A3XKNEK"F2IF,K7?.MRR"KHL[_,AU+DG(#%RV
M%QWYP_I=U=*S!UP#?'Y>*C/-T7%T&AY515QQ*Q":;,RI2)WMZ3'2-0#W4VH?
MNY9]_%G8%G"E)*6/=KO20D0J<,S.EV^#%KANS8$[JBLF@8E5Y86,Q(9N':\;
M4&7%%WFKSUI<5:JD"[><M#\V4&2F)#TR?.SNV([N*! ?4P[#Z@&[+*0'5+,K
M+6$#K;]B.-QN)%=DV@U'#4>]4O2)K>TGF+('RE;]+]WAJQ,5>_^;(7SF .IT
MR^MTAX<<#2S]PI:R+''=Q0:$KZG"#OB,VVRPY[?.+CPVJUFQBXI4H/[!]T$C
MB#H"8E]( [[;:SSV@,"2U&;ZQ7;#Q[F_B @UDY,UR:KYU2//9VPKP6T1X?N!
MFJK]]]'6=H#O?)#AT$K/:-#+FO50^AV#^8+.-HPN\9^==[4K^XM:;.%-HN6K
MIM'R2;NF25X$0X@;C0%?YYN")YGB.5HB:/"OK12L2*+8D[_JB%?I1*<S5B(0
M6Y@L#;GUH %7>,?*V4!94: B_M 6/KMQO;\1UAC"\GHN0NKS:^XO[,'D'C*=
M;52!+-%51B7DC*Z[I6]RKT9UA'K6_G,?9=X;+T'GYW,5]-7O+ L^'5@6)K;H
MU<:$"N"H$>VRX0]^U"$:4@R4?\UN4[!]\/Q)\6XATGM.I@?,>!3Y8U(:Q>%*
M!N)KBK!<U.A TSYQ6)!8R>.T.<G*E&A326W'GN7]<G0RE2 '?+U6XE*_3Y'D
M85RIZ<=+J3%A!*5.5<7TO9?LJ%B_C<9^>1-M4@)?9D!=6H"G6&JT)-3>]C[Y
M\CW5O2C$H:):KDUUZ4+8G!MF74<7YL%J1VMN>JK[3R$+>BJE2?ES[UH_UA@%
MKH,LB*;+,=GQ;1IE?V?C8D,UL+HI;X0%1DNG/(I2E? )[9GT/K\,.J^2K8IX
M7.MZ?WOWU.ZD8&N)FNYM+\FW"1_#F5J;SVZ[06;JE$'._^C5),0<I1Y),HI*
M]OPR>]]2<Z>6]8=6_^$%(/)!24A#4=/Y)Q)[@3@QH]8FK-58%10)]+#7;\MD
M^)XJ+43YQ,#:A]&P:STM<1#/LXUPP._B^,I)&L0H;P<W%['\V+PP6/5DDPCA
M$UJ#+>G:!YZ,/XLL%!2<IL984++)XH,)>#[W%MKF'GZMM=Q<JY)+PCCRCDQW
MPQX-_P.VMYK]?.(+'5&O;P+%,<LK/J[L!9F^2[6W-Q3/D=FR=4YEKKI.G+F9
M;<^_K;%8QCY^XO?[UR_T.US]&NP;ZG+P]""_E<;":>A/59[14!ZJ[+":C5-4
MK(RY?Q+D)MKWUKAGQ4>HM)7V"'.:E8@PAZ;:E:U\X_.TT)MD-F+AEP7]*EL7
MS$VXCDR8L6"!,EI)=PUZK]K>V;3#>@[Z6U+/">RU/-F \[H:>F_*WQIHB(\9
M2H2+*<Z,6\Q:=7P].;IC]3#)8TSYYNV<&\L#'$:L9$?@J!M/8U9,Z4#U?'D,
MCD$=;2$P-^-:(-30E-!XIF"/LY[Y^&R+C5*IET,D\UX!@Z7_GML%P/0"\"BD
M(CY\F(=!G,Q-NM),E,/F4^!8NE-TNP;6S#9/2S$>2;KILM%::PNAQ0LW-<MN
M"KV*[6.3.0C\B8J5O0!0(6\133N:R.:*QHD:RFG)H@CJM=PGY(/D'>*D#9RP
MI_^=4 [#Z@FB57D))LWE%G.+0S=2&)KU>1T"S"G3!]@A5SATZ'MW8]>Y"B-#
M'<I)C_$U>3BN^RMAJF0)29"B%&?\$Y%?FT$F)O2E 2*NKB]*RDL$RO:.4P3"
M&)61EP2C\E"":<$,W-!MP1\NU)*^9=XX5GO?K.;X6Y%M[EWGV FZ%M[4)QUO
M'J7:X[0B#O82;!2(@4OM0'0N/!:Z-*"FU+IU(EH.K[,4>D,%E"_SIWO'GRE6
M7Y<%4 M\G6SJ0@#BUA!+D 3N6_C%G"68?M>PV]UCWW[Q0K%<T&YFN#;I[%.$
M7;-YDG?L%1T%.GL-XE8Y,:.7O3!6&LJX=9HRF%'))678%KMXW^WMF3IUVJQ!
MYCT\DU1JV>-[Z9)?T[-.(3\99)4*;X$A^@3']U__ML"_V6SDQK1E(4SVZ:O3
M6C(=0"_U@LKSSN0VFEJFHN' "P +N-8:0FO-D<++]6*?)?7:P[Y;*4V=Y09-
M^JC[+JK&)X0?LF70GCES99<RL*\Q'A'?)GO:5=]1MLG>>%,,OIW6,RHIWE?P
MU"-^FS(^A];;ZJCPS,B9/>N#S*]0&9PW%KQGT?G/UDU;H^QCE4+$R24?85-/
MM9'V?ZF)N_$XOJ?:N%CE1BPHXI32EE)"]2[=@"[YUEF54I)@LV3OT?<,I=8/
M<[(K+/(GCWXNC1<($5FP&!9P58?%^3:B/P3[0LR0S=B^^:7]6\L8D<#H=-85
M*V:T>/!;0[D>9\\V<TCQ7_(= DO\_3&O;+UQ&0]5H%>]A163J=#BVPT^#U.U
M/VG?.>)DXBK#Q]B-:XIP>6X\UXD-5DF=QUXNU0L;62_;3/)N6:$&)!NCW)S<
MG^V]_TU?8W&$:"'7DNV*JG"H"&YN0AQ)T-:];1SW'U>\;1ZO?8'D(-NWO9FK
MCE+).QP(SR%WD[AN'H9%:9UEKAN#>J;=2(XQ.$7)1HI([[7YL:=?^'/85GJ^
MV&57]AT$H @O74X=L[_^#;]+H$YQ]^?00,8NHPF/?]UWH*]^/J:1;A3)[-,[
MVMQ?.^O;N4+4D<Y7LB!PDD5&5B<;P=*M1D[-*?1/2KI2\_B[6I&A0M=/7C^F
M3/RZ?7P!B+T \+-SV^*S>%C S[8Z5+GQ!>W+898Z#;E #RT= BB:1:^NOH%V
MT85%TK*;[U<I0Y[#ISJ^@"5=TPGX:L']\R_2YU2GNX,\=. \\Y8Q]R+4Y)LQ
M,;L/&[=^Q4PX+4CN?A 2M8_[XPYX]X02871>[*?=IN?QQ=GB0>LRP[,]]28"
M<_'?=VHC\^;Z_/'I- )9,E:L^X&9O_SF?JQ0&[PH00EEIFTVFF;UG6F O4F"
MQ6YW+<(;OMFZL62S>Q3&;>\P;8KY7_E@I3;2$*W.EJCW9_"FO=+W)XJ+#$2X
M%V[HCEQ<39L2C&AOSNZZ6>4"T[K:T.D(MO3*E([RJ6= CVK_$O1_L]$';#0>
M632PFD)CN,U(_UDE6,OQ"*0JF#*].]P^*Y+3):6L:43;^ZA.S>CS[=+;5"Y(
M64(F)MH>?L82(X-A'E#]M_(WP>M39X1.0('S!R=EAAEY>:J*3$SV5RX5YA4$
M3R,B%M*@S.9O7[Z5V[8H9EE4;C8]4_G#Y9+(3*EM#K9RO<#[!$#%^EY3Z<6<
M%RNK>& ]("83?COVZNW#>_?':J6!<V\OL;-Q8/7\DJP)^GWL7RL?3?VYLO_0
M._QW& H6E<-=I@'6CU,5=%45/2^7MN8.D^I2O9L*HMZ4"U3DKJLS+MQI M)?
M )JSM*UV)+_>[Q<WN]G:?.R:\Z1SBG+W_W_WR<BT\$2A+R6K>[?"%\@B4=W<
MJM_QJ ZQ5]VYH"A_#ACHY<3.H1U[9<3WP+?[',XGK*GZ%/@:730/<Q$1<V87
M/F0CCQ@K';6?( E6ZAP)"]S^9*ZWXM[ZDR-V15Z>C77)KY8VXRB:(-@)80\?
M+> 8.8 R8J;=%@4G#3?#+"TC?X.C=)2=?B?J,)<N9>Q'#3$G8 5R+5$S;1)=
M0DAF[5"QRO>XH$A)B_=A81WS?T%@U1=F8;N'![H,U[L;8?[(6C RCD4*,I5S
M>FZ;87L5LL)P)GX!F'D\ 3D /CN2J,- 1LY<(,=K4Q> #& GDG'+1)49[[0]
M5;7%_E$VV+H"*F.^WM9LQ_FR!V7?+Q7\[H4^S"&N9'L9J(3I.\KV,RH+0-7T
M;G4SKZ#PDX54H+\51-O+LN4-21$DR: ZPIHO #'YV-0?%X /R>$_#FMY9HS(
MIL<<_\3785._075#I*R]67MRSPAIO=;H,CD;B8\N !J@S@L 42J)Y-8+L5OP
MU2?(=7O-2IF,>MT?]^L?8N(_F@K8Y5:P]Y*O M[XDGHX<OV9]#=?H#-*6MWU
M[^E^(C"*N%I!7#8FFN(X;./DCEH"D_D1O+_=&G\-$41DWZ5JJC5<+:I+2]7B
M-Y5Z=B2MZGA^.4A/</C-N04PX\] '?_EJNC]W;UB=,W':L4;/3Z,="2%OO6K
M/PJGUX_D&XG^%1> SC7BP/YF%;G0H<+U::M%EE),U]+*_[6_,)WFY!?=O_5M
M7>\E*%7XV)TYDD-#"YP@:DJE1 //.,NSU@V:G[K?$YAQ;)U*X1-T/WO7=DY*
MA^"'L6N_G4/BN@E >Y8&217(Z0TI##*WT"\#/C<U3TJ:J]ZPZ;SQ8A9Y <"S
MV&X4U&AEJ\OWHAE-BB,A$]EY&^=\O\CRH9[CJN)NEJ_"RM^[KF]GO=T/"8*F
MUF@M7?FYJ_]I1 .B\N81\R,9+HN:?:=#1T8:=0HU^5#E('LN5 U6@\F$^O5_
M.NN8C*M*38J1^$"Q?&US14/^1WUBH:5*Y5=, [8].44(G[U'ZYR_):_2[;?:
MJBN,Q>CZ=BLI51U;@E[Y#/7,3A9BE2Z)6T?(ZM_L,='CNTA#KMTR;:7$71[O
MX)ORL")"54]5K?F6O76FOZ6EG6.V+OV3W%N_=%1M%WV'AC(*W!**FU)Y&SWZ
M96%KIQ['5NL%='0&"$6#P/;=+(0.J)V_T"]MDHC&]2:%AAP]J7%[95U6<O)!
M,_Y#L=QQ9,\WN9!EO@<UX+CEP)0V4^R,GXJE5<B"I+%&NB B6BKZ=7_V==:E
MKRHAIBI8%/56^,,?N0QW=%LF!&("?V7590LU][Q0]+6F)@E= "YUV7!)%61)
MRM3((?5;F7PSTH-C C/5W*$8](*K\_.$_ \WIA-3X.*&WUY1H-EYD3*D=JZ:
M91:?*Y,KW",*&XY+F1A>M:>.-58)\>V6,CK_H@RI[G,\MN'+3"G=\KV9>MV>
M^_7?/\P +^)=#>/+_."YU'^G3/Y>)"K7R+.E]53I.86:FE#@MVXO6C;^-%@>
M[9>W&;V/@>;Z4H$^_J!]SSAIX;>N(]$N0>;J-;G!R82*;NC=4'4XHHE 57,\
M.;GKD,H<*_]!@77>1.;E"YJ5@[Y#F?P:\+(5X4%A\8PK2X^;![L$;Z=,"M_^
MJ]4E9D#&?JV@8"H\LV)CR@)^<-?$9-_:>EX^5<C.<' [&$#]RCKNOP=%!-RF
M+YTM78O</:\)_+%*%->6N6ZQ"UPP0:; 8.%- G'+B%082<.W1J.F,3A_7-A+
MN<KCNGF:%"+8?;;K;427$S5;MSTX#R<73W* S6[.#E8*')[78.[/W#)1YDSY
M^D5H?2YW_+^'!835(EX R#%<EA> *[F(C[XTO5G//+R.$+L^8UEZSUS+Y'2>
M3;:LO)BS'%V@3QJ*5[V/(B00C%H^5^&N;@G.%1DG($2B.87H4KY<?10I]7EE
M$I&$E %/]5KHC![" G1;J;SY'G_HIFWF3%FTJ-D-ZABZQ_W%E._K!B)8Y6#2
M='+,?*%S3B#23^AOV'7EQ(W&O2BR[$2UQYX[2>*;E875O2SA](7$EK0/Z/%;
M@VZL^BRJP>]\ HGI2"0*_^);8_VFS2#,K,-G1@/.[#"6V=Y6;:&?LBB;NAD2
M/<7U(+=#NM<!$>VX$.BAW]S!D;?&(Z?BDG4!8",YN)1WV-^H6[6<FY;-N=MO
M]C1M3E:.%SF 5C+]X+N?"JZ =$()%X!S6D4$F4*&!U]"@EP U%)A%X"( >O+
MG^<7 -*GRQA&VY[Z7P#2@\,U!: IAS"Y_ZP:P/8"G+/WJZ?NPFX_##0L??BF
M[".I:C@U4[6,P-*EV!LOG>^Y]_(?7$_ 3E>!]&GJMUF>G[WS2UC4T)\;(6O?
MP!D=N7M1J[$J7MIMH[FOG]NZQGR0YWJG;_4V_$U=5:(Q<.Q\OG0"5MYB:7RR
MP%VF*/\,A:Q@;<489;0?!!^VZ(!T_13/J7%32:%2-:ZY/3G5?6Z0;]IC-@\3
M977R/]79LQGF]*E0L\E72B EP?VO")?2&@CS,8>'*3^$YQ1#WRI0<M7M3$LR
M@B24@VF7A8K>U-$J?RN![[5B0D[GL[.7YA>T-)4'+$C?CN"PILG1A=1>-(J%
M9(M52GD3!C1S,Y=QH4>@?B1,F@HD>%27"I] %R@.F'L--)Q$X"(";'V-35-N
M>\?Y3/@#Y]^O*B@_PP+2]>8TPH\L VB%BNOE+D\1JC%$1@)N4$RFC689GO02
M/[#B."E<:Z2=QD?/ZO"?_8=OSS''X7N#A8U>VZO+C--Q.(W:;OV80%.*SC>A
ML6P9VQQ#LE,4Q*7_V\/-I06O('.TWIG9@J_]J:)IF\1BX@VV4#)YP&4NM3*=
MV:'3</Q^D/E1V@>%7P:GA33K9JE.T9^MEKW0#>>J.TTDN=1Z3G$NT9[DCP*"
MU2'(K<.-J; =<C\$+A@'<JF]EG1V-1<27SUA:CQBO7^T"TD!M=_AQ*(H(H%S
M0(+]4A:TEEAUU) .F1D%GG/HQQZ6P_->O2%83.]>&9A4[ JF5+#/9).(LFT,
MV!+I8,T?U8F,V&-G,G'W44M_)S4GN.EV(.IP?3AW-5@UW^#DFH*"V OJY<(.
M6SH2&,]$YB"\&>!*?(;XL#C[F[=@\"WU'<V5F]?IT1\T60E6/#\+9UYA]]"$
M*K?OFZ8\MV6L7>[2Y8=TF3[:%"=\F5L%VCO; %3T?U^1!]QP(]-RE&_-QG6$
MB36>Z;TRQ \@F]U B:)^ODD)!]T+:U=2O?.;M^4%8QX@/8D46!0G,0IGF@)G
MG+'9:6/&]YAY1(&2L.FZYC5J$?TW#C-S>O_H# $B%EX:CU8HO/1XT8_?F/IC
MZ*)KOPBR9U!DI"*%G)>T<91JBK9)E;O=-955=+?2<!\377N<1+H7_>3]#%-
M;:5GFW61F=ODK, @O,)RRU07R:!H^7429[S^,3G_C[P*M2MIE<B!M9T5^;>,
MZ9GSH@</=09P Q&M==R\;6UP1T3+A^I%@X@@:F> :KCQIN)47.@S_)E+2T67
M/F.H-GXO4:9VEL]PZGZ&^L3!^8Z;=+AKY,@]$7,K:AHX!Z#GVQTWVK]9S";?
M]E23/(XL#L8J:4.K[/<*B<(FE?[V9X^L9^=>X+4J72=- KDM;UKPKOX^I]&H
M?4K,.1,/E2!4=,Y!KF]:Z*'B&O6D^G-'SW0?S0R]^?M0P#Q@65Y0J8-:@4^>
M#Z<_.]0):0R GH$V[H2^( 3&^>O1[30)N7N\&=BT8E:B3[\>\:8B ,<9&<16
M4W+TF1ARIL%XW3G;EEDFA)&;I-0PZ5$C,\#3(;O'-6=1^4#378/[I9#=\7>V
MCY_MWWT::;S/.JYKBNBW:W8]4*T]ST,Y82A(7-_'#Z'T;J8%$N/P3E@0SOK9
MB81@L]'2O32 ]9?U]T.5\JQ'N<2,([I1L0L UC54?Y)TI6B+FX/X*(SKVT9
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
MNFCDM7$DISG'B1.!>\=UT4/0,*;D8^&#26&SDP$I3;)7)LU/C^Z&Q+\@EST
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
MJ;>(\F9%$_ WB?&,QN44DRCCQ4+RFK0GPG#]6$X7_JP+P%LX(D7>2HOMY0L
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
MR@6YYG]Q^J7XC %+;X%4]X85$<T/3J''8#5 .E.*TSRO9RN< 2:'=>B5K>W
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
M@[GBBH("T(RM#ZCK".I38D[N(T],GC4%T'X8Y;LS17Y[C^*@?P-6^Y/CQQ7
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
MSUH,B32UEN]>P"ML6NCQGG2EM L='OPOXIA;?%>14:2\$1MT,L64_//V76'
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
MRIQ.2?(M?IYY&%J'F8M&L C%M8LIU_%&')=1.7&L:<Y6[;V+F;MX?EQN]&:
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
MT5KOX*2*"/G5= !<$V1%R;.0<%RS-#+0;3AZ=<5^N/^+U?^78ODVN3:@I4O
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
M$.IKFJD^J:3-%)OBG#9-]]-6L5!;&Y H<6N7)V)P"*+'* AWB)W5\5P'XI_
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
M!<!"MU&=SZAIUCYX9R:6C,#'UY6##8&Z$^G0<BB-E(LD]V-].:*_GZ6LVR4
MS%I)KLP%-9EB# =2K>.>-$K8D"]_BS+2)S<@;:(\62;_8%D6:D7WP9J:X;1P
MSD13$O'/9T1[MP8Z6F#CP\HWC_&TF\QGKE)SZB%)#1J&762_IX:R0XHV4&FY
M)2CGJ8:6\#P#A!OZ@Z%E<DPU5?Q-J[+W^1[R)-<1!II2J.5_5M3K_\AR_W?:
M_[D*T_WZWIP;4SJ]<G#H6Q?MW3?UNN-:U8AR#E.54NA^YX@P 'SU9,<PPOKU
MR;Z(F7>O Q>WZQU&G$5;WSP5GGU4GCV!A)2"[&T3+7JAL[0_"&=$8XV1;HNX
ME+3X30VRLI^^(7@VP*93Q;D[$VH.( Z!%5\"LM/^DA!/94JO__!OK12SS;Q(
MV6\<9[C&R7#* [6\7:BOI_[@O^P1*-M>5*O8MM(D9#S/('[@4( GN&*ZWWWA
M]X\6PK#J.Y"$>8[GGKXU[5*Q7T1%JPAL+?GVL5M/5;;J!/\U-Z2RX^RP;Y[_
M"5CBCTCEONY/=P8$21+_Y%3/1_0-">C"5>,Y5?H:/-X\U*-_I,[@055<>ZVS
M>>,WH4EX XVC^Q@8%MBBW&L8TR&M']GQKZ0D'(0%'OQKC)WQ J%B]TC_.&":
MW63,!*+SO;$&@\*%_ZWU_!ELNW4QM?[=?\6T[0DR7]S6,BBA^;^5=FE)",O9
M?XGDN02\CE&YX$H=G#; UA*?^8:J;$LZ7@+RQUI7L;4RS>N7@(9%0I9C=\XY
MQ25@1[HJ_=CF(@Z.SD5X;3CB+@'A7@$//Z,@]]E7,\WW?W]);2!R+.])+G$L
M'2I-[US]=4%SG""Q$WZN*RRUM!>KS DU_6$CE=+M[]8$\UA5$XSPUA4X?;5_
MUQSCGGCZ_$WBZT_M6G9S[_EH^Y(\+VR4XH=_MCW,&ID&1@%KO</V0@BLS,$R
MZECEUB7)#M6)AL^\T:)E=X/1OM2X9R5R7_[R^2J%G+*>ZSHK\]?CL^"E>$1O
M.R=NN+:T55?T)$+&O;&+Z3:I^7?),)9;H6]O*IJV$J=5&I01.-LE]R[J6WUF
M<8*3=;5^&.AV ?G8G.85J4DR(D0/<22[<E]GI7ENVC,Y\B'7,&.MY/P28"I6
MD#(*U";07 )2)"^*5!:QT\0O;.VNB +BU7K0_XDX#MS#@R\!>M0@65.(>'PQ
M@HB*7?@IE->^>Y$$M[,6[VPAQ[?AH&I%ZU.2@0U=NA,:$\8<E=V;<.JD9?Y$
MK97K_\Z1#6)2:FAFF(_5QPC"7Q-B%IE#%=SB;)EG7:7GGT+4#0;F](JQ_Z@@
MD<:K*HWTZ$=GRU^TM]^WQ ._'Q^8X1],@61,7"M>7_N!;.$K!J4^[%5EM=7\
MU[J!8(1_@>W"GDUF,>^X;!ELMZASTB7(QKS"TV"!7?#:2T#PZ]_2Y+#^''K0
MIF')'9NAA';B^W>,FK<>:?.?/6+XO^V/<^=%W]?X]P,##(9E:?* E)V7]<7)
MF;O\.G9'B0>G+V[XP]XBA^H9F@^OEUKA4W1K?X;+M:6<__(IM%V$(EX@#6.$
M&F*(?M]E$T806ZJ<]>TA(I\>2,3Z>\L4NA?,SAXT!OC7^Q7E8.)T]-SGYVJ+
M_+2#W@8VKP0QCF\LTO&D4/JYO7'?ZWTG=?A(14J5,TS4J'925.;&S07,P\ /
M?_?+O?XW^?;IX!(HK.,.4<8%6*<?3) JQ]NJ864K<60O8\R0$_\7>^\=U?33
M[8T&$1!I@O06$!"1)DA3D(A*ERJ]10%I$9 >(! !Z4U00$&(]$ZD=Y#>I)=(
M)R"])=("A.3RG'7?>\_SW/.>\SOEG_>NYX]9*VOFFWSW3&;V_GQF]M[#FV&I
M9:)3%\$$]S8H #<I#?DRG4F;F@F&>H*I^PKZLC>.V0U2DP86%IICBYZXE''L
M#PCIRM;O#28&0/)B[97E12UC5KEM#GR6:X)/$%4L<0KTR]$T\D;?,41 ^(Z(
MPAV8\O+^#NOA1F@%B:]STNM4R^WZ>%:>D)[K,*V,+8[]D 281N,H@<],9\G_
M,WFZQ[+<FYW433NO:%V6C[T?^@<YGDERUO\R(>T*C,35HI'O8;"IW67X]8T6
M/@C\2-!H/+-!@@AH7!/J05M18%\<VV*9R[&O\"\R'19(L('O9YZ;.>>'*WBX
M"E6/7;^97*VVD@!PH:(I"KA6=@8MZ._;?'UFOKJ8^3%$T1G1H0C$03#V2RGM
MC0-T9-NR&7>;FR>\@#<MM_Z4Q57R.F>9BN;&#]]Z8/.<[<I'=J]>OAGX4II9
M4@^>CPA@]#28<-X_M!3L_-.51T4IX']GZ:7;,5ABOE/D2D7PS[?NZOP?MX!7
MB(#7EE3H]0ZA)NGE"]G'V#>U?H/=C0(EJ=:/0C^-[7);ENB'3;/?O<-U=H:J
MV%BX! ;RTCLSV@FO<@?]M@4FDKW[J+3[,PV_%G!$Z#+>_ H@>VU^DTW%8*K6
M'T\$Y!A8CS\_I6HC2(T$TA#FB0#67%Q0L2G.#:::OWFP,9-7*MGA*D7)+ISU
M$Z<71N*=^"#B[#KB. J7B98?CENL( +B7F+)WF?0L)S]=D923I@62G30#0J=
M/EXHD=16U/>[?H;L:J7#BZYL0[]A06%5\?1ME/.<?M7OC37")R@95S %7N)A
M@3>FFF1=T;M/VU,%"$$N;9EC99X;MM4QP6K"-X5TW764YJ8TFAY\FO&I;J6B
M2]H)].5_Z-HM:G-<'OT4%Y2+L^LQGJI2KD*)(:EE9*&RT- \?9 /KSXI=4B/
MKE/B4S3\1F#?)2E\Y+@T\(C4#//U+*!K%@<W324"-.L_5]X==.E6^7%-0"3T
M\Y4?B,]N9X+B[2!2'4C!K/I2*YVZ:Z&(D#^5HRYC@XE!R2V]2EIZ=:I&>24>
M:Z1#"PFF)^R0K>H17T>J=DK6$*MFWK1)%TU54!B'IU.FMJI%',2U3"QRKY4*
MGJ#X$X_']N"%+UB6X#^( #J<C7'E> L[I&'U"_;P3"RO6^+M\8AKW):AN_4<
M4ZW0;.P[?-V@W8),_+<-8+5@J"*'DV@1[%8Y9C?G&&[?XC\K;-YSS9+GRY<*
M#LF/80KYWY$CI2"T<7 5@F8>ZM?3=D:6$71)IZ2* R2O[=JY/( &[]K\V)(W
M2 91XX%Y4.OU#N] QE%1!7G/:PBU$.U048%ARY'07].7S^B6NUERH(Z:+_SH
M/N"/B8!0)O1O;/A.N0)+ZGSS8F<INRG,V(N[W)U_8L)T5MO&CB[IR6O;F<\<
MWB=L)7"VLFH,'&V_2[=$!%RUVO*V8AO%6^:;ENC-UT,XV)*?WBT)%XDR4<FM
M7SKX^A&<"\($X>R'1@2(@/<^Z@<P$%NT*OQ[5Z/6DZA0YZ'%N>"BXO<_VH-&
M7NSBF=#;ZEZ1+T<\>U]/Q>UJK53&:F';+(:>$#!+"0?V(4^Z=W\B+X<5/J#D
M?_]@N^,A=0/M1VPB^+HJ&D$'9='%.1:I>Z!CZ;HA2'A."2W#(4V1#77^*[FV
M!P\>G 8&7;P/9-AHH&L'44'/AR>DZ1BW4SF9:XU33K3N:$)GZ978,^AOW'T'
MV!W2\H^+Q83_R."JG-CU1)!!?32K)WG]_7$BAP6\FG6?7XT9&I!,!"O1?(!\
M&_74DN_P,ZSYDF-BMNGG7.3[UG3ZR?<.ADN<1/_X^J-W)47+ 3D6QOK9'/*(
M.^I8JG8B@!;N&L_MQ'T7RYR"'A!28+-+&"RR['&IN)=D;NW*Y_'R9I4M=JS%
M!AO8C.S#K*P8QRMPIJ2Z=EPN6IA2^3N+9[MVMRO U0%Y;F*2D2*E+KG?W1*O
M;0D?YG<B*&!D*Z(OG2Y!6K#"@S*G3$/EX]R<V3F=T//LGYZB0;,9PID!%%H?
M51]J;DXA<S_C/UJ/"+W+/_&V<5E\8UTD5] ^J++_C/#D[1O\VKAJI"('#KRB
MF(]!'])10UW UZ(_-SU"Q[/&>NV4O1\5:HIYE\<S(K7NK?CG"F4W^5XT&A0T
MH[-3O?+(^$?#9$8AED(?%_"HNZ*X1-W'O;.'/D,]T_Z6($,%<O[% 7W,3; [
MSAR-",'3ICBB6Z\[! (URZ-#QPXWG-]W7#1'R09*ZVCCI)=HN!_IR].10EWZ
M'QG=#M$U#[BU(.'+P5GQ_$H@5OUW6*^T#C,B #4\\8!N>#C"BB[$#">,D;>J
MFU(0+S5SL**.6MO_P2TX!=9F&?GTTH5'^):=4G^P#IDQ\BD*:M^9S'T;1P2<
MW]DBL(R)214+-8F7<'#)$%;+^&-*2\?>.YJ3=:^>]UP-IF,Z+BO$0'ZPK^:E
M00JA'!U^H65?;@1W<Y3>6C"HBO%42_KP7F^CCJE4,!@F+U:>Z[3_S=&UV%%"
MBCW@P+3;OC+V4S&_I/,\>Y* FC[)U2AN46F(#]Z5\*HWT$"UP &$R5S!1;4(
M-("J2;"J'[]O72I;)Y9S[46^'7_LZ@X18,-VZA&?W-RCBU/*Q+M<@FD'2_%N
MW04M1^?,39^L]IDSDU?FY?D_F(WHOS-(V=;,3X,__^9$S<(Q)3 N(H#2&,]/
M!& B-^"81'N?XY[C-Z WP\CT6OBVL3.>#7UNZ?%B*G.DZI=7NKYT&!&@>TG'
MZQJ5=8LJ>LG721X#)'@ 9 ]LQ'T8Q_'5V@M1[<<!PRP704>#3SOA%3H=Y[OZ
M?R#G'4QSM_W#15;YFC/D)CZBG&X5'%]I\;Y !'+#M+'&X00I)VY:7#T1<$TL
MDB[VJ&!/"HY3*?6BJU)CD'%4V#21W#-2GI'CN#^1>K[2T<(^I@#,GMUDITUZ
MG>4H<]Z4QO5P7G0IVH/9N?S;=<F?/]\^X,\X8HY&TU!T>-<>SZA$YCL:G85V
MIOA\F#93O6[Q<XE2X,,=DOEW@/(^.;82Q?(!H3IDY*EBKOM.H OL/NKP4@P\
MYT5L]:#=GJBL:B66MDK,M8S#]IY+X^<K>U ]U,=NDD<DQ8J\6+&D%1K(\?B4
MU*,GBT:7EBH->.MX2(G_/AD9I2KGO;D223FYY=8GMCCSI?HF ;I06TQ8,($U
M-+HKJ^8+945L]'V&[[N_:-?L>KE,,@X3\,(8BTMQ^] T9*+55 X[^[R6DH"4
M>X)S44JUM-$?0Q^0*EQ?W'[;F%1]26+J(W_;K[>VFRJP9>(-+CX?B8<M\*:\
MP)8UVZQ"AZYY.;I$WZF._VG^WLY5^-5!34\H:\P-.?+6YY#T40(G3J>C8>)L
M* D=P/)\<EV)LR$T T$MRW"']?K8W3 ^P%L=IXWB%'I3(\>R]($8WR?_T4YG
MO1;]7\H+LHV^\#BNQ4U;MS(KO,C;X":?@%%=@KS.6C_IR9R\/1IM!^LTZX::
MXVAY4TJY[:^"&N?!+4PXO7-@%U:G>Y&MK D.BJV*O;[>DQK[DYO;O%[$L]F*
M5 *ZQW[K73^E@EH,.>-+K&6=J]VGW!>O77]V&X_R;2 9 J? U#"Z')S?=A<W
M?_RS^JFJ#2^Y-\]O6@QS2O*\_"-R9Y7EJ\L;<8K426SX+B]F]D>J2WA ,31O
M;G;[ T>I[+DB)3*GX;W8REW^:SNZI.F_>IIAI=@0-#*&P$$8R[B'O9T"6;D&
MXUBVI$4]KTEK4^2LF9IAS0J6LQI3LS.24(&53NN2S-V?BP-VFEE>4I!'_DOI
MB"!>;#:N6 .SEE,KT9.I7++-G.QAT=B9PN[>'ZP@54)Z6D?RN,.Z@2\L5X Y
M@PA8#9PQ=\DYN+^3!IHY1TN?!)EWZT&S=' JH<N_1/&I6EN4+JP2]-VEUQSI
M^A??<AO$54_#)'#-EV8W9H9SIC7$J\ZKF/6VS(&D"E:=^IUM<<^MXLPV H\P
M^A&=7E,%[CZFX])L7#=>%D4%>W+YG0UT'Y\99;S$,M[\R!G58F%;]9A-@,+&
M+6A(V5]GY_X2F!YWOVN1+0\E!:1WJ&G(0T)\\ULC3=?JZT(35:@/$I]5 +8X
MPYQ+DP1O995Q?^45$BR:W:_%TW=K5<7E+_OT+')M@=@%<2\P\4JCTD#ZS1JA
M @A[;61NTAL1O>//*[-T0T/]_=!+6WX0M](!8D+B)?)QJFJXLC/MD!4$@Y7.
M:YM76='1T9#P&&SU<?J7Y[)#*K(D7X,IHG']J*[6RN'=5\NMD34+Y"A\P.4(
ML&UZUZ"HT/ZNU0N_YAXG=).$\R0)<WM\A<U#VTJQVU;8\!@X6@-F^!WW:CFO
M%K/0ZJ:8B2YW !K%41@J?^S5=U?3=\N0_);P-62Z6T-"W;3T;&$V .U=YC]4
M>*X&DQTYHF,S=5(4JBVOP_BUS_RJ"W:80@T2 0:RC+.\;]Y=?1VGQCKH%LAS
M4:?(; *3P K&5 4X'OWR!(O=KF#V8:[H<[M;^919(()I@3["6B+T=HMK_(^3
M!7FL_2XE$KJ/EHUG:5\0MKSE;RG3/<">^<SZ:@) 0ZJPVC*+NDNIC2*S/ANG
MN4(1UVH/CLVXV3".URO9 -E4Q[=70ENUS1\Y;:B@5R/'!>;N6 B]6:^Y7V76
M,6;4N#OI=:D_)#S4SE(N84:U3@?R!HP71%_F-3':!"(5:/Z=@M&B#UO-5KUW
M!SJ9QZ-VS\:(9NA^2+3BS8M"16;<2MM#(B#:$\1BOL7.'4)EX>2>V[0M6O+R
M9OTW6X:E4+GV@Y 8U,\%A7$\&&N^%-XV#]'&09;K$.B:VMSA(IR]V7A7]5HN
M4Y->I-4,L\V:F$'!' EOVNK26E@C&L@&LT"!'.@BC:Q(L.*A5;&0-IK,7PX-
MW5]?350+?[]QBK#7'_S =_?A;[F>MRR3F_+SLU;;+1UK]J/>1$#-R8^!6"/G
M!X%\CI$>3*TS)@.<HUV5=GA*MBLL/9@KY@HV"L::2ZTSYNCX3G&R;461D2;P
M:P_T!:>];E.Z;<VY. 7'F*$16UL/4/8-ZN=WV-\.-G1^K5'%DX/OC7QM07)L
M)L([FT[U%%W(%^?ME/L68[X?E=DLK^\<K<0#G8#5KY.#T+/;'D5.9K39>9&E
M"]>\7H<*^DY1O&16H9Z-HSS]3L>O=^1'IUE] !YT6?S;^!]<@O^JDPY@Q/'#
MU<7P)D,:O)] -AC</579(66TU1B3)<1G[-F#O</SVZ:@&$Y+!#@@PN',T@=9
M.-7.D>W4U,V^HJ9[2O?H9^MU2W9ZF5CWP?/EM/?[,9!5'0JHK"7V)%+!<#E6
M8V#9@G"K"B.6F],-TT0+:]U>4+;E%>4[EWMQ?\]]()2/JFU#> %N+4[2&@2R
M:R6; >-\FT!E%QEV+6%;O;.6KO=[X7YL3VUC6_V_<T\FF4D5=E4=C9_]*NBK
M<<^0NLA2O T-.0[&RG8 P]C!(8G;'3(U)[+V72>R](,%IPDEH<[Z(F^+EIC?
MQ)VVL1WI< :.9-#B9',VGBZK--M_@Z0<%XLD,R<,>K>UQTME/8LAF-6@F][)
MG:$&P36**:Y8%JLISVUPL)4\8ID[@T^'!KK=D1R^L_.#W"AYU=3[5CD?-6L,
MP_6C$C W[.&ER@/%9#!A"<6"D4@Q<04FYRRG5&1PE::SRQK5Q"\[U=HO)E?=
MJ=CH??E7 -]+D]B]^#@V\P=;+7T._PA^*4:80A!5M1U FDT"6^L$S.:5<SXN
M<6%K6Z.YHXI%8O:;[_#G(D.-,$Z)JXA/5Z"%!$["R"(=000"_T5@1J7I3;16
M?C0R]Q5Q<1Z8D2<S_33 'F;922NII(#J>0B^1&@^^5N+%;NYB/=XO0*<RX#Y
MU'[U-07E[+M]^?R)LY\)DYS^64&FV6+?$E 3[(>MLR_:N$4QX1%X4:PX.B5<
MO#K67516%].UFQQM=Z#YVT*)MS;%UH;7^G/E>IX&X=Z&?D.P7^.9PZ_3W/J%
MQ<!1*PYL3WP@&_ :7CM:9_1(U%AW/&^<XW$&>'?ZI5HEHT?3TSZ3G^].WX4Z
MXZB]$RRU3G9M,&DZN 26=SG8I)(,D>3--RDZ-;49\,7DF5N2_';WSNMFS'DP
MD/5FU>. *44V7.WQTY&J=-ISW2K,SX;H;9]CF7@1YO'^FF&^_JWKWQP5?C(K
MA/[8-(*_WM7L @*.M.S1M1$M-W&U!A->.BSJT RA\O$I9]&EY&=Z'M)]KI^^
MZ>-.X^[)*;Q(8M>6C6[)T"Q&O5SSF3C9U3PNP>GD0/<)-[9;V7]U("]RW\S<
MY,QC_'H8F4^Y*KP>F]LVJ(N]78_M>#[A)3 F!:3=]O;?8^Z+L9L/?A=+]0!2
MV<BC]A[0*O'TSSL/K"WH*@R2Y: HA3-=G@5&_-DT0T;83MR @MN/?8Y9SG-4
MXE:17WT39'MS@]Q"6==%JL_L;5RFDKTQ"J7R/>R9R3I-OZE=%-=+[<T8-\P_
MFA,!5D^CW><RHNZ4D3[^7\G8_^,;A(+2;?X^.\C:XH57[85W/!'PA&E,E_IW
MBQBNYN 'B!+ON!R@*'>[==13<UYC03[)+C(GC"+A:2A/DH#*8YZ5.N0714["
M))@9/=7",(=7&E$ @D);^"N4\^9PCGLV]94^CP?6^7_^N%CM??'N_H$GQ09B
MADJK::KE"EY]_/!<?7]_#R]=J.0*<>90%QF3+HDJB/J6;*T&($G4@MKO(,]Y
M-\Z H01.**HK)4-T$F:8YYB@[IB-2SV=67SVY0.%FFB44#37E1JWH#E2RXGF
MQ)PYU)'K@632?N:V9.#D(F46=@LGT02Q5GCLTM+U^]3]%.0PI/#1K;*/P3XV
M[2!#PA ?<&X)$\#9E&X]U(EH,A%UK9IZUFSN_'!O5]2TV] 6:NVE IKG!SKA
M0CK 5_"NV3B9$S1=# _N<\TN4GK.%=U*;3KOB&+P?=?C?_%ML2D&_ZT&S/.6
MY+P*P;1?BFSAA7F.&BHX7$(;+V?OA76K)@PBW'I*=,;DBN9]CA41:]2;**K;
MTQ)5![^.1 18A(5D6M%-K72=<;XFY^%=B.K6=@2I^:;D]L+ME.>$B4KVT!(/
M1]D6QUH1 PULA*9*XZ>8.JND+6X@ECQMN9FVQV1T_]5$5>.&D3^DT8>&L_Q[
M[TL(FBXR)4,&E[LRZ.O9*![A-]R1[M->T]%&T2YVG"RI+E!!SO[^1QF+OWJ]
M+;\-W]4EXS%$>5A($0Y\_ K#G%2ZB4I5*71VO*7S&D[:H: Z_.%=[Y(D1NFW
MYZUZB%[H0R?U+0O;V?*#YL7=4FR\$L:J$7N+"'B*X5I_YQE/KY799T,U/[M5
ML9.DRSBWRR;W$CK\Q/N=\!@,CEU?8<[&#IMC=#JT[K<E3F]:<=6B?G/?T:RJ
M2P*SQ9H)R>SU <@!M+O@OXU>14MY#NZ2II?F0Z\?KR^KABMX>172 %]4?$DS
M&3<RO"55ZQ9R$BV<M2<GQQ_:4[R%N.IZ::G ,PASE#2;(@_T9OM9?$@)>/>A
M?5IN6B25V+EP&+37FD0^>RFXOFQ:)=A'W1$^GDL$W 1!=VTO*O:0EV2V3E',
M\8SS!B[Y6"]OVN& .9E-/+;M_9T.8<FW8#8*0+S?IB(5W@&[V/6WG$9=G=Y^
MW BL\&.4_<@1A,25;X8_09N4226=DTXHZ&JONV'YAD+Q"OP'EXT1MK8M/H0(
MH-Y!*G M[5-_@3T5C^10]]^6-Z\[X7!?>ZXJDMOY/EM&YRLEZ])>X#"8CL +
MH[\H5+"_G/7G>MB:V!4N,5$[,+-25D#<3W#W3H9YQ(GRS4^+'UB9VSG=A2F?
MQ%>ZR+1L>E4?[Y8;)QT]&D:756/%]:;LP[M3:5-R-T?-;Z08B5%FP._=XX6M
MW\TP+WIYT")$ZUUQ_=#O#E)&?\VG.O9)U)W"?_?\_G_(DY?QB.LNRC!&X*?5
M2XO=]?QF]YF4CFIKL^X5UXO[:7A5G+'#3WI-B>O9A8)7ZDLAR[>C,U>MUG=O
MTIW:N\@"AW,!;NSAX4<TXK?][:^1/X^2O7.6\*-DJ[X49MO:T.\X-6JF>G%*
M?G))"T>F FKC19%O&VK2.5K]HW7YW'7<*<@_]PGU[W*0&]U=^+9<-C/S"P+\
M0S/!Y_.(M^Z4.[-Q?.^-^1M,E3WRUH=8*G$F\,PKRZZ?\/G/]G^D*YV7M20/
MKKQ.['XZ=VFII;M''W._KPF#X@=\XK84&S.=?^$?3HCDF@3?4]6%1-0VI$X]
MQO2.UFT8+->*PEZ[?Q.8<_1.E^R@!K$#9K*^.!=M^H4IU _FA!-,!\</BO5-
MM1CVA>LETOO=[USY/_?8=2V^V,+A87-<KEV;V,ZZ9H3IIWNT,6SJ%$@>X_G6
MBOU=9>!'+XS\2FS9MM%\;IM'22&Y).UBQ=S>;\!;AJ?]'T@>7<."_TH(N_\$
M1$/RF.EDXTS*0P/D='L]NM4I/@3(H*#LLPQF"1SJ*X*FZ,X*7.RVQK@Z9Z?J
M!FF*J 7I<F7'__R8>&D*T=# H<7#-_M$0.A")A'0B1K\9/RDHTU8F A8TL'W
MK=F/P3%-('O7,QD?(J!]_W*V+U\JI%#TN3Q\M+*5P.)W.>EO@F7T=+8P>T0
M1@C^V>/^ABL786R!&H$6CV@BPRRBGX/H2F#JCTH:FG^F[G;G"[3/]JT]BUX+
MJJ0+^7HXS/D;=J <,']^B]#;  [UI,?Z+V/"M49+K,^=P](*8@N*'IA'3A X
M^+K5>1)ZR04?0M5D%]=FV;7?@/Y:H/ !B$GQ+G3E^ Q7Z+H$)YT=M%D:,(5-
MFE:4OZ<@_[,1EQYHL,X&>!T+_&N/!1Q@@$N@L,M_A0BXVO'-X<;I1T7^UHE<
MW=O-:<" "\#ONW&,?HGJ?X2-/,'5Q:6J%9N,SJP'#C5T[X@ $KSL.0AWFXOT
M<?C/+U@!0N[=(.F=7_\2]FOP-GLB42?[W[A$@$E$IF(..)_I^N*7[E6#%WL"
M%>,'QP/5QL __: OQ7>WNS69E4.+>C;Y6^_KDD]XWW^X?Y<OOK'7.WZJR,)I
MQ@B1P+_K(W@BV@,\&2W3/C%JG."0O5F5$:)P/?\Q%\UZ3)EMO]FS9,>MIMIU
M$Q^6%Y82CKF.')-Q3G<3.7S%./G5ACJ7R-B^7=LH?2"E9\.:HM\0U@9JY!U
MM%>6*;S*WJQG9M:"W]D479PG EH<KG0EIWD5M,Q"?&\_:+N;3[KE;ZR9#U.H
M3Z'QE?S1.J?SI;6]GD9V>0%I([M_JS:#.GZ>]7B7.TH%9(%RR\*;C5:+%GJL
M.?Y!G&[("H[<(WQ[P3:R&<CV?<Q$@?[FG4T^SM3)@M*]S*;XG\$&7T#-'%=
M&LD?@O\M=Y3ZLPUAQ#>'NUKW"4\6C[M:#P4*MO[?S]_>S%W"1/Z_N9S\5XKP
M(%Z="!#07R2TE<,WIB%C_U#AP/X0_O<[;Y-I>%"HHP/\#TW\Q3H1,#(35''!
MJ*?$:Z6))3UV'<6[K>1AD^(CF_266AD&;!N\!D_"7,=(O:XD&MJ:\B5H4Z+?
M77WIT>4WR>3VZ=L^L[#%,H$1SX<Y:6NEFW,TN^HC?CQ0+[Z/1.ZQ+V\=KV);
M''-<3(<HOJWD>G_2T]!W]['Y]]QV_LWR#YGU4 7_Z+%&[A7_K_S1A-/^5>*]
MQ_<N!_>&\;L%0G<@RY?J1GEQ9AQ*&3-4ZR6]D(F.E34QJ=I<T'^>S6V:H'?0
M7_*.^S,R,*LJ5OTIVMKQT<]+<[7![A/J*0I2&1/E^SYV>.Y975T= 2M_%L5D
M$ !@RE1FRECY#Z-X_Z'\M^][(N7HS&"IQ4HW]"B,MQMPY;'\Z#OBVOY9C0PY
M2T]C&5_5W#AH3Z0GY"L$5N],O& [X"*D^>0.KEJ9]SG?EF0VO*MVM%:$FF#Q
M?@O^,3+7P8FI-?FM^X- 7C<(0=].*'#QUSIF^(J8_YH)>CH2(#3GHZ"3?ZOF
ML)5M:T;CU&WN%.,3MN0; 2>]$'YAB@.7.BJGRH7N\&5WH+ASO,NT'6QKG2NR
M519B)!YSE;9&'P;H!2_^ZLO7\!NTF_V T(\=":!QO!V7,M#ZO#E$[^FH7HTZ
M+A,IE=\E]4$..I\0_B2?/)HL;@WBZXRP'6W2ND#ITZB:UB@J3I1.6C=,%SQ^
MV/-6TFTS(ZNF]&B1;FL@W%$J+>0"8R49F/TMYU:S1?GDOM04^<RR6IA'%?#3
MA:I&A@[=/"OLW#EE:OI'ZF1((;[!R)F7ZQ$R1O^-Z$76 R(@XSL^]H@OLQ3B
M*U)-DJ99S4\$##P(-&+Z,1:LRA?RF.LP^4_'R6A*LZK%$&(9<@&Z7G%:3@0,
M/PA#F\LLW/W>L+PUOPLF^#T]$)\(><SB4$P_*S"S7YDAGWOX(@RO5&#*+M,A
M]&)#Y0Y)E9XR -9S;AW8XPT$2GV1OK@BYTD$<$]W1:S*J1TQZG5*9ORDN+Z>
M__3/$C(L\"^E@3E4;/EK*.0?+^*B_RLW9ZU?/U\_MKPHR/[CTD(!<ZN>=YJM
MJA/S2N+I5IH]-D^?>T=[1<U7'R"8R2W\5X*D_$)]5:RZ:RZ 'JEZ1FN1!_^)
MR!J_XO_;:RCB_Z^1-0\Q?Q=;8T06$R3;;[0 VG\^JZS7@*HJIKW1!^?9R78*
MY#_0EVQ7&9.AUP2^TN^C]BYNV%N6?[71(WIJ+.V[0C4;*@305,/&/'N 5R\Q
M%?#]7!4WM%#B[D!:W( UC$4R>Z^M$@'K.42 SY\2R"58<F(/WO4/BU/,L #?
M)20E*0,8#<^Y:$]T+3$_NGDD;5V35)>A.75U(YZPBTK=<\]^W^"!-> )2@.0
M5S1VSU#_IQ] $J("HIN+P,_FQ;5SM[P>?W/Q<(IKO?.!S0ON)$?FC'2%GZX?
MSG\?ECF=Z#=,Y$A:S*G+<^]-Y[_ZM>M2/4RWR<F;9O+5/O1B HS@GU+,Q%*\
MJ'_*5!#]/"1OP+"-;S[^=GW4Y6L 5S^.7+?A$AG37OWMG3!L9*V>9_PT&TIG
MAI*IDHGE5"68:?V)VJ\"AWA[KX+UZR!YEPO;#5^,.[EP(.U%A^[QFZRH)*K(
M&>HE:GG-B+?/NQK,C#\1L09UO7T+W\]HS?672<G\Y5"^4UX5]8L^6.^M^9;_
MY)DQTY#FWP[>=V'2DMIB>X+I\)F9=%"CI3.C_HW_8JX2Y:NA?Y?JZC]1?%LC
M0;^+S(F 7S+B%QRB?LK_4$&JJO,/9KT2'HXI%:4C*%TJK*9+4LBA*P-&_MPG
MP5W.^>@FMV463$8E%F2$U4)TRJ?=6844VF.:6Y(3,Z%E"F,VQKKFOUEY-5YZ
M(L?9EUINX-E& ZE^X1+'GS6T-L1;H<2\SC\6J,7I+[\-FI2YA:9(OD>K(\B/
MLF0OSV6SM*P44OV2O68^/-O860$],(I_/O)&#/\H#Y=4)3AF_'SB]41>$#]]
MGW>M7F;U<P:=3XLR).MY]J#JGD[D#9AN=/L94VNHJ+@M%I;!G=:18N:\.E3X
MVN[]NMZ79.AX/P]I^SM2:F:D8_5%\J$HL-LLN?$;+K^KA:UZ4AJXZ_Q4:?1(
M.ER[H5Y0;)<MIF[!K=YPXAZ /DYX'7$=3X\[RL8E0M(?X)70L?YZ6)&&ED)?
M5^0T*'2>OXY..#>9??7+>&QIG*JNA*4;U!><))"O#Y1 P=0N*JM=2?'Z<3W:
M+1AD9)-("V_M2%FIYSF7,E*TJ:-Z>M_[XI-&+!$@HF(2-.$1_^2B7#20QP(J
M^/1C&PCS03U?J8B_A:<6$]O>5J)IS511\]-WOBXF]#2>J])0'/YJF-1JN$#\
M>#WJVUB9UR26TTSD82*5L#R:QSOQ#KYUN4V?LX64JU&';[SE+DPH?CDI(XT%
M+Z!X&Y,T^'Y0RKB%=8(L9[#>^Y.[7M*GN$XOMA+.C6[=MYO-_54E>[#S+,((
MNTX(@1+G![\*4WLXN)9;8F':300PB.Y7B^J9 B1GKXD:#R6J13^3&*>E74E
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
MKG) "JE+8Y9"$BQV)P+%?3]W()O<CL&5C^&IQEK*I/]!=U3_3UL]_Q3@_RO
MS4UN_LE7$,L7II!&V;M6?*[7UR'DG$4A$W3]#='R;A"7A'@T:^'&M[_M<U'\
MC=8]-D; C' *"":@^J=+2)M!VS#^K#^%FVFB*^UYQ<Y<17!<&45RCJTMYTJI
M'PUL)1=7;/Z1<)VL&.=5'7V,P</IDH^DDAL\'&J!+I&P46;O\!FU^9BEA-29
MQ*2YK&/CVU;VAFB=:<TV;LI)14ZPPV"AF6R0N?Y'G9BYDF@/@4-K^4@Q*E[[
M-]2QN6\#5,B\SNC: _@Z6AF;#%=F(6FH*0559T>(S]6RL'GF>8W,V"?D5X,]
MDA5_(9.( !?Q&/82^(T2/!MZ. *(";;<X.9NQ$IW]A6+9;B6A3%/#7@\C*1Z
ME=;_8(Z5.ZD>&[*B78TF DCQ]R]R8++^!6"<@:DJ1:3"?:[?P5-J+@##!&O1
M[YI,'6_F)U95WM)XG=^MU',!,R-*6][$V;:HNA8&MA, $TAQ:V?S+EVHT1E^
MR\>*)L18.%OK+=C7AG;^EVA(E1SP+O9'&4KCX@N>TGYED1G:JC<VWME0&Y$Q
MU]_P^X9%E\.'GM4>I@;6GN0@MXR<)8\N6 KV5<LM*!"-:.MK4EUNY;* 1G=;
M"2:>FU=B:DH?6EW+U]JV<6AQ,#30S]2]T5CAM-\33^^TP(2)_]&HR:6YPIR>
MM]50EB/-]=!27QG[J--)A3YJ((R/[ .SG K70Z.6H9*2YKP3L _^7EDC4'F&
MT)MQHPIWAPB@XIOTVL>ID.=)R]UWH\R8?K_L1NW\>V5@@;)#R/4S?EYB ;)(
M>1A/#]/'(.-=7%Q?F&!6J^=+<^@?4OF8AUY?4[YC\@'0S>J_UE1[S(;"ZRTC
M0^YO*_),[1W-2YX8-01<"=!?%?.Z.IX4_"Q%7Y!<M_^42\7WD%/VQR(M#G'\
MU1*^S%V+O=^MR.D 4_9XG;?!#9P@2\]-;VYZ=RTOVI&AD:[)/ .2H8>0JL^O
MW3)*->6::CZ_@>,SF9"N=$1>TJ<9VGIWE%]MF*>E;5L>6*UG75+Y^W>:D=#7
M5TDVA$<\+Q<=@664P.N@*#:>7?<=\6R$+FRGJI>-+-&,A99\,*V6&D"[8U.^
M#;Y%&%^L<LG/QONBO&A8>N"_9EP[]')/6SBT3)W#6J50)&4K?ZCBJWS?XG,
M&A_\$XR( *?6&?M.(H"2"'#P=]9I3_%+1F8OP!YJ#FC*93A*_1)(_J,K38FV
MB"UDI?">^WKW4+HBVRK_[MH\/&73VC<+F;FM"V]3)'"8;+;(C8MX >DW9W2B
M]WA2B0"=ZL8@ZRBY?,?$:W"/>NNYN6#U]ACZB;/;I>>2.(:#[D!JK$I*'C+4
MR_7Z7)\;Y';05>;BMV5!W$(]R3Z9>G'7^ 2OVK68X XNFC''.M.HCN.61[C8
MY6TM7R_S4J.3=K/.#KTI]:BI9PY*'\2Z1#1XY0Q$X]2'2S;AI/A'RT N&"=J
M#\]5YB3.E81/:8B/63K7+J;*3Y[*^O.FAM]HL5)T-DI_O>)3D2M\,E"&O::/
MR[AM<9I* P?TRA4/;^&%'FMQ:">M:I$?O BJ.J7:FV^1JM57,:F]ZD[F/QGH
M\Q23W].*B=%"WT?'^I]30^"8-'*(NO?%MT4J/2?R^<X5KX6%=S3SUY"C[!WT
M+)ZKPA79&Y?(V2WY;_#9?FL!.'Y4=VPUHPIBI1[H/>.>;(< R9WS1,Z<QQ_[
MJXK_!"E6;WKJ4@RSHX*JT^G<,@87>(?3;LS5G?#EOJQ(XJ</V8!LF;5-P>BR
MMNME9=0JOB)D@ D5_MB)"P_ME?J#9K/R2;'#Z:O)M0R/?_QV=@'=/12%+#6-
MKAXVMDD>1RV]:MW/;,,7ATTVR19NQ"CO?OT>A#?I)]A$V<CN!O)^F5 M-E'V
M>\#M:3_PP;[P\#:R+!>=]O[ ^$7&"'RXJ69G?WP2*KT^H?>R?-8"NM7>$2NL
M=<#/&1T]QAJ/N[9R5.9C@)7)+9$],QQO.*0OG/GF]]+(TK1BW*5:Z*IWS1_M
MZ9[>G!$R)^&FT98;6[6_(-,,[:"G!ZV_Y2X@S:.!K YFVBA_[^;/<*X!%^#)
M,.D!HX48M#L%/:AI]D$T_6NE1W";]NB1]+S#(KG]1\B6,>3:EO5[%]#S0Z1)
MG%28M-JH'N/+NS$DVKEN%NVCL)O9&W(0B+)D_"E$\"<1\*5TZ"NMD$,.SW]E
MSZR$"-A!G$&(@#@BX&C[211@F-!'!.2UXO:) *OXOVLBMR<";(F <3#>APA
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
MYG#7'P19C"[M1F!W:!68<\O/E"4?O?/FM]OAACCPPT6+/C:1GH\=<>_YPUS
MY:_6EB>1?9;]TVMM8T:;1A] ]KJA')$[[(A@("S\-%DN.E>E"!GM=M2[DK#=
MG+;_WH39\ZQ-GJI7G7=:;A5E2C"RPN9:$JIQ%V2!8<HB.,.42XDJ>1!8ZZ2_
M:9C)+3&N,H'6$4,3=A51KB4!FQ^W/#W37577DS<F5V]<]U4V+;M.TWZ*B*D.
M<A5]-BHA&Z^_G!+6U4:3%:!QZ6-A:.6;BQ#N"XB?%,!;\-0HF@(()U^ 2&#\
MPX/Y$,&/&L9E)7_,0]S-G8CKOY)KUC2G,HTYO1,\_BPNY0<8;;-2 $*>V"TR
MJH "&#$I48UZE2]280;&LHIE?ED[3=L^PVFKCKI57U=!(V.W[XG=#M@5+_<1
M+<1\D*7^,I=^G_GQI:07 .:6R4WWG0@T$%[>?-/7510#CWQ+YJ  ',P5"5XF
MW3/7"VLZL#MGDB?9QY]Y'' WU-W9":QG]XG2I#*0PQR(S'A-N%$0)Z\R)N9:
MO16)RK+R=C-S&;CM;V>!2_6=+E;Z_>4R:_I:09SEX/3KF=Z"(C>.*2"='M@'
MDHS6;6FRP?_%ZK:!KQ(T@>UX_4$7#&?$>/GRF>_O=S-_KJ\F9;WBO?1=W[P^
M,6)M6*8Y%/AKO@BWU0&D2FL[/506FU*:..U(_Y0C_+E[+8J7QVG6)OH776)-
M<,VL65,O^Y6\6<O)DQ ,WKWNI$ UI.%,&-H#I<:MQ2@K$W2[:8^E(,JP[;-'
MS@K+[\K8!1H2M$-CSLQ(6C5<]]DV)N\3)!;W6A#3X4O''Y3XL)4:DTJ/T&5W
M1G8/.HS21D$91>J<'8DRG"O);JM67TMM19.1_!?GQ6GU#0/=3ET]O12!M_3
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
M%+W#1^IAK-"I4XD/I8<-^175.+^((I:X.>/!E5X6FKZDEL6/?Y5K9;&3T<I
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
M+ (U4%;+;"!H=DGJ*Q,]*%M&/Y4IPW R*%)1N68<I01105, .WK8I<Z'$AU
M-N(K;$(XFTN92B>K=+_GK:2JBL'E>\5YPG$=?UMF7\>=^@"KC.)1%R#A2T:1
M4!$(J#O]1QF&L_G61EI@==QT,,YTVN19;G^*?TMI'YU>\/?/Q/Y02'>GC$&(
MJ;R^SIQH(/G" %YYF=!\IAFL@%/?6<%2 !CQ-(Q$-41>&UF=<*!_=OU/P/-X
M!:N5*FN5^*UA75,-"N"M.PT!B"?CP!US4B;5>U1;-8:GYLA4K.:M6-:I,BJ-
MBM_%W6]K"+SO/EYE7P+=T-/>_+3C$%('?3(P. RG(P]E5Z9M#U  #(T.V)F.
M](6X8 O,F_[+R;Y.,O=GI!5K7^[1O>%UN)1D\3.4[FMR:S 380/KW@WZI1_,
M2D"6;O(PD7M0+AG<:ET3VA\^R>P]L)NZE6$LD\1'5RO2$I[D1]14U1U#N\[M
M9IYN_"3E*D^3?C0[(B+(O*0O4"Z(-#JU&NHK0>ORLN=Z3;[]AM?/5NX.)Z^]
MG\^T*S3EPK/GO7(OT3_!T70/3N7BW^/40Z'"D+T.TX7P1G?TW\6;CD.F@TJO
M9*39$Z_EB>=?BOAM)]P)IKL D%@3O!7R@D53KBPD<*LV2 T:2J#'SV.-HB@
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
M)=GG--]Q1+PZ8R5G08%8W7^L5)[[TI?9)^=8'*&5>N!D&3U2+ 6@"Z(G\%$
MC#?)WT'[,/+0OS7,_0_M5,BWA4A/8<OG$^?[:;\J]/FP.EZ"I$0$+482G^F>
MGG=0#P5PIG*4'D/\D@/?!I\&$&"M](2H[*-S_Y=, > CMV3/E54%_FT^/,">
M#Q 0QPC:/._F<S>]0S_A++IO'P.J@&VLH<^G"@AS&S8F1#X?H6E@Z9C1<O\M
MF#4%,#K83KX"ZSAWIH6ZQ/,AK *9%")ZTH7)G11 078DD>%?R/Z%[%_(_B^1
MY<7,FU  XQW[L/J\D?^$NA5ZX$],QK-M#7G(%-;QC^]>_F^J\Y^_^&&"\+_'
M?)<"^%\[I/G_9WWU/W(6Q(BNTD_]OW)\R#^/$+GC<I1^7FWL@_]QK))N%_$<
MU&?=LW.W]_8?9XE\)KX5SHD!_&=+4=F]M3'QG)KJ,.V,+Y\%/-HBYOYB 51)
MNM_*=+Q;E6]C^QO].;K"BYWN:\PPF6TI\!F^O1EJ\E@(0'Y=E^3W=D1F3;BN
M2RR_0=(Q)\;^WR[I<EHGLTX$JW*/I1LFAQ1U.W_?Y1B86F$H&KB60N.X>'0H
M^T5K$R_6IJ>EXX@_5_/+N4O\GD. O<8)HJM&9&;Z#=?Y/K;:4?6=J4G-O+Z9
MH*Y\*)?4("+Y:3K.8$9ZO<C-]4=E;>H\1B@,\K5;0/^NH1H-M892&+USS#O7
MW'-Y[_Z;KH ^+YS*M["I!4LZUH_DM9#2L_=G.[X*N,Q]QE.!EB<;UYM_E:>G
M%ON&V&^Z)"E;V99PW#VD#K]YU')JI'GVD/""FZ;EOC,US8RLFO1O$O[B4XE1
M*A!6Y$CD9-90KD Q0MX6/BX%Y6D/L93%Z:U^2MD9%JHXB(QKMMN*Y52OPZY^
MF]P.OS.P39W8/.<9JEM!M65Y4T;*3$= 6FU8F_,69$[#[HW'$YKOEYN?N/0J
M^6+IG^,&XRY7B"VG,O0PF'TN^^2>^J3E33>O9R@$Y!/BC)T*M]QQ.)#LK[67
MTOIQ42[$X/!H[$0D!K\7 ZRL)YBIA1@]KJ]M"N,*P$\JFC[.>U>G%7KCZK)-
MP:.2R!$E6>J8>\F%Z=!F>9'F)Y95GC)K/(Z5Z IV-Z%K1G\GXK/(ZD#FS([>
MSXM)3S8+=>3, MY0 ":<W>3]1,LOF@(N(BF^-PJ*?_XNPI.?A>B8>?<)EV=;
M8O]T<YI/E5_<QP4%PK'EUO4V@H(^'F,%(FXCM*(N*E@H B.1WM4S?V]IX*T(
MU &!MF C2"+8C@-J'B\I!D\,CNYB?AA8L=KW;Z EF8UD>*<?B!CH;S,_L1<"
MT,Y-$.G+("$<V@U"^ZREPPP;1P(^1$]] NC%S>?';E+\)Z](NVO$TZ%-];0O
MBHG;(G?/%$I 4JMPM#%:-147W*.K#,8B)L<F'T=5%!J\+'Y(S7:KRNA2WO+N
MH.6M)1U385%I?2RI_%O>-D/_]#,V8G?@:$Z2V\.<?&9!)_X!B5*[T7(.]C0Z
M!9H*GIP2(W^,COR9BJZ]0=]P<$]"P1@L6ZL-B0V9':9)'&%YQ/A+=\EBN/BK
MV^#M'SQZ*3GE;X8-C[C%E[0_"6S%D28L54)$\M]F'JE+OQ#O$\YIDD9'MO\]
M$M0!OX*'H&##BU;M2X3/@8$WCC*U8KX&?!G]T#[(K/?JW0#$'3V P*B:)/&Y
M.,Y&K_VF(0V/40 BN_?(5XR+Z:N=C9B:29(&3TY7FX0!WP#WA1%WC(N3 AU#
M\KERK^L$;7TYH0 25R?!EV167^%#U#;O;-L9>)X 1&-Q0NW<-NT556B6T^$
MJ9GE%.".A![!-F@2-?S,T^#VD3_WVX+K>D$E*2= $3U+! Z$WG:BJQ_XP@!W
MZ/=V"X_S]^5NH@! YB>J@6.;(HFKZIV8GZ-M8WAO"B#RW%*K%/YCM';.XL(Y
MS5*@7_]?YM4CQ)0N67LMXMSK;%$ FO8()\(<1B(.MTZ6"EMJ/WT+O=;?<?M0
M20W\BT4$#E?TP^3!;@1L6+*>R6RQ<-!W#=X ._O7G/I^ CL=B+NM&.<^G]'*
MO==Q(>GQ::+) G-C0,GF_$/<6P;"!_RQ:L;K^GV;A*-E)"1X]6[5Y6DCMJX'
M79*6JJ;BY6**H@)(2W=WZ5VLPOO[ ;>^K0FLZ&L-)X&M0<RC]8?(HI%@8X)B
M+N0FVOU=H[:5+TP6W^!.-RDY^SN>B>6=K2+@\>->GCR<!7T'!1"*8B"$8."
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
MZ1RBF.X-U@!O=90W=Z,!-\25;B,T[D=,6U_S'Y@0!!5<H#SL;G^0GA[62KC
M'4I9+R5GU*!8^F+!$'(H_!&LQ;[@6PW68@/\LP3)\54B\A23[E9RKK[<:[@=
MSO!:AL-!>CSK=5RZS$.4 JJA$K9YJJ!=CJ[XS(X.98OA+Y6NO$FUAU+A^9!(
M5ZH_L^\+2ASIAP]@@74\#FC<&8!1<^D,P()Y[RN+=&!Z(S&0JB&IJ/T+1Y4Y
MEQ"CMF&;>6+?1#J,)9^P^94ODA%=9P"_B*-P!>$YT%,DEW%0R!W+&W#1Z]Y4
MKL)1&8<=DK,WS@#I!>>+Z!,,['_8[Z=:)D9WY"Q5RG:.*-)2%S$"AZ<40*V+
MC -P&V[;KD[JN.Z6KL:WI WDR7W8[@0(EZG]7SM4]X)G4O=O#I>4/$2N)Z@[
M$;I"[/$NE9-19/?ZR-5[M[C$&\E+A./#4I\&PQ4TB9-S5K_2!24NW8VK7*.(
M"#P#?$O>F3#J CP[IC^\V=.;_"FV3Y9>J@V+U/W<=TRB+K*^1+1S</<6SO9O
MM"\EM;T:,9P:IYJ;C>>YF%,=*AP^UN_ZK3QN'-N@SF6TP!8AC;Y$0S5M:I =
M5&F-;;6QL?3=9Q_7BI&/9F?5N!%% WY'FZL<(19U_)A?BC\J8N7<?'D07,_J
MQI;-C85^A4J_/WRJXB=6D6//F&MN_["%ML'DV4K9>[AT"9^%0,_+(I]<Y+0[
MSP?:>>WK_FE-N@70KAX=Q:HOYRJG^ZLV.#0EUU9H?O30]!GC58O:@%2(VAF
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
M2\WY2 Z_L$T_+&9+:C-RW14*[RTHO%A.+U1$KE2'=5^F)?+VUMO0_&\3<VY
M2]57;XMW\(<88X\F5WXCWBL9GS23K7HU#_2PGY,HK8N W<8LO#>.GVX]B"27
MV=?=H>G<":@%3\\Y3& PM;5-5>7NRJ28&*RWF_*MJ\EYYR/V'M JA\$MV$U0
M@,M0]:XL"5(O&7%W!W:52(C&)(3B;*,9A>(79[V\1F-4>'4E$R8.^A]X-(E[
M%*'QX-&#,-DM @]VK@<ASI(M9YT$\32[XP$6,[<^&8C(NTQ6N(=NA%XYH7;>
M:K57555SEW&"YJ\[G#T2 )XE%LF8_,A1P(8P*.Q7S:.)Q:K U_(W*8G-PW#!
M8 GR:K3]+T\[C=Q]38$Z8XF)U6-#/48+-;GW$3@6C#ZXYLM$X+N/L<262#PX
M]\;)N-T@BMKRT.S.DG;<>K;Z.&<$,?O3+TA,MORA^Y[YM/>_DB[P)#V!1S_M
M-!HG43I1P!D1AY-U=)TJ>B-Z3)\=[LA2Q]-(R>2?>7QWRZ*D]6,-/:N.3OR6
M#J<9:G%]-C]G\[>*AN]'I"!XS1 KBU*=2.RR'3"3W*1I]6;:8#YX2WO]*E5!
M)DHAODR-ZW,.[*WRN=U;4O2*%"BD)#1@%QIU*S9X>:FV]2GHV5=8]:-8'DRB
M85*,OSVDUCBM"_$E*[JLC&C;>A%S)@YE)'[K+ ,?TA]19WI02<8I QMR(>=W
M8#U'GGW2WOI941X4:9P_=[YU>U7J\8TA>M*EM95GSMPFHFGO8<9IFE^(R26
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
M8,.=KQZ0_=/-R1_B>2WF1AVW0(7S09#4Y/AX:=054F2\])O]?]E_@LDM(A)
M(,99FB]I?&-MEGK&\:S#%#IEWO19DAC5E"</EQ>QE;FV"7!PA48*%^![G9:P
M,J4FZ^8!B9;5*6L9/\E&EB-6VC?*I+M^;F>[UPGI.CY.?_X4GFE*-'!D5;KE
M+9Y'6:5:09[2S,&':!S$!MHYY/'U@B]+Y,U[DP;7$%L)RSK[^84Y[E^[=&4W
M4$85+,#HC9^3C9I7(^C@?V?Y.%G<[[%CYG1C.'@PP]5+;[R]=T/(1^)@1_;B
M!PHG58MVF9X#.PM3Q&IK3X=F_*I+NK]-Z^LWP?ZH'?T2'""1DAPE!3A//K97
M>;3RH2F^[:Z[:OF=NJ>0775X< 7XBT.8O4E@;%])'V>*HY+'R+NMLEM-(XR!
M+,;UYCK2%UL),UT! O*\P&O\!@OY>O?XYP1)@]%;="?C#[TY3J73$B2P!F_E
MH4]K(?&C^6\?).+G)?WVE)?'2@T]'GBKOO/40Z9H76.<:OU]4MT#[@7O>#I*
M(\S4P]UF=VT&X./!,TJ$!H'5W.-$UZ>P?7G7<'"V(*CI\-8,;/>2ADN^#J]K
M*5?$X=S%T@H-N90CZ0O?9-3O+G4<V>CC1^U(A%Q>V]#H/YV7U#56)E"=O2#1
MRI_UGN7O=/!=7?Z;^_YD;/=C1%\YSN$E7ZJ95R8W'N:YJ;,BUQLN'MZ.KG%%
M;)_!.ZBU5P>9.NK)<SS3$O#SZRO)WGZX<%>X=8H3Y9S?^-#ZO)C&R5?Q'I[]
M4KXF@_VG=L,]7[O<#GM[M+:T 2WGP3"95OVQCL@9C$+[FD;H]Q,AR7ZHA+W#
MT%\<)/ LQ/H/QEJ@$;71M,QH4(MKEO*8&D 3(T&>">)VNF8<C'"8A,M'<$Q
M9(;^_-/LQ<,$:JE%+O^/$VMU!/]!VG7*+>(,2VS&8CK0?#2^8L]TGFR=$CN.
MS<]"WY-V"GS)J9':G@.,@1[L=KME ,,P(SO<G#*_\UEQ01M-:$$I[SR^(?N3
M"2!3S8LA-CJ*+I#4NU(3]_>JJV/,#XF?3MZJ^Y6(K#$E\%#5^$H9G^#\4.NA
M/$U$I^_)[[5D'*31/<"$<IGZKM?'Q 9AN!)^+'PZ'"!MQ$WB7+LJN)@ R^UD
M/0&:/-Y_L[]3[*(G>+]]*<0O\:(_=[+'TD]BTFU]80Y#7]TP)RGZU!H==![=
MY/(,UY22=][$SNR>C*[#YMMW.H$Y:AL235^TB-"!4'D6"VC_I?/_"-]?]L^8
M !9:B^J!G@K"]!YG?$+6^!0L!*',&W@IJ*X7D<,4J(F7S_,73$#Q:/'Q2AW1
M)_.RG8A32441>81S6=[32G9?3-U0:CN2 6LIKL6I"]:)&,$U]SK^E-1"AI .
MS#QE*6-N-C\EQ6"8TD=RZF4"M;Y==I@I*-EM$FE:]_X,6#QH;R9MQ$G]X)>I
MV"-^'X]=ATAI10H55]/.4*YA04]R]U=3?(DSUXQ.*7=?-ON:<CU\JUK-Z@5"
M$C%T!V"'L+=Q47BP')W-BC%H'I7!LU^&?#*#CRY7+E[&:%70'BD)2S4  ,!6
M7FE_\&"YK):E3+&MX;3W =J+S?6=E/%EY^9?B=/1AG**?:/)(D?WEF5?SDQ;
M_&)8K^2=$IA)+61APRI(XW\[']-GV#V*(+%X?C%ZI@,B0!-U+[--S J6=*BQ
M4V=<+K+7\EXO=,W[A&^:EM,8<\/+:/C?*Q)L\EC>>^L;TX5_X#\/Y5'C[)XU
ME'^+])LHV2U=@WC OW7M3M_80W9C8H;"J#+?U)[56L?2?OD<6/. /,4U[:O2
MD9IB'*;Y4^Q8:K/#<UXQ.EPNRKR.7?+K-1GMPISYS'.[!;[WU%>4+WA6HO@I
MPU20#07174%"87GB,1^AQY[S3K<^#:X=#]VU&@J;2LU%)75&!GKO;X&^FZ^N
M>)!1:L0(:]A0)!HP@67E ()T!4^Q-:WXF?;W;EG5N?$"T"-31FZ''!.0O66U
M*FW<G#NI&P1O1TWC-Q=[S&"<]+<T>5 D#)YHT[/I:CQI=9EWRL1$5(IAP_>!
M+\(ZAGM=8!E+^N85IA"B0!XN+D@@2&R;?LX]X9KF5)UXM2@NJ1)U(O-AJN/(
MT[2Q?.I;JJ\?JY/]<Q_\_A?;*A[>_@?:2Y%RQ_?;8@^H#DF30U.,(#@^QB 3
MB.,@H[^!Q\D55Z<'Z? 4A7ZT&X9145/C*_R)W$0I9AR59 *IZK0[3* 1S@3,
M3UUJ>F"!LQ,VR1X??6DZ7*NK-W]PT@F/I"2*,ZHP3."U+Q-H58%WW05M)S,!
M6A^<OHSJUI#;4MR&L\@P$KJK@O[Z*[S&#OTC?.)_K#4&HDCY$J*9P)%?U),4
M")G% J,#?^=YH$DBIT&DTXQ)*GPJO*_$?HH)H#;O89K7J$Q@O%*-L"@,^90&
MOPDE^DS2\@:Q3(#^%;3W?.4V;G'7D>- 5)+AA9I'1@%;->L8IX(CMD6&209;
MX(G\>+D?1X?^];KZO[(MM*G H$3?CXB8IN)NT*FY74L1>U%:;>_KAV=P9Q+%
M*M>N/ME(B> L7[U==#7UG<5O,M;ZTJ[&ZY)8F^)Q+OY["^JU+VWK9ZJ-^FN2
MZ640-V,KG%C26PHW+B8]$]T%$3+Q:A$O>'"U#1S:B&X^?.VG!/%Z+]MCA8RU
M7JJ6.[P&\\1YU,=??YQF5/X]BPD(!KV</^=MLKOI\%EKS?RZ[IIR2 W?Y_#/
M2(X65WCY"J@NL'=&*VBU>TAVRAWULNW42$V3J'0[M5Q/Y%K[]P=Z@>D[MIO*
M>ZH/ZUBHJL0U;9L-G4I8F?PU&$A[-\SPI)][&)>7AH-4$1^9&Q3;>GJD0%W
MM<NMXB/F+>0?"]+Y\>3!M'_NA2$*R03<-BBRKFN<5%FH 6LQ3\#4HF/G)YU2
MOH@)#2UXW[)03HE^-CU5_K) ">O+=?&[9>KR[0H%VX?>NW)Q=0(!8?MT808L
M)>5$WJ+G?:JCQZ"QKW)E8DVRZ*;)8 T/)8K/9_ZM-"\=SZQ7@S=OEO9>+A6G
M)\&QY6B013_5E FT&WEI[2MFS7$06(!R ,=>)X?<77P']6FZX4=MHY<5KYB
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
ML"V>RY'RE\TU+RT_,ZVUN7K0BZ68-D"G__='=W3X!!,@FD.^4<G2FW[()+3
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
MU2/?D[K\OMO]9/MI2]A+E5Z-RT2\W"G:\4(3?B)?_ *MRL-Z9S^_'ZE$+_Y
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
M%7B5P@3:QJDVNN[ZZE_?+Y=8S,XNY3;[FS:\*;J:VJ"/1])T-IB S3$F\-6
M"6 \('@>^-ZG6,8]4P;5BN BT+#7GL4$!C&T=,@/T_$2,FV0GP4J 8Q>-/$C
MIFJ0Q>2<!RG62&(ZO$.*GL<$^)C &N)]6!G!-KI_<0^AX9 5/EQ#=W*]OW[Q
M"<'/S-'8,*7";"RKV;MAI?^EF25+=E@<_GTBZ>]62HGJTN!XNF6'Y TJL*L=
M]:->3FP(G)SDYK_P9F5@[8K9NK%*5L ? P^+!64T)<M\\QXU(N,QPN 3M*/$
M\EQ52MU\#N3JJ-,G/HQQE)R3IKA.>AJ))LT=:A7K :_7[T9,@\R0[9CW\$Z7
M<6]SRY@=O&]\_LN9/VI/XUJB3QL$S _K[6N7_?+8CB6@?V/N@:5<N03\!N$
MOAD3+Z8IY#)!,XR8_I:]Z%V$5+KR9O.RQ/$TN6PK^-@R;IQDOL!8H;2%B?^:
M_(P\1TD0R#*:^F&1ICM1NUZ"(M9M6,*W-[Z':KQP56<"1P2H5N%C3& )6@WM
MY*%<@\E#0,1J&MSM]L]K3$#^O%>P<DC9YU3M0[<<]#L0WP1Q'%$P/30O0P[J
M >)M\?KF#C.;-P"/.-W]=(),>/7F9O@24$WVV-&0=4W.3(@^\!DDCREO",]4
M%+>'<-]=L4J64BDAW;8L[9<TX6'DC#C^\!XQS2P.?@_LBV!U.PY<^#\&X>^V
MB9JN(8<V469P<MJ!'_?>C&CYX^R0!-!!S[+VR(7@"XT;A]\<N/-(@_?H!9_P
M/G2MP.\3P]MUQD9&&J9QM79O1UN@N-V@%!,T(M:\."=1QUF+U/.H F& RH&X
M;QRB))!#*2F"A 9BED'Z3^G31M!XD0,E3.#YV_0+!_"H:UILV3LZG[E$ Z,1
M3ZN_&WV54?2?NFU4;CEJM)LWV:+YH1MDEVH1$QQIHQKH$==PU;0P=RN+88O
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
M5][=6'X1-AMKK-U9'/0"!&L?]C(H%903S]%(?X"L!W4I8(P^/(;M+^75WDX
M9Y;9WRC-#BZ] 6QC(JPI-N=_V+.\Q-P2C@>FHVN;4H*&A3^1(8B^YI+&AP16
ME:&Z8LC.>KMLS/V;S1<O.D#P@QW#EAK!FW3 ;7],=B>HWB\Y[':S1V\\Q:G
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
ML9.-3YX6 *6M]Z[C!L.L?4S,<JQM_?_8;[HCI?[.RKPH]&>&UH?^:?;O,A,
MB=#88$[$*))-!46.<.M)_/5XM:;'J&W9'W;?DH)VW6\"W_7I<-^PVPHFE/;H
MJ>-_E.(CL&S'$*(DYM6@;2[#P<%=&+7GE^>V>-FAX?W:@"/G4=9_J[*13P?X
M?+(EA2VW@8A#I$O2-S;SN).WYF5'?8<X&@J4;]\9=A.';O+D/1-?\T["_]2
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
M?GU&7,KF5NVUX[(.'V[/B6=&!AOP#CNV7;MRP(CQA^3[@PP,I:7[_JV6V_/
M0%\/7XG5U4X#=F,7!X^ BB3FW\7$'(%0;=@P\=L$XBPL8W,)NG6)$71I?")M
M1P[L:.>R]/GCZ^-HNTTWPE:"9S@/XD)JQ'C;V%7OFL*3#5IF%&QWC9[FK(6%
MF!UKO49=]Q(07]5L_Q+C+Z5'=/3;:M#]M,S2[7^((HUOZTU%B,.:NZZ,5AO>
M;A_WLQ5GJ8U"_!094#)9/ (]0QL142 Q(.Q11=*]"'PF,9!TMGSQO3S7*D*,
MM/"Y-LG+U;<OB'3QY^E&UK JM:4Y!SM-U'42DGS,$1;=PW 5QM]=R.E/!'!/
MC3 Q*WOD[DA01MB,C^?^*6'U/HXM9LRIG%]<YPNC)**.37#R2)]E/WKDU9&W
M;P:"WTX?+Q_=WY!O+BM=J?>?F E3_D8(\POM>>?PI9>1OEUOYP1-R5::*Q2O
M;E_.B73C"$..];4!UW)IG" &D^ITH@..\1.%AXG#Q/1I<!V\;BVR\O,.Y25Z
M?F$'.XD.1+H-SV"O4;.1GF@@1;S>'D/$S.*$YCXC=PA(>2'/X8!3*U;4;@M,
M:R]-&+N43H)!**I-3WVIJ=271#I@ZRL['>"W]NDG(W2'>F[730U^:W^!LDM0
M?O?-NMRJI &E0 @Y0)1VDHR67OJ=Z'6[]VPB_,702W4ZP#P3#<[6RPE:_<EZ
MOK#]!O7S?TC-UK<%#/,\EFA!(KN2G>]<T")!NE.94PGFD[S:KDPQ#>-X[8_=
M8OD_'@$^94)-;/U3X&)+VR"8E04>DAS4MZTR:#MDZK3IP,)U9<,FOJ9C,>U2
MQ^FDGS]E>6K>15C!&\X>O"*;^.Z$E\O7^(H,&3SODOGXTS9=5;"4]3'MCFD0
MNC7',GI=HV=78?:KT]QLR435NJSE*]A*:K1,N2 39P=3:.G4,+JF*;E5'S_5
MK;6P94?0MLK VN%OW,)V.J9V='ECCC2*WML8N<=]Z,.!M:>7ZBZO"S0E#<Q:
M@1FVD?C+G88C5'*U8%9@%N3\9XGX^]_2,F*RQF*>8B5HXF--1D%[OVL3<3K_
M^NMFE"RU'.Q!!1*3\7,OO^57?6+0,4%8"+(1IMTS*<8OY/%EY;"1 O?)(P6+
M:>$/74H-O P;KO+R&FNKW+LMB "J=@RS)<6K2#13K,R\<\)?5XV9O,[1,2+:
M4<M4AQ.T&NB #]!T1Q47$*ET*2&>^/$9A^C$S=/R!;>1:9*+C_26--:3B!L[
M$$PET:6)M%^\3I/#N[3#U0ELG:.G\IE)M5]=<24;-[,!!UD[D9.7.93,@9^K
MH41+:ID?0MF@'*Y(*GD%/ &_AG]^DH3JLCS-_)UO9SJ3_"E,Z9CHRY8'XE$I
M<\'K5BBSJ5?5_DG@3]_0S70 2]'WA>'5YW'*TA][I3ZO?5ZE"*%H+L6H?KVD
M>ENR].,;!$=S1:+6("$[NE6. .S4*GW0>N_5K'>S6D/IH%NE5U,-2]S&O+64
MN'EI16T-4[C0:.$[*Z\YD".<GWP4UM4#QD. F/N;M..:!+1+<PL^K5)XJ(ZL
M!JNS>E+3-G:$_]T7CT?4S61+DTL31<-SMK$RVU?Q$-)Y]):5&]D/#D >N^.X
MSHA>Z3K*2)$V_*>/%Q1-ZLW\OFY'75_DXZPY)'X$+.,'J)7B02[FH!L;]G'I
M^,O?0(GA)W_#3,@A;[.EA601KL>735YOX%<=#:[1 66Y7AE*2NC((^I99J&W
MN+I'?W6'8ES:)'YNKFVD8'^89O_02RQ,DGGPWZYV4V8-BO'I=9$B[1..(7K
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
M-W'"B:(@!@U"D63S8QIP'#_-J044<8P?RNOVSO0<#,&2)6QN</KB6?%ZI28
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
M*SN_!YR8KPDJEFL^=VDG]/BIV'.ZWYVFBRZ7A.UT(#.<9[^G'[:TL/.LI,V
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
MBHCB"= #IY;\<U@]</Y-'N7**RI!1P96!1LF+NIW6-K?_2@/]10MS=.30W?
MR[?:,2,E\S0]:D1SHS+ZL$.S]X$FP=X4![6?<N*"XVUY7I,*6&$#24:,ED#0
M/2%(;J_MS?;A?+G^<KNL2I/^GAZ,VJMCV"C,M'3IG[.)0UNL>Y _1Q,M6##"
M\V]'&X:A;.#M[C8XXV-I55XQO-(?LLV$,SB3]5:O,WFM]!.8RSK*886GVIA>
M'&;N A7"L1ZE1>C(&"T0/$=78$CUL@ 40,'0N)\]A%1B[BW 1\7%'8UP?LK?
M\(VU"<;V#RNN$-7?^7S^#!P<BNHL@8DZZE1Y7#7IKME^E;&_/OOVAZAU(A93
M!6V&CU1<P5X'LV?VDU=6/O4_--%0)Q)KS_(=X%L_8S\[?O]]?))HFK:EDNG%
M%.^F%_,=,_># P_;Q%A>Z<^5GCV>@#@3(HI,[E@=>_29"-&Y@19@*%!FM]H0
M+Q[L.DI)#G^!*:\Q'4Y<2\J#1P?:W!-Z+S4LE:)%QM)=T>OM6N*<2*A)JJ??
MI/PE5-B#DM[W=<O+,H+RI.'!_MOZI5Z@(F4W";),)9F3(,\<>2K[E.WY_4]Y
M.#ZJ@:[UN=O#E )F(_^80$F/\_,63]OUKFV+7DR4R1K'!MZR?O2H,]5^-^AR
MLP%8@1$Q@0WDWLRNVKE68%*0JYD_@Y9BQNG)H=##RF@YUF23:L0ME:L*?4V'
M?C_0"!%[,V']?3[@5V;M7>O5 W4ON7MW?%)SW491VM?B[^S-+JXTD6ZLJKQX
M=MI @K?@_5[@/C!U<\-:%V7I=>E6CT&YG?QO?,Y.^G?+^-EM[<0/J?GPN"R<
MIG'36N+@V(<^U5%%Y5U1)TK\A_^'!3'_3[3M5EJX%?,-W(W)3:OL?]5.P@E+
MH,Y3E050\?O.5@Q(LFJK95V6/YEW#?=N1E!AI/EP]"EPMS7H/2,)A_\U5"17
M5:\_H'3PD)F+1;C%R"N9P7F7-^=F5*JSR#>4KT(JDX@*E*X&>Z.JERXWR[\U
M7ZV;R]0@W5 J/N?KNVID;%0Y(_YCS,KZ^N_/3]7VZPB:.(K3(:A+5!A#5INP
M/$$U7,=$LPXYGDX.4J+X;JRINR)K?T6\X$HWZ^29+9Q0\MJG)L&0\VRWH^?6
M>1H;;+?GX%+.K:.J2\S?#+1TKS]HE*M^9=?@TI MEM7PQMQ =.B_*I#[_\-V
MRYJ PSIR,=,8W+"XAF#D+W$!]SKO@M7: 1_[%?N6-(>?+.#>.ZZ_0";] H?.
M BCGD82.82&34VM\H5"C"H>MD.S^T"]']+M4Y?Q_[$Y$2(/KM$_,=+C+:J08
M$<K!Z?=0P6.#Z%.3)\P E! EAMMJ8.-LUMS9S(IH.8<KJF]S5$L,=]\#FEP4
MA*-*(W?B=ND,IM3W+?)M9[.!:D)PL,&9)JQ2Y\>/+6S ?<Z;<##MP[^0&ZSF
MO.;>R6NJZ&V*[!0<RY)#LJ"CA;3"<C/P2@L4O-0@71]:\[PX]>45'=W^ V(/
MU')_/!8VH]5Q\"^"]15:)I;& ZY3K4:)=HV &PO2YZ15-Y2S?#]R[SO;ERM>
M)P+Y9*[L?8YB \QB#IYP)-;3,.DZL;?<RVF4CB46(N!$_PUJ1S87:_F608[/
M(>B9XS%33Z<;2VF&G"?O_GE_2:96; /75&HLAJ#5CK,!7\]X]A=X[CPK4EG9
MNA%#^!0Z^\*P^,E+,\W%VP^*#EH8)?@_2 QZG?+@55VMB>>.8^=7N02CMRGS
M$@WS0@6F)SJ4D@2O]OZAS^6&3>]:X]HSQ!?2_BS>;L[@)"5U8-E=]!,HA08V
M\"8I7V@"7+6N@8]''--5NO^E2U##=:])G!(1[L0&0 7(,HXN=,FO  6E['8
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
MC)-4"3!L!AHNCA=!.;9I]L3HP3S6D$]I),+1$1_X?0FIEUT"YW1#K-);^4S
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
M,LJ$#1Q&?K\H@Q%'5F.J)KBAZVU:78 4^:<65\>T4B>KM\.I\K-%/PMM>I;
MFHA+2&:9B/<9_2A*/M79N#S9^ L_.W@\&VYL9O>0#:P%%[\3;(>_8 .>OJ-T
M)K39+F"K!1*QSF3ZFL=@6BX57,;,/[-M3XEGW%OYW6ESS[J8<9"9AA9F]<A
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
MH5HKBD,,CD5>[GV?],E-@"];G\R3M)#P&QT+$6'),6Y1]'.I!@2#E-I4443
MM7I)Z8O-+W\=FYYT/6LI0\H\9-M]2HHG<M\OU=WW$M8'_&C3S+26$]2K#.$Q
MF">:WQF1IV<8./'[<]!9-L@<^WRWX+-J=$7,KY.]=M,3[A%]=1<)!;8YGKZ$
M\,3X*X8DN\'5<3X>I?0P/E"0^">D+, Y47-:S#<]^'[&/@#S$H&[^%6OJ3;"
MWI;RLTQNOD62JN2GV91YZ-('C:I5T N)]KG])\ IG*U"QCUH[M1"I"&S$'L7
M'-/&3=V3>6SF<#P1*WWMJHM,R)W+6;TY9KY)MA_OWB";/N-:_N[X',G%K-NI
M=3U98_\]$#Z117M)D>SD;SVTI\"AGA*20-:3TB %JZ6JM2N*75%X>%'G%,;F
MKY0#ZD%[0P!5E15KNKC+4HX?^1K=!@'[V)#3*Z7;"G,=^6:<^[Q=S?WJN=O'
M8O9>R V.Z@[H H6+B\=32$0X#IODRCV,.LPX3!U-(_H)^>AWD"S' N7.&3=;
M?8I71#[H/&_X25&!<DK.[/X?/+F9KH@((%8!BN]07U@2]50C[_M+-4OIO^)9
MJ>BCW#)';K-!CH+?'STK::[NI6=YY^$4Y,O,]+U>-42O:BE?)25;&3??4)5-
MMUQ43P=.4-F@V52R8+%WVT% F H_28W)*_0)\/Q36D08N&C<A] F6LPX!VB<
M?15XS>T'EZ%FU"<%4-!O1QYJ .T%P$]1OSJ,/$ZU(KK$Y+[UV=^G__35N>KK
MOPS>=Y_,]*Q4<,RQ^%(=DW;I3>:ESMM7ACJPB7C^-D- 'QP'YVE!%P-99QLS
M+=R^U_K,Y1_4N&MW]7FYL9+Y7GE]G.*NMUQ[+O&8_Z4V*H@U\ADV:.\>9CSV
M5D7K<6MF!<QKC0>0V+AVYG!6V?+D!_. @ /*%RKV]<<<_5C^]-X7Q" "8P[X
M4[4)^&[MW5Y8490H8MF":A"KEWO3OWCY@U"1W'3)W-FTMA.WE&5O"S]!**04
M/M1?Q&B,LD$[Q19P!>*I[7(!M%A*74/\L'VL=<&%K,LVO\.W'QZ=L%+YTWBO
M6*!$<SK3\4?SY56I3:G2F!G)QL8,MQ0]C57RPY</+%5>ON2QO1[;/I3*!NU!
M>_HJ.E#!'U,3_O DZ9)%G7/-1_0@0M[^,\[M:)%SZU/9MY3Y"_OD9WG;[\J?
MVA7;G3KYE(9DYFMI!+)!207B@:TB=/N8:[73:N9>F'NO$N7O?ITZ6WF\2WX>
MKW"ZO"E$..VDW*;X(THS$8.#)<_L&D8=8<A16:G$5,'E_:&3KO^ O9/+X?/I
MZ=WGZP^(*Y[8:V&HD(#_7PD$ 042*&V&&B!(H=L!550,42N1 !-8I,0'F81W
M2C\+SLSLM;!ML]QWR6K_2P^-3A"O@J,P78LU ZEJ(%=ZO9YF]<)J"QZW! =&
M8B?K)[G?IO^X%J.D;L7;&??V%%_7Z:H]N^Y[[AY]_4Z19$-6IJC0@NN'58!A
MZIGS7Y1&W\D+BO2NWAIS>A:7.V<5'BBH,2_ZTT_3V9LQ\&C@'M( R*)LD"0C
M==?BT7Q0OQ)$*FZR13XXN]*SX7. [X-LM?.64FKC-RXGS8DKS$;NJ.._DNE"
MQ4_&LOAXZ:*H+L>P.[GT*ZCA&3!%\V=UC+6VS5A=8,K/GT?/9U\1SA:X^<C^
M\/1+Z@NJ:^I?/!60[U?7:Y6L*6RU0:RI.B32:($,)OCXB9:6">6:9FN]+EC<
MV@#=K,ZTV;P_;2%UWKE9 ],47/[C^#CR&H"E5,P:X,A6Q)YN;-P'[<>,XT4=
MRM\WU_9[VTXZ.1\Y>&Y;Z> IC=./7M3L!RD].BDG)SZ'K5XC$^@RJ,G1G&3\
M2A'=$K#J\;!09U;XOO3^K-GU_-;IVO<O+!(Z][^]K+[_I KW!WQR@7P;'VH
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
ME.P7GC+.<FJ:+9J<U1TYHN'.ZL?7]I#]2W$D9PS8,P3O^;7%[&Y6L%-FDWN
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
MBW$-,<P!&TH-2?XA] @UA(")93B4O%W666I3^OJRK4'D73 V2T=G5<K0\-/
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
MAX9)ETFB_@<MEO?KZ'DI#2XZ^/Y32S^EX.%]<[</G>"[QS<^2THB?6O;Q<Q
MW].>RB7V,"0<204,T2$B)!DE#XML$UPT.E?)75$,2/\2M+KB<GJR=UXA).*<
M!7$\2RN)($1\%/GN/NRD^L9NFK04&Q3U$N8[&\XPHCB>88,N1:@]A-DL8C[[
MC??0S"AH\L[=[SO,-M@=?!(;)&YZ>)D-$F+ (F;!VAU9>-&Z %K7AV]KJV?M
M7?D+ZFN%+96Z-#N)HJTA1=O^*QMK$WVT66 GM8Z#[DAUU)314"34O7RY 5Y3
M1I8B^H&0*JU4\6'X0,EXVZNRJQ/WO!*ES%H:AHXZ]K[P5?03XZ([F"%-=E M
M1RB01T(!,ZH*1]<5!Q7$8D494D1!]4[IH6X$@VQ_F9KW\C&S?LHNW>HQ_;JC
M<^?SC'S=26$WX?2,+<'_YKL5W'090K'S>_CG,":H<!HP(/);>3R@G/\"R"]]
MJ3[&<7IP BG@L)D4&>%X7[O$C&9Y5X\\]Q.Z;AI!GL-VK4UY&%_R5L$I6[@1
M&X0;1'NP07]$VA31!)X0EACZ__:#.)9VYR8;9%KP(Q2VW+,/_24(QN"5@,T6
MMZDS2TRE44,!2&=F3DOHX;1P0G.:_[NIPQD^0;0*[FT7JK]8[@7KNO7&;6A'
MP*/403 0KL(0XV$EKK&</CBR08?&%H.K_E%&*1=ZJMC%TPB/&XHSN.(X.N07
MXFOP\%ZOM6BYX[D#<^)*PFOP-*P44KD(H4UTQ10B7.5L V^&*^4H^D@C,QO
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
M5_36?>>NZ-NV5,KG:51!E$L;SC[1NL9G%7^2YY>>^+8R)766Q3%X>Z(X/-A
MPG8,H,=:W(Q6"W"0?A9I-!:D>:;=59DJ/OHVYS"FQ.F'BV70O2VA=??,?6,!
MQX]'E)K=:G>;VFDXK((4IO2P^+7IPHA$VA=FU>_$ E%$+-$C.6CQ-]K@<K8R
M13][;Y_SM:M+@C+@E:T$PU%[76/W3$O^3VO=(-B%UYCNH0D<;2<4RF!]Q5,L
M(,D%NUI4 BH8-L#_T=Z71T/YQ_].J>PF>U&&$$(J6PE3(4FR%$+,5Y+=5+:1
M,6-?BH00ODR(BBS9UQD[)4ED&=O,2$HF,V@\-3./^SCWG'ON^=W?N>?><W[_
MW?O',S-GSCS/^_/YO%^?]^OUGL]6"E4N,J?+X,4"><3G-<#N>>!0Y*,[E]YF
MAZ!K._]A_5K!3A]9U-)(#&O9F7U(\AX!5.#T$+:-;Z$&-SM8.(@RTFO$2X4@
MDP@J@B,R\UG'$X-NK;O=&-3EJU3TC+^=7)2A4B@I5E,HKIJ:M0O&5F?A&'"Z
M*V4M&26ANT!&+(+IBW AO\)C+M7QY*,%U&=OE!D?,XYTU15>__9CB[(6.;R>
MV<PK.E#*U@;'%@3P?JC=OBAQHJ"?9;FWE/&Q+SJJNC=N.R:P_ 1S&O)N.%G
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
M1;9!D<8#O3/7F;D<0[J5ED;8QY%>),%]MV&2>!_+5-P:#?FXX9%3I89\ZY>
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
MK]'.C:TCPA38UJX!=-1O3*>XJJ9. \9C!"VT_;AL:9:??B63V+Z3! P)Z(.
M,MT)*4_\76VS TJ!2KH!<VK23H-F\GL'\P8'(56KVT2VK8;D!OWK<N9O-HJ
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
M-S7/_64E#<]H#^Z>/I;5>>*>]-E&0$UA% N3]+3(;J,W3IX?.[E*S-#3;@$
M!GA.2B]$%A>O$IR"H<YO<\&.&YFW"ED6?O"Z![#(L<\.@=!&8O&!UX!NZ.=
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
M1KI_#?!9$;%'?6]&AW\3^>;P/M'AL1@9_]SG4D5& U_XC[+Q7\=FIEMZZ@^
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
MW>>XK:N8\-O9X#A\[0F>"J"C E8K>&"J.-?(R;OMLS(U_>N+5Q;&F%"B151
M$'#T-!7PT>MGQXADAG6*4X5S*<^.RV6SNGCC"]^1[249AK#,28LTD._0X8]-
M>Z/XXLB7F+*'4J:HUI)2;6,PW!+FON?3-#W7E+1)8198!;+UH&O.DF[73:Q&
M'\N53+IG248V?'R+*JB]=)O+NRM[K"I\$ 6D#V7#5Y+3.LYI*X8&R'JJ*84+
ME-_;'_[^793IRR5]IY;*LSWKUQE>@+7A/6"8-$$1C#UX00$2 OLR;*.^=B!,
MV^RDTS.'$G1%$FK-_%O:U\BH/<>Y8M)#+'S7DL@7JGV(<4DI6R#XS&L8L5^4
M[5]:^^M2_OVG9]R/<Q(D+PT!R.(<33:L*J,55OXG=<5LD'!5Q_&5PN"N[.:@
M5AQAFZ^/I/IIRVF*TK1C@;=J0\AN8'<G.AO'Q3QJ7U !9P00JXC>E3F%W]UC
MZ BAB4VST"J27(FMC9Z GI1^PL1 Q=GN6-8'\-"K1-(T+3(_)%W'P1*)5[9%
M3*=JE&)P5N5!(86+O97?%_[ZJG?*_DJ+2/"/N4SAR%-YMVK8"=)H+0W\%*%6
M;H^7Z "UQE)R\WNT1^50*OR[\DJ?$H*[:^NCXY:, TQ&+X^5>Q)W>O*N$<(Q
M=B(NV-]])S?RO4L'!8U8$\.YRA^W7.9E3[W@I$^?Q)N4/HZ:VL*QL6ON&Y@7
MO=\:CYK(*:S:%&V\._JS>B;BVG%H1:,C%UH9Y1]093-E63D%:?/+RRCEF2Z:
M-'RW%UY=I7<XBR\AQS#L[A&UP"1S0LR:@:;!VB6[_ON]LQB]GY@HTG?9P]R)
MNT2+>A63-HWZ"&N:HOM"!:3)8I/)05/PHRY,:S)!VI>4U0'$*],(V(_RG5+:
MW'C AS((>I2V;= )V-]^3LCR^1!4KSRJ]TX&,PNLJFE;=Z^YTK==0S53\S,A
MIE?JP>*3XPI-MR8#T7(CT=0Z@R>&AUJ8.,F:&3;4/_]\__]BZ&#&9]!F. PJ
M1BZ&NO_Y- ""T^NI<;ULA]^H;$)MAX(42^7;)8/3K*I.1S41!1VD,:F1^@25
M:5S#%#I\[K?#DVG%Z:'#CH48',)NI%(]2&9ZUJ,MI,U+IW 76H-%41AEL6P]
MCL(O^H2NXWAJ,/!Z?2$M;:P>2V7*IT/NLYM\E$O=0B_9^\,9]A2)BJ%W\ A"
MN!MVK=]VFO+.PZE2!WX^ZW["C?6X!Y%.T]&+=Y^R]G9>B5OMQ2+95C\JRS^1
MQR6J(SAFEW^%M/^<O3,Y@"OE^JZ6+H/BC']3,3'#LK!T,%PU7#-K]#3/_SUE
MU)'K*\B]E/QVKW'OUM$[I?!<U6U6%Z)^DGNP.SIX7^"+ZN"I<LH(N"[F!=Q-
MEMGR*U0 HV5BFFS=GH0)F?H<GI)R]UD[=VC/@6.I3A!*;'@+(SF;*%IZ5_/U
M4V)MXX?&7;\IC,QV-2=[=*[[UBRBH:RAH33\4$NEJTT(N.;[S1R]D@2'&(+G
M ^_C8(VL59#R!\OB",:8W?X]*V4=M=O?M!^,:7VY[A"SQT)4(LF22SHD>*-@
M8I!Z3HB(0:FGE=FY_<=+S\Z;QHJ<IDM_:+$JZ'I*ZU1<>HKK=OI3V(!FXT+Z
M7[_,?(,/9JMS#3,Y-W]615?]>G75J:#0H-3C7!6'D9TAI&J_P6-P'D1B'UO]
M55W=;#O;;\+N:"/S/+'H/HI9GK*5Y@43E=1^NP,V@#H2N+&3:XAG)JCDV'E
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
M\+NG<(B&G'WP^WB8^$W4&22+NO[XE+QB2EKZQ]8Y4WL_PGC^';374HCIN+*
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
M.+%7\WC_?G%_\2*SJ%G-;YL'%U#?X@ D)X(3\3K)B%P#7QTU$EE-[JGB6+/
M*0^^$)M6JA(?9QZ%SL/C7)&IRTJ"'<F7&N)BU3RDSAKTPP(I7T&\\-6,E08V
M$H? :O*N'5$(-J( 1SE(O'HRP@)CD>Y.':PV*2L8Y=ZM]Q1ZX-70\J9<7W/P
M^OZ](IC^X"](P2-;8/23LB=R+#]FLB+26ZXP:P@$Q4GVB+XN>W]F/:U[V\CC
M 52> "D.[5K#L&9B#V\WS5:_J9II]BWJS4RCG]+L"6GR4\^;HCOFPRE2&/]D
M 6(RA>F2-Q$*E2!489GMIX_D8MK@41U<*QR-++K?C9C.U#Z7<XV^6,6DISD+
M]')_JU$OBTIXMJ W@L!Z.R#V?&D12I;HL-Q4M4H+W>8C:%\>O:JYJ$RB6X<I
M.8TQ23]I3&X7[GY(-W)VV3HA$#R>[OH#1H>5B%8:J>)%P9@FE(@:F '\Q*!1
MG&0U\[69:V7OM?48A-?];P(_-_<*U'!3!L%8_3_'*3.S8P=1)52 )4$:E]PW
MK_+*^S)<MJ;!V]"T8X6S2_LO\A26?J[FA!\$&9O;Z0<R@E:3@'4A P=Q=!NX
MP4'X?!PXEB+3F0L*\SN)N]X48"+F.*_J/GASLDL]%5YB0K!"LB+1/%3 2P'*
M!19.(B>,"MB%[Y;!1MJ#2<=VP1XAHSE!WXNF.^A6C<*-ZR:4Q\Y >)NR(.:E
MMDM;M0:7RDT;[WD.WW[H=V.-/@XP^R^:]<_$U=#D/G70RP:!,4Y"Y.$N_@;/
M@=8BQ0Z4R9]0[WW?H/L20+QCA2+@A7>F @JR:5G*;H6BZ,"[1R,*H@(#0/RU
M)?B/DIK1[:U\7>4K"U?,'A%I2>QOU?5(-V9W^ZD '14J0+(927+O A0TG51I
M[^8%T]R*"F!I)%Z'CQO1M(SL 17 5_CW]F" J=XTY+?3ES$D%8!N0KK+G5Q%
M'NMT4@%K2G"4-^PS^,@<_C,^G H8\%IEDOQS9[6YWU3 W[M-)GC7S,53XGPI
MIKYPPBB43@=H6;H4HZ']9Q#1\^2WR!\TI]G@H35-&/^'8=4\DRS<;B!^W/18
MH;&0!7 ]+YEKA52P3 7@LD#_?E3*V#-<$5:(8,'=_YNSD5PQN8_*1="$W-\>
M9_))A)W);$.V0Z!!RZ&WKW=J."28>T6@S.VQ_&G7"WXWE8\]P"7@<_#UM% P
MI7]!CGPA/>JI:4EZ7$*VNI1D0>O(?[[V'VIX"2-WL+IOLTI:9;[EH67W'C8U
MA[FUO*MO4OKK=+T@YRZ=!(#SMC6]5=PZB1$7\A<N&75$>%$&"9G7:=NJ=72H
MSH=<*1#I$_WL8\'XYCQI:#;I[,U*))OV90B"_:BRRLYPXF!W9O)^ZH1^T,73
M9OLW2S44[D9>]/OFM$C?K\(3^9W,_1EZCU"#'HMJ@X9DC5;M3=6?&I^'X"DN
MQY[#0KJB47^9[60XJST\:W#J0^C!H$L/>"YCAB+0-7V@''X(<7,I[9#:[>43
M=Q>'L)]Z^:JMN9CG\37?<?LO^3BQ!C8&9%R'Y>JHN?';I>+&IA21A=' 0)FD
M<GZ]]>$?AHH !=1%T=7STW:^\3.OMTYV\\2QU85%*P2XH7KB]W=^V$\_%[R#
M.?["M8M$N@1MRZ,8!#D":NUW)3\ 3Y/^^JH9N!H*C7!V;:Q/5;-]TD'G^&W@
M<YW,,PXZLP]L6A7 *#CG$WB\(Y?0M:]'.R,/6*9>AZG@*CXQ"7+<KAV M?XZ
ME62ED2O&9:I_ZN]BO>;)WP-:&?V29$$<X%_XC[$&>H0\%EZ6IRFCX!V:2RG#
M?*VWV/XA..WWDLX/E_SY3\B43H?K_G^(O[O1<?;?2X;BYWA- @L*XJ1CI_ZS
M 4FG$Y!>JPM(EEO 1-<I]"NYM=0O1(/FW._U+??[Q<YRNPB=1;=&KV1#B-^T
M++DFZ^F'0:Z)@?TG"%2[D88-I%HI6Y;7R$&(LF9\X_/Z0O(-P#DAS[]N2PV?
M%9#($$YKQ::>3!K6XTJ*RXQK;_FN7;IMLP&+C:M--?D(R-I[0M8>-/CXXN[$
M+J:YJ2G*N;DYZE21:1F=Y<U5  # ^LR"_R"FH8;]D?6RX-3>4,.4]WHD[HIS
MU(2.U)IT)./IA"3/G+0TY]I!:,BTC#+RF6UU??$B8Y7/[L.L^?OGV 2&!*0?
M_E0XISD3TV\H%V.=NJ40>C" _!9H9S]T+3.@K;LN.) OL;=5!"0:\_P+VTQ;
M47U#TO1CL_GK3,(ZL<+S7$\N;L49C@A<T@76;_/XFP@%;HQ>=!NK9A&3%J[%
M*.[,_K:5WO'&A"?Z]E)X"<^=M/(Z WIUPZ_S?]AUO7]Z'"531?P2JCND$6@-
M$_:RU4M41@H0XGN?%O%'(TI(\NUU;9WU;PT86](^I[BP%D6[_;5X4Y.15\MK
MCN-B8>PMP;MEE0W"]@"MZUOW_J/?4ZLC@IF%@$&0<DA6*>FJH4"83F;?Q3TY
MYPSYX)X+L2Q&@0M/_/.!>P[\^Y13@X+J>J^NO#I505BQ8JJ0!_#*/CL3(G3/
M+IU4/'SJPMZ&WONC'Y))D@6G=?BKO\LLZ"J8F/\JV@QZV%185A#W/"H4_ R^
M(9P'HIDLYUTJ8#S1<<N1=Q5XK"^13*-1?TT@CUSN,[3]LS\;\%\8= .P<?C/
M6QU.5(#SWBPESI.T7#,!G)>CZ*LD@'8=VFAS:@3.GEZ*(O"E&_72J'+!GWV?
M+" &@F*_MO8L&HM\T6#PBYF8<&R%I<MA-1!=E;PT),QF>P2.1=26#L!CE@5,
MN,<*Q:9S^!^V3>=IO+U5Z]32X1KV\A,7($2.04OU0\U<VII;<[?O*S V<UM=
M8WG._EMG[J[?:U']N?'FDE 9)KG3SW1U]6SQ8TE )EX,XMD@33B03+IX\##.
M.*\QEF4'?=&6VA6EN/T0M[?H;M9S+L#E3YM\7_RS')@,E,+ J(-O*QB]/C:F
M;Z%=0$Z"EU'3M+7ZXZ=)97]E"JX!=),4\\Y]60T541X,75EM[@,#H+>2T4G-
M[SNR.E$2W_(;M!^VL>KK)B1W,)X.%HYDE?<J)+ 44<;4Z_7\<<V#)UWO KUA
M!;WS,S?D&^Q5/F-N2#*GY;#O#-J>*.I_A;I54!:'JJ%_U7VT:,*^J0_U^S;L
M>NO<&[VAAXQIOR?2NHF+_G'O+-Z([C.*)P-P>KO^.)$>;?9VG$F\IBDZ^^KC
MW:QM(R$CB\8YR]/I3&46S2477^PX&H(-;4@B! ;B+4/,**B'<ADGNBP_@<G8
MCW"QD+R,?'/]_/"S5!&Y;@8O2;>=2.GO61,Y.37^R@]IH?;6_]#Z[Z"7J8!4
M(S2<R/L8>73;^KOW/Q2)R[DZ:'V)HRVXR/U_Z8C_W5 =^P<//+E#U*$"AL[B
M8LCQS>"3JY6'3]L_(ND5REM,=;BG;OYQY6F2,*&Q$BJ$XQ[H+/ZA[E[2G"$+
M"7&KM'OGG"K^)+!;)*?@<&RB4Q&#V$LOV]%FC>E!LD"5"W]\]%0_'SP_U73C
MK-H5M=?*#1[/1)@&&1@$%DY;OS2]O]5KUGYI7BNM%\%'!;C;&7'>HVG5=KP7
MKVU3KL=Y,P>[[0^U#D/\9Q0Z7#PW8A=O6:WG?"_  ?<2USJ]UJ(1N-01@^9&
M(X7%^?DM(8BKE_N7HY#NQ=%VC8_RMW']86>XPE7MKXU!IY%>8S'SXHG5BU!A
M@DP6:R?FP3ME+6/#0^'DX! EKP0/&7WZ1U\8&2[6T!?$^;]T^GCC&^VY;__;
MA)$5"'=H'"6[EV9PU^;@/U[6?)[_A[+J>XZ?VL)SN;E,[77S_S/:\I_A[SG%
MNNWOOSM.T>V_^:>?XO9?%_Z(!C#IM>]%^+?V()IZRT*J5![X+A QOJ2K\&_Q
M&&0_<M=D3XZ@2Z(OWP;-40&0G[#Q#;OV8YC[S%R.BX:Q%@M<BZ83_TC+DX8Q
M$A)$C.QZ(3&L*#B04!H3HV \9H&\D73>78/Y96JBC0U2G+;TL$13< [RWS5)
M)M T(=G6@P)&D'L<D2<U>53 &(*4!2*E#))K,Z@ T"H5\(G,7X!4@Z/_-/P%
M01S#X+_/ /_];7Z!:8-!@(Z5X,?"E&\C< 06OOX_ZT[O_]+;:_AC-^08 ?03
MI%M6\P7\[ZJ1:%R&4J5(!<B-458+R=9C\,TQBA&0H@]J4EC9) &/@846UIMR
M_[X:!?BG7ZMW5$#F)A7@9TJIW$0>TJ[$:18K"ES@\SVDL)&2QRND#S/_7I4*
M8/M34$GSZI%#*J!%D@JP/%PYIEVFZ=$R MM>0O,Q%<! T?LQS7T\\A_4COE3
M,%T"WZ!56^2"5QP?D&A70X4T,. '[$A4P LJ0.3($WFOZP*M3!R+),<W@4\N
M2Q_7_ZTQ-_DB;#A/@0J(2B3*06\0HLC9>-#> >#'2?(WTH'BI\/=_,R1E:BE
MYF#%YSD>],6A<P/F;]V^OJR]L&'4[HE8GYM[,8#V#_!\4^,KCE0*F3+5"94(
M_=<?"O_; =2@ GKLX1N\*T#D;NH.XD1/# [\17X&_\?"DV::!>QS(_M/1-8(
M:62,$**,%M9_#XY&_6?WA[M1 1]!I+<U/;Y$T2Y!*F#2K1/.STW.I'13 3^=
MD6=H=R<$4@%&&;^.-V-!^U-:;L<B6Z%>A&DM]ATE4QV8?<2_;.)?-O&_8!,*
M8:N-4=4^[OIK.C(_-0!<3U.?WJ?_4:$M@+OV D/F6>ASY)^^TE'7'B46&9I\
M_D-^]*T-XW.KS_3\3<9_D=GZY T#WWOQ-->B-&XI9:1]B$NM6;YMD2._KQXG
MT]VL8S%#JX.R8K#$\=1ZN3RN+O.YMOG@JZ*@Y,@%!1- 2$EH<A_E$C8Z8WXV
M3KG=07O\XM66]K=7]C7/G/XE\5$P2Z:[4\?=-G2VY_<ROR^?;6A!KY&8BT>$
M@<_D)TO'BYE?SIX3WLP7G+*5Z).C#TW^JQ4G%(59TM[N_72]HRUZZ^Y-[I ;
MAX@TYC'5M;PWN]W?"BJWU+O2:R ?=]3%"\\L%7]VVMOW+F83C'O*[=3#S?,<
M8\(66HTB6J/4ETKRO;XKP1_5M]AP/LU1V#?3O;5S]S-S RW7<_^C;X07_X-0
MORFT];_*POZ_!'O$(# )P4!CS(@HV[%!MF3PA:,Q)H()"M\; 7:8WM=LD?WZ
M48=O^_.7X;@X9@V%BDA]A@\U&?]VO@;6N)P*6"T'?LR,I0+<6$0P@C#>&9^#
M/643-L]94Z6,7OS<2%'(.<3UJ*DVCE;)!ZK6<[7/-!7Q/K14FP]?S0 U@/;H
M*Z&G8S"-7^)E!^/VE'QC;!MGGE=H.LIPHL[.W2:_,DJ+*+&1G5&+E=U@^,3*
M%4&C]F=HB"RG#*Q@#7VC,U;809[)P)$S7THE,M^'FMR)NM:8:!])W\"S^^.&
ML!K$(549;>CC9D6R(4<BO;4\*(Q HC7A!=[]SSX "DJ(#7<FAB1;Q7#7)$&;
M^^N>1!VVNAV2O^4_I]7AOD@C#7_9:32%)BA**]7)/.XN(#?2&(8H+4"H@ESA
M!!?P/!N%2:^,I!IQ!].01S?^Q$O6Q0R9&JKT+<VR(7;4BS[U]3WLT(9B&;$B
M.$KAKBN S$M^@X28 "C?X/69+_Y\<SPJ0[VX.0;J6]!? >$YF6[3"1&4RV$T
M4PFR6GM]*:;3CS;)]__L^* 1>B05<+J'0*,U_P=[;QX/9?OWC4^I;"&$(J9"
ME&4J6R)3R98D*D),)7LHPLB8LQ2R1T6(R9;*,MFSCEV21'8R"Z5DF+%,)[/]
M3M>]_%[/][JZOM?S_.[7??^>^[[^X&7.<1['<7Z.S_)^'\?G^)Q"ZYA68/PJ
M\?2;?G'+WO)0R?<79P[7CZD<"IO8<]7ZN'R)VTTCP:[UY^1$.'P0_E,.8F<B
M9]-& &U\)('TA2^EE4@[AP>5+%OFMY]0I#W/HL<*CMFU7ZIV&RS?]L66-T+.
M3K#GF/RM-!A3GL-?"PF\EQT/D/*X,'$MPAVX,$MO,F$]Z]C'<BZ,*IBP 7/R
M8\[KANJR%0U]N7-].:^BY!7-5<@M&U62\8K@#TA>UI"\-+!\+#>Z2+.YI0C&
MBIX7>2_@6#Z([\CDH\7JW)),03ZYLFLZZ:NN[(GHKGIY%[_\KH,W< )K):KL
MJB(!TAQRY,IBHX96? $%<:]T[$?I!19>53US]^UW(+/U>)WXQ^.XSQ*+J-G(
M'*#I!)+TF% B145 TBH!4Z#?672W6 (9@6N5NCLIWGR9]M3^YJBUO7E($+97
M4\UWLW8[=8NIXAZ3V$+?H_#7Q HWEF0D \9^P(5=Q?%S1K%'P"+_(K1&!ST'
M+<(1M5";5U]F7%W<?+U]3%+[/"\Z(YNO,0?"BVK!1);X)$=8AAV!)&7AX":S
M%61+0=9Q,)2^GM+G4 1O <181X1BT\IOM+O>\/EX\51>Z\F^:W[W7I4X-IGA
MQ2"3<,L'/<A$<"?Q'E89.]#YS(0LLA'=@:(+QQ2B&R:D*GHO5]8_85?J/!$5
M-#E0.[:;?,<5-C7$PQ0'@SI0- =?4.U#!C1;\1\-Y(AH6Y)2DZ.8[V:6QJ"6
MGN%&8EQQCE3)RDSNIH5D\Q]1VVN4X[>9JKORK5N>O@>0"+C70S$$4BX$=)O4
MG'OK B[3A47$)[[QG.LO]SK1.U5?&6%V4O7'S3Z*I6JV^);QV6=WG@[E 4VG
MD:17A#)>EE@06?LN/8217D67I>9'Z1]C)^9^QXI_(E77)UMM>*A?NR=30G1W
M.X_V;$3R@;NU\BM,]NLZWDE90<82NXK@DQ!NXU!GQ]3A]!F(THMB"S+:WWO:
M,A:-.O0V]]GK,48$KSIK+4'S,DGIB0"@'LOS8P/F(ZN(H[C-@"MQ>)4+:Z?8
MM!BJ5U-4MCE]W''55[)*^RP^Q]Y48_@VEL3I "IL6X"Q$(8[+8%J2XNT'*#J
MZTQ:Z.(UTT-OC1[R%=-Z3-E]+MY,XO2WL=O4=EVJ4PI*"FBJ)2R$XR&*QVG;
M3EAJF&GH_4LGS46@*2 5(Q=BYA.(#+. 'K9\$B%AE=.(_/U%MD,+%_93@$AA
MB])99ARZB.7:!@-S\FOSK]HGE')APW#.*5M2%3L))0Q\+YT@Q EP(+9S"5@Y
M@ J#&L?H<F'/NVZQ%EOA/SWE2EF)2W5:+,_,^\MIRMD$=8.Z7VYA/ ())#WB
M?;D=%9_*?Q1H97:=BV#H.9X45RPB)P3-N5IU&C[]V;+OZ8XK-37==).[+,2D
M^89/^K99#JBFK<T7<JKOZZ3LW,#K-#/LNGT'*7$B+3!H4S!NM@L97F=)J\=L
M#"9=N%G[HD[KN9!CD>PYS_V67LR7L8G>WK.OF(\;7'JL^92R0:'\80]MK'+?
M4JUR45$1RSEDAR3-6$+>Z$+C>9[;,*H#%R;,D47;DH'P(HP2^8CVH5U589K)
ME\4*4]1?2'4_>B'S]/9!X $E]04H/(H0 .\>IQ7U?IH+(%:<_'G-WG(?Y>JH
M"X]\/B_L3MO%W/0K9;J$4:\6>\E\6HL573@K7V$H+:!2U>7!PRFIY/WO"YYN
MVND<>'#=SBW\W02YW>,L-YIB!653U;D!I;B+5T/S+L?NXL+0\MT)[36"A'5@
MB!5-'Q )X+N:;F%^J*A2\[ULTOY:OY:GK)PT(*9.XADX^D[FB(_N0)'/!D:0
M30IB Z/OMBW&;]?F_,V-BV';[CZX86:FD/+BP@)R:P><I7K$ZZCI$',/$&4O
M.-&4\+D<?RV^,1ZG&>5C.N>065% ORGHNQW=IZ<H4(7BG\LE\+?_-$F][+JL
M9W]&Y%F'YYQW@S@H1VS6<1((/6A7.)^O(U5ZT<ETL4?7Q5?WN1KA_<9SD1]L
M/2>W;?-)I:4TC?H\+OCNDU+EYEBA/5KT->M%UY%6^K6K?%<#55])C,$N";4N
M*PSXMZH&/X\L]G3:0',MH#F;OMD_(QU;F=]\[=!>X5S^0*OO&\*^LQ]+UG!A
M([4FKVGS]RIP(M_/K 16RJGW4ZDYG%D/W?/PV^MK@AMDT0: Z#>.6KJI3;^F
MBIE:>5?8] 'C&8E(5/J=VZ=O)'><M6$=(<?!FWL=FW(<RKU"7EB$7)<^/O;\
M<5>M_T>Q6S>W/OUDLZ%"$]+:]Y?_QR]X25#@M#.(M</0K*V&#  )P\JS#.F1
M]\B1#A6#FCVB:*GSYFHGVQE$X+&"7YT?S"!P@[."G$"FU]BW9R)O$T8<.$*A
MM% <U8&2$ NO,J$*T4THE9%D''S$$S*W:QC;2<6:R-;C:H<[L6.O=@G)OTMJ
M]0[SM?@X>KRH!IG4 /G>L"Q.^^@T:ZLX0PB,9,JA?3LD,V7JZ17A>772GY?3
M+QIY7FZHJE;,L;$>V?*8%']!;F"^_ SO=#Y5ES0_"KE7?CLH2&\I 668\.YB
ML&M2)$Q?*P?T;1Y-"</(K<8NC&NQ5+3Z[)Y,-ZM59S0$N&S8O-SM@1U#TDQZ
M[L-IU@G#O&3>%F!4GA%-Z,4B6=H5GY8+$-$,^ZNJ@YR="_(ZSUI\I_(?+.XC
MM5H]&FLF913B?W9O7;>V1+1A$1J] B80U&'Z7UQ[QS3DNK.)E3$L'[#*B_RU
M5W_OD>+;R9*WCM2>^%C^3)U'-_Q+[#X3:01.0^?)@H]3"&/MK5-'?^.+/I;2
M8"TYB"H*!>#H4!V24I2^6<A!M%03482J5B&>W>FW8/C</$CZ>-_&>[E&><&/
M*[\DG7H G(8FH9L([E-B;8EL1U5TS)ZEI7#XV4QI;&\E%\9OL VC:W;6AD;]
M<F_HQH\F&WBI_E<=0_G<L*^NB <+/5]%J\_%(H8_<?C5H&Y3V:E8!=;AR#8D
M[8*>D#,Y,FS9?%TH[8<Y" @]KIAXZ--5TWSD-M_C',>[LAJH_"5H#HC-/>#N
MS0UPD,CT0"]2@+9Z#7O:/-4MW\)%,M$[][!%ED(,6J>V+%'E9;6-==;UWKO?
MG;R9T#,V5=<09Q_^]K[,9UR8L]I9QMV^BAX95D IIR>]_7NVN6Q]>*QVMLPA
MZ3T/:N^GF2>3;[>^>B94C7P)37T$=+\6<#74BR'"CL#NX+R=V$7/P-_WQ8CD
MF#G?*+*SUQ1UE'R3[-TEHR&Q[<%FL5NVU7_1&##SD!QN0)P.A<%R8:7FQ<#W
M'8]9P!!CW1]?GYF <V%O;+@PJ6\)"13+G_=O8;.,MMH2X=J_-+<_XNHL=UL&
MBLG#A75&LR37VB?WL+4=AJ8S=W)AM6>64Z82\LCXR7-+)H6]1A(K-Y;)?R_K
M_^]X.#J.*LBT96%I.NT)6]"6S1-'F.HXYY OHV,0Z[1O:!O.E\G<W9%TZR'*
MU78:H#IS84H2% *37X0M^;@W(M9%Y^:),=/>WW*]\H%_R?7J^O=<K]-KVU9K
MR5XI:\E>^[)K0S,,WGZ874:!WOC1H-^RQJX1P&XX;0Q5/O];ZM<(0$];>*7,
MN,G<67O$=BW/*^/?\KP0_Y+G1=7[USRO2A3+M>Y5]!&H2?6>\W]Q! ENEJ6"
M90, N9+@0?PMN:STWU+>/A%^RQ%S6<L1>_<B9^33;-A_SDB'>G&OH4X1$,_?
MIG\$3\08T:48L96VKSNN0>8?(1O]MC7V1+3(SH!NS!&4XYI](Z>LZ9;L>]Y<
MV)*#C19YHUEY]%UOW"G( !H]_S;A_VDFO$)D7H!DVX;&<YH-(97+P][_G:D.
MA(/$K R+!+WL:)4W[W_)4WX0P#WYK&BGO5S8ZS@")\9S1:RA%HK#GL#;/ J.
MR0<YA6^5A3?@S2Z&%(-4J*UN[3_;P38(@NY] YD?H@$)C"@.(9?B3W*0/YBP
M/[R\["O"A8VK #%+)AUT)6;K$>09J(?YA/1?=O%'Y(RCJ<)$L.]P85-M6$&H
M==HT)UWMQV+/%N#SBUM="R9]M"'ZJUOR@^[9T:PWJ[2_TQK^MWY8\^Q"8(I2
M9\N%788X6G8?X83*(H%1PH4]C*:CV/<B.3$G9YI9OA\_/._(@*QYW/67:KM,
M9(F?Y1@AMD*TVY@(Z6T%)NH/W-NA!/+!+#I\S;E]3?]ONKGPWW;#"?Z!P)),
MX0AX,_U8(9#1QZR-G']1A*J1A=E"0]VN\R>;8E2RB.A0N?G6((N"[Q%"%L5Y
ML1FORUO.#"O$:VQ\8UTJ.X\J0*V'D' 8GM-.>&W;FB"#[>/H0?'=TS?:7K6,
MB-'MJY/-;\JM+,A7W;]RYFVG[Q:/GZE3^PKD#^[>IU%+(>@!) IJM(QDV>Y
M%.7T<&$5EBPQ>4I&550=@BYH_*EN.QUO2DOK%J[(BK,?'N_P>E':/#.DW:U_
MX.CFSNEW.;L:+B\16-(5-!/&*+B+J83^:<)^KJ\R"6P&-RVVF^LT 7PL$U?I
MAI2\64"S[O2KCR=6[GI>BS//[=N]\8$&#,.$L'P%.Y] *KS5P=JA]9+3 ]"L
M?!.DHQIJ0-2-XAF<X)*LCR5H4KY=74W-1ZW(N<)X?^JEZ/,V#X)C43<.OO6C
M,F->H$8];,1GTNXU'U++\G!+K-FMK(!KY$'%X80(7VXB[B,9QEF05JJGH_*D
MX%4ZLZET'D8U780E?OH317&@ITT%R:_]LACM1SQ>M]<CWWRS27<(7F5VYN1X
M2_A!MX,OVD\K\]"X,#(BAD!Z"=!L<",.O]5T?(<VYPA8T1'D7)1 0)$]$ G?
MC%$JZ/'*9:=8E"18IPU>N)(J[\\PNWQ?0SY58?-556$5B%N%)0!-EY&>B 2
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
M&UQ42*1Q4/*6Q!=6308=??;=^8KHXSBM5I5J1O'5'1]YOZ*H*70IQCLH4A0
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
M8!,(4ZT&VL"(/%V)DS:G<DW?6?_$;H8W]NHY'\VI(>>5V=_5&&A9^SCS";G
MXL+F!%A?L@F0BIQ?0/Q6M<"<"TLRX&4Z'^0 34#BJM8_*UD@L=)E!)]I,.+"
M#( %#V#A&+LD%4"2"&_9TO^\XX1EU.Y_*05!6"L%\9Z HZ&FL''_\(_(_Z68
M!!:#1C0U*(%1%#:BT4"P3Z%?*]3K3$37J9+[MS_UJ-P[L?$^C^K1SIW"N7=L
M&A0P&O3I9CA\ABB(50!=)\V&EHZ<]!(Z:_&FR=UG=V).XC'K\XT!E[:;G8T-
M,]%"S@P>Z^Z:K:!V(SBFP.A*!KXG/YL+DY\G_KK&!/Z!#W ),?:JJU&$;K_(
MT !?2D4X5^F(>?6QD/TVO9?;YP^]NSPJWZ&W6#51%_\<)WQ]V6'A[.G/>9"K
MJQ*V*_80B;9902P@C0E_4C*#H.M>A!S Q' P$.#N@WZB_JJP_'I-5O&)P%KA
M#-1:X0Q75 _X%WK+8=N^):Q5SD"L5<[00$RSI%;@(ZA9?KH&1TIGUHR60QEB
M*#%\60J9L+YE.*1CY2M$M\6B1!9!PW.^_4:M^X?# LNC*],<?N@YE1O!=1 ;
M2(!80)]RP3=/EN5VOD]M_?<"K3U"IR?./,S@ZYSK8X5!%,GYE]62\*D$4AZP
ML _MP&G6@:^JJ7Q/6TGG"-A"7BX_G# K?V,MIZXBBW7N%$=\ZJ1R=KW&EK7;
MBG'DH7:1^X @_DI*LX%JOYJW49_EC?PF=*=0TX:K!^.%CS8=^J#R)/NA6<'^
MP_-;6=[@'0C^OL:8]E?\2/4I#$!5?K?Y:2ND:7/BI,()(Y_U85N=>0Y]K05
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
M&K$[0"E:9E<'4LI '<QG\I*'(I;-'+WESA]0?7A2_FKPT23*Z"[INI TLEF
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
M%Q<4V^4C;[-Y_VF-\OA@1D'2Q>[= :KH@E:LU@!VEU(+CL<S\+#_V+=)J_X
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
MI..R6WM7@_VXV3@)G(*M-*;;0XO%PGY&\+19$9--:?6ASX*\)P]KBO0UW-7
M\2F4&Z]GC:#C&=_>17O0:AN@Q(?SRR51VV>M=R!72:(^AM3K0 2)B3 4[EQ_
M@JI/:L40M%#Z\9_[GQ6XZ\:MKBX0]R^(QB9\P^_YA(>(]]-%4(W7X [.H2 #
MQ/IC[Z[Q>41I)TT-^<I$?_!PUPE2#Y4/+KSH)J> =WX2-@*(02]L<'-V7GR:
M]3)\OONLGK:>=^F;^&Z?^IHW1:Y<2Y=:.QPR:QYBVV=0MHK..D2V%6[B$D$N
M[*Z]JY9XFY?6+*V_*)KW->N,GL8/UTMWG-N'5J KLT1YPE ("K\ \_41_ZIP
M)M=\P9UL*H1!Y(Z-R8^%R<-*!3+F]I0RLLM.I2HTT[?G?\23AT"?'8*4 7:;
M8B[04K!WV7R]E&ILLI"2?=G]M<]D2QRX+DXB^ISO.S8_K;+/0"1]DP^P_='6
M47D92P37!\=NR1KU&,#I0(%[R)-?!I3626F;L0H;]-?"'9[E&H^=75;O)=P0
M+<<<ZF6R@4!P#,>&ET_91,4TZ_F%%^BE9$[BQ&PD.(<TQTJ^C;&9,0=JOYD9
MK;5QK2X8I+MA\3XI]JD<M#B0$.M0+'W&^-U7'(G^C>BCYQ2NUA\$]-F:T5RF
M)KAW$RKI#D2KI5-\4.07P=E A?/C7[7#M7]42-$//:' [%-W^\;+4)EJ2.@5
M=]"$+:$':]6@P1B%Z]5 *OQ8I>>H_<8",^<S^:W"^1CM-AF KV#)JSOD61*6
M'0@SJ,+VRS#GGG?&8$XYG*I,&"YI7VV.M[VO<?^IAL@0AFI%PV(=8)&HXFY?
MN#4JV/)D7Z$",Y& DF\:O.UP445!HOC&UIQNM;8HJFY143R%.'$VQ8LS /'^
MTL2"P]'&%M'-.H6Q;WT4O?#<_O TQ,3H3Z?M'8@%!]P<B\^?9%(2VSW!\ ]'
M/9@,MMQ+_$G/37L8[7&3CC/^Z#M;CO!F?3JW3@SA<FQVF[5Q>LQCH+B$1P.7
M&5J4H"0K*H\8H79",/5R3(LT0J J_7A@99AZB<9^-=>[UDH!!U9,K/: ZP7/
M!IR%+\\23W63/0$7TNIXJ=:I!A-[.5-L4(&SLVN-C44NE]3-E\7OIO;YDB'<
MCS] @!U(2_TY$CP*J9_K,=U:39O(RT?PKD\L5J=05\YMNDM6>8I&CXFF)(1Q
M>(HD+GQ:#W=B8S]H]&0VA^G 2$W'>MUX;WF(.*+@IV3KM+U1EJCVYINJE&T'
MA,2SGU^[01"U$"7RUS[+7_LL_W_MLZ2'GF9(TPF=/)(!Z(LU;)"T&HB9]2>T
MW+1X'VYIO<]D=:K@:UUI$GNP%"Z44.AS64B,HWG61/ULQ^-K/S/38\*MO25:
MQ[Q3W/WKI3TZ<2A>I!0IK-E(@A"V V%!R!J1R?6BU8ES M&.CTL*:G,\4&?>
M'NG(SSD\?#QY2(ORT&=HDOL_#CU']9O19;RMOM9"-02->S\>;53.:&I>NA=P
M(O2 H9K;G3L17D4B<?=!CQ/;8T(YI#1P9W8SIMA'^S.FD7M%K'WJN0"V:VB(
M?AS8;/$R2 T@1 DL;L=&)M>X4N1I-TW2RXZV"JO=/V(="<E3X@2*2#H-AI(+
MJ?N!> (KSZC;*>_G8B:I(R(B=^.,OS&T%;AL&*Q?RS.[[IGE_>UY2_.F?MU
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
M *K^-(S'8?265UR5 H=L2(Z6<%C$G3'U:>23<X_DX*NXXE7%O#Z4[:<R@;4
MP\2!^15.:,MIV'S,<W@+<<3D:OP1.WL5GIL?*PV-!%Y\$O'O?2$_*OX2R*+<
MIG^![I/Q1K%1[P)+4W"6R?%W,1-M9D/O*A*^)C,-+Q\]=4T@N$T0\;G6FW*G
M!8\9$\99\@TJB=LGHG!:RE.LH.]<DV&N27I0XFFX/7CZO,J8J_*Q9A:EUHG#
M!UL@SP^J/$4?4KI"Y066LLT1\/U*9P%4B^S@TP-KHE_+C M]OLR+G/,]^D9D
M[]5'#UA"FTFP%5_*&4"N%22]!;5&%#5 6'NHF7XC464^9,4Z]8Q+E$1_O>Z/
MUL'&[H>0C8?BO"TH#B4A@&/N2U\K_5*OM*?,ODIOKOZ?1_%2^>Q\V0\F<(\C
M1>WN*RWZ:4/R80'P4LSR)JEW^X<F($,J::*?KOZHM1DWRE/!VO4J^TE=[-%7
M"<>=6J5:[1DJP)DCZ(#V 4,*DBX0K5JL1MD:)X0&NA#"#HG88$=\"GN@08)@
MXU6UX^52HV6U8J0U/"J2>M";I-:(YJ7*?/! :'ERWB8QQE7LBS/,#\TG:/@_
MTOK0H:W><%?'%+2_0KDI^ HG46"ZLF8'$@ CA>$LSR#V*HT+!>3CGI+Q&^??
M-[]7P$?[^T?&OB9@QGC).D18Q /@R31\5+-AV["&)5T\0OPV23%?7_G$]\C\
M:6M4\;!"Y.5W;.KIT286RAE[#[0?)ZIXYC1UAZTAB&O-0I>!/I)W@Q&/EUT8
M9CG>A+BRI2DN_JQZ_6YYE:<9LVM6W.7]5R>NAZ>J,V7KFN]/H!C2NZJ'F@,!
MQ4R?KT*'JT@WOTE#AX]XA(X7AG=NIK,'?7KE\@9ZH;$=/_3L^7.;;!.MW(=&
MT69C8\V]W\QUCM\(X;))>$O\'^V=UU<3:]O&@_1F$*1)"4A5Q(@TJ5%I(ELI
M"DC-UD@7L( $"(3>FRBR02$H52F1CK0 H2DB(B40)"$@H-(2Q3B:]F6???_
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
M36:EUP+%JR>KT7ZUN[G/6<N]K8?/V/DIX!$FB@DACU@-_>);:-%X'J;-/#H
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
M6/Q]N]\W.[,[L^_^L_O'>V>NDV3.D\Q]G><NUYV<R]G+%< M+35--0#)-1+
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
M5K[GV,D%>7\5-:!:YZ()I9X.T9;JUJZ_SAGR>PF$ZX\:@:HPG0X,+ZAZ8^\
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
M6>4CXXLP$<A[I[BW(Q,]+.,0^TN O:!=X\.(C/UGMTB9$.NB/]\!;MY\ &8
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
M2X#&2H[P5X;UI<=COT(2(Y[>^"5]CJL<,K^JO&V;&62>YIOF? 0I"W7:#-Z
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
M*$2!?8,,*+VJLK,(+!Y?\U!LR?0(J)[/7UX:M3OS0V_86)!^E \EZ9_:+(J
M$='E*<3QG6<$OS88$S;RK0"6+J)9QMDE9WZ>%U+3]X7/)-7ONT$6[TMCO\]=
MB7Y)CFIH$$$8L?,*[6!K]*251__IP7?7ZQ,*-BMODS:Y7A5I)%/M.N*T YQD
MW7-OY_- ,M5%N(ABID;2AN6:NAS4[^062FJV4#B+6P/!_3V^QB;-9;]AA<S8
M9;PG01(;WVZ;1JF_(EOIHXTG%-ZE:YC)?T]9_<X4?G'S6O39M(!?#Z3[+E8+
M[TBX=:HZ7&Q/X9J9Z4Y;@Y>7TR9=LH=8TVZ1:N<]E>H?N"C\8K.8&*AJ-,\7
M?1CJ7_'U17Y?UI9J2/TVV'ZD(NBS5?B+1UV3B64319FK)W.S(_M+;G..^%_L
MJW .^)/LV22,R;L*]2<8>.3=6G =LU_1S^51SX,$P""-=YDWH-\>-]WB&]7L
M"7H]5'0JX2 Z&8=/-+/:1X#D))H4A@ZB2,O4COZ%8,?+/B]WYMRV!YUZ25RP
M=F15;X>1+_\5 FCEK9R;Y0C?W*%%4^JOKLZ$@2H9[<=!3)P"QXC'.5&W;5Y2
M2^;O8)-SC35RV=EA?UADAJL?H.OK>JT^VTA*JZC(-XG7.Z\&(;I,9CE1_-V@
M=_AE#J@?:M9+81LHN',<76)_G[/?8XSX7D K;$MEW_Z8R$;7CF33%"0-IT=V
M+K]=8L^VF@R(O3<M'AT2Y'0O=5,D<\2P*L;S/6<%S*L\Q(&]/[K_-E<9GR#+
MA1+8HH+*W9LB_A,>\U;/?P<N[+7Y"+N&#=W^6)(4 "N9*.3^;B"SYIJ7,I4R
M/F;G- Q\!@P=Q3+BH=CCSJ9?[ I<N[$CE35A&=^-3S@%PVH^<&ET,.RK6ZQ\
MYNUIY9QLYD6KF6M^+K4V<H8#/B3T,Q69SO@F6(EU/;NDZX;4?OG$6]F=[SR7
MJL_9PM.<I)V4VOV"LQ$F3^>8(3G5CW^JSG;6U^<FECR/'<KP.Q 1HIHX7H8,
MR+'RH20[YF,R@*^4=(62?"&D?M@%G'$&!LA,5,QBUM5#1N [_"J6E.->9*HJ
M3B='=(HJ"X0MM51%'5[O6% P=C-M-S-RRZZ.B-_3",X$][ _7E'O:3*R*;1\
MZ;J7W>R]S(-\OA_&7R.<31O?#:=I+U8H@/6^K%)7NN129"-XO2XK7U\L)*J7
M('G*31I! FJ3T*!(1X!>K5',^^)E!WT_>3>="UJ"K'PZ=\6H!!+TV;?DK9X=
M0 L*%)Q$(L-*6N>CUB<\/%ZI7F4CA&GDIZFW<I5$A2TQ^*[.! R&V/RVK%:O
M1A_O.)RJ0@-P0;CEKGUJPR*WB%G)X0ZWF=OQDG(U'G':CK)!/> TBB,YPWJ
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
ME<&]-F\]RWGDM ;OZE'C7HWPDDQZEF=82RSY,T&B=SWUATB3&&=/I8F/S]*
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
M?F?OS#^8NND(!Y*+8.(XD%+1'Y[L#%!U$%A%S-O=\"\YOS?;+YXG;2L',J?
M@8!WN<#-.L^!Y!!6]3B0:W_> %;_YO8/;MS]QMW_I^^^%9SO#U4^-YD_LR X
MSV\4<T)"7M37K].!98N(#-RC%:0/S+&Q)7G1PS=CU@()_\>&"5#XDQ^$!&=+
MD3#_Z#%Q?7_L&,Z!_ -C?.:K=/AS][BN&C=6M[&ZC=7]I=7=Q?]Q^TCR'S,=
M_"O2=Q5V?;S%_/O5!7J!+[S]I]FS+FUV=P"*65TQ&[(P5?7G4&^PY]_BMAGA
M?Q!P_[^=MC;N_O_<W:,]?]6L\B<Y@W#:5>CPDP>T"]75 ST_RQ)=AN[,A_ *
M"O\X;N@U3O]6X?(GZ4!0J\,&Y/[/6%T!?!.[&2; AB(K&UN>:D2;73(:3]^;
MPK_(/&WVN>1BW'[]1I&[\I ?:[_?EYBL=J7"2*GQU1:^Y'A,PYV;KO5W--[=
M*3^L9]Q ?7V<W_SR/6+<\F^#SX24RF.\R][ZWQQ7!3Q(./&YD[XG?@[(#- )
M5Q-^'NM3*WM8_VSUN/M%.:[)32(BQUKL+& ->MS6I%C[+8=RNA \X=WOB]^5
MUR;ONO3N<O,K"=YEP?*?HTV)(U^VA?J^>IEP5=K*Q(^*JZ.SQ2JIIV<3.SU#
M]KVK220O664$=6@'=>K[L2_NS#*_4>4H6]=XJ^M!K4COK0*X[:V:JOT+>>7]
M""-AR_/?-6+=MQ]1*?(X6?B%&^*OD:=>Z:,YE7I=7QVX35QE6F4"Y7X[7$Y^
M+E M[]TE^*Q9(?><(MJ?EVM?BXNBG0OU9X0A1M BD#?>O[O@^PNCA3IO0?^G
MCKL6N@Y:SWX^%R[I>L_!0O+>?VFA-1^CQ#Q$A35,;'$%ILFPV%LL":LBN\&[
M"3FWWC;+:D"D+^_3@'"UJT($C"8SN#F0T!1VPX0XTT7T/E.%8>G5X^-HP._W
MHJ;B?8EUE@:7N&U4HO%E),38>KM0KT/2T)99I6D+J0:D(/TI($8[0KY31460
M.)"F-%W'IEHYD=N=>_I5U7NOA)KP?'B@YAKZ,/_8/L5XZ6N>@197D1TM&6)
M$"FM2PY8;AK8;YZ4TSSE-N><W-,HI/W,(SV*.Q'R0Y6K':\+G.5 >/A9<6QC
M)%D/1&DA]H'9_1$5UYO]KJE&!-^\T0C3L3/S*J[8O'#8FCM&''&Q\D!*S-($
M& ?E%?-E# -?Z5I%8(*&/?'YAT+;@[?>4W*%&DOMVTVM-IDJ)_(+U7&'A=47
MQJ$_0S=C&VX!<^B=7K;$65WF"DUA3K,\^V:%0GO+0EUA5\T[OY;OFE]#0F>^
MS>"AP $&&MU*@)I=)8B:2Z)N]Y39^1QL$=Y'RABVC7^>(A9$>_[XGD"#]-[-
M*W*%C11[4,&%P4LJPGM;X/+L'=YLI=[L9X<V#Q8VOWH(WE' <[T=W$FEVX22
M[AE8Z225A=^Z(WD6*@1@C]*PD88<B S2A^5?NG"N1;O3?%;ROJ'X\UO793=Q
MG>/;S-WIEK7[/]')]O>,(F8PC:\.! Z45B %%\76[5VQ4VHV<9W;G][3*'GQ
M&>1\U.0S")_J0XCJ8")2E+W%A2&(LJ5=,^>C8A?D,JWS+GS<41Y!'Y_J5'_X
M;+/U+N5C0]%$R)#J/0,[2_LKVEG!Z9*. D2]85^B5;-H]/!B/2&2 Q&_5@87
M!Z[L&S3L./,PS2Z1?U1FY];D.UL.%VV?O&-XOBA]3.H)14\>:46:CD"8>5*Z
M))QFUD[@9)X$Y_DXV@KM+@Q(N;-=Y!AWWT,^]>H*DB-34H5N  Q1HFH5F ;
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
MITE<V7(=\P3XWU_FHL2LAM&_@4\R8::(_9$@Q#9'UQ-* \-1%MG(6'HD%?/
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
MP16>^,!6A3,N?AU[Y %6MR^!8=8-W<F@_.9!^!Z+LO9.2U;.>SMRHNYD]="
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
MA!1%(?CK55F5BP1+E""&H!=JUS?V*4QYJCSD5"08>U$J";%AE;VGSXU!.N4
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
MM-,&G\I Z[EC*$70:LM1KTE1/&7Y[?7]:IU7"YT4Z@=1 KTXCB#B0BW O$3
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
MB*%0KB)$O@QA2C#5]<,)#84O F+D(9J)F]O,T&B\Z7NK=;[JVM_NJ&T>-VR
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
M@&TM $J5>XL D1=\3_IGR3_0Z(\\;=86@C.M!%ZUK03 D58"7:\ L /'8:^
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
MJU;L]R_B0;TS=T1O&:YN"W)_O:[N5D7V3\&O[[5<?R&2B+(X]F'"8[4 EKZ
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
M(6*AA'F4$BAY(M(TDPG-N0O_'1YF;A372EE72!/-;A(H34+GKK63NL:-XXZ
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
MJ#Q[$H?*QX\R'L5)%%"KJ.J#=Y\A?33R.=A+>Y!9F*?G #'^^F_C $_N\%F
MX6 0G@/*1$:>"SANYMHQY7M-L+V+IC.KCLG[S%0Z^B6O_1S4!^\V@NL-T"9Z
M?(%SP3B).,QI0"$B!$.2QKJD)^-!'.>"*M9J.LO864+68UL]M<][VXS,:A^%
M@ECY&)MNQH/.F-T4VR4#6*V%EV8-!R;$SDSR"_+<FB[H/]1Z:#^P5F2RE@K'
M,1RW;<*!<>?0&N$X');M#WIN,#C.N5@)4UI\4]!'/<87]:"9G>P%0UF08DPA
M0S&#*,T22!#FD(D8ASPB*6>NT<U'!YN;4=;("KK" BUML\WOZ-'UXFQ'4[[0
M&YF9A@,W))KY)"+^8IB/#S5UY/))I0_$*Y^^9N*0QB;FY ]1*EOD<L5W]0WT
M1]>/55DIBT$9<4T5K3P+$,I8 !EEN3*N6 PI8HJ,<$ABF7#$<SI)2*.CX',C
MMEKNK376UB_YH3Y^A3!'UZ? \J!YAG,[]B'U^6&.VT#&SB/2K7OTASEGZ(!P
MX:TBW&M-W&L'.KJ*_?<(=!PX&=X"'8>./S#!6S>3_%!6Q;URO\H%5:X^%XF
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
M8 +H$^A^K\$%7-;O@F;/J(,-J+MG5PH=T,!S 3H 78 6(M!@! Q(YLP6:)B
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
MJM]V-NCS>TVR: ^*WZ[+PW\<YJM^4H1[+>MBCA\),T;()Z$;HK]?WRLV7K
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
M]^;WA]SHWE.G\MFS^HRUFS1&8J$=./XKFQT:[+7JF/4HWE.UK.^JB6N4-<5
M_C"50"Y7?)OFO=8?=?J)]G4M7S#*A4BB )) [V('00XQ"S)(212P+,BS7#IE
M[+RN.G-CQ#]VG85%6^5!6?.Z>HNI6,77RR79E#INKJY>-57Q*C\/CQT5_WT>
MB9&IWD.9JVTAJ\Z3]:'S9.F/+[KMR2] "PYHT $M/,#@,X,"6%[G^;6K8OE1
MYN]1*LOKQ'FKG^57*A]'Q\VI]$+&.8HXR2#.)8.(),I5IRB"NOY)(H.$I*E3
M;:R#H\SM'5@7R1>U<.<<$K<H#CD<'H#-U(?"'TX@=.9)\ L$1CD!;L=XQ9/?
M%VKVG_B^_++[5ES;W_M&L5)9:-[Y*A[6FVK!0QH%&(4PQU0M=9XQB+69C>,\
M38* )R*-;7?EC@TRMY6^;2:_$Q34DMKOU1T%]/2VG0^8QG;VW1%RVLP[!<&@
M?;VC-YULB^^46MW=OI/?=5_DGQ3FRR]WZY5H*OE*267$8PDC'"*(D, PCW$
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
M2:A[R.Q4!CMADJE/5T(2:BUTB4*8(I1 @1+, QS+(+4ZAV'6[-@^Z,K:;HF
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
M=4U7#_)679&MID$L,$X$AYZ?Z(,SDD#"XP!ZD5Z4#/TTP$;;\&[-&AL-52Z
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
ME/-P]OZT)/-<3=;5&/P[R>9:%*04_W@BOZ8\8;Y@L98JTD07XA1B?4XM02S
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
M7.Z* )YL:>A"@.=</E(,\.PM=DR2+U?3SRK<>RYF);>*EFY^9?DT#L(H#G
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
M%[)\U_LQM6.@X5FG+.@+^ZV=Q:[6&WVO434RHX_UA%Z] K5?X$;]7'H&"M>
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
MV*BA.@VC#ULTS+V (=JQ-N,)9PCVS!:7@-<E.>@\*.ZR@EK:&CH=Z+S;1_*
M#&ZZX%C(?9ZOCR5C'X^"IB%-@T+VAR-*( J3&%(O8C"@DA"$4AR$@=64TMZ&
MT1&/LKXH,[!_*$0NEM5/._M^K^KN_,(3(Y:]9CB5[+<OAI@OYJ"TOSXA,CD^
M/6P>TR-2O22-B:#C0R7=\'1YML32@N&/F'2#Z.A)DXZ/ZGC@I'R=\@=9!'L5
M#6@=MWR:T#14 5@$%2V&BB<IA23B'HQ9K#A2\)!SK\,INI8FC3[%X0_-U=^<
M(D>NIR19S99,&VUYP*0%<#.*NQ2_@609*BLU:.4\K@;MMA4T^],DY^%P=8JD
MI:5A3X^<=_G@U(C!+9?6>=$YWI\S0K-9MGJ?^NJ]2".<0BZ)#Y&B#XA%S"$A
MG(1>1#V<6I7A.M'.V"*IPCHPJ\WK6L)E%TLL4,S2((:$)1Y$::1+FFDFEBF)
M8DGB,(RF;V))%P.BV6RO/SP+C5$PZP-5,[IU@%3/5-LHA*--G(#/9W&ZH/S-
M412<E[W9;>5*Y6Z.NGJZS,WQR[NQZO?'WQ?J YL7"_-ZQIR)?+<$8[53[[,D
M1A%*((H#]9_$3V$:BA!205,6\$C0B-G0K&G#8^/=K=5%C&;'$,9HFU%&'QCV
MS"'?'T$#P=IHL%>CU6$.15>L'#&-<;.#4H\M&/M<9'U_QT4W\:Q;^"9>%TO-
M?,<TYV3 >(P5+X4DP8J7$DU)3/T'>2SRDC 1@=TBV_DVQT9)CW>_:V$_</_E
MT\.W/VZ>[A^^6"Z3&>!LN"SF%KV^E\%*:\'&W/YE_"P <K6N9=#BL.M8YA <
MK%M9W.HRJZS,5KB9\WOEX7R5O0F=2YL7%;W>IV$2XBCF7(=& 42!))!Z!,&0
M1TF:>CCP8KO:?_8VC(Z23I2*<9$DUMX9ACS5+\1#+-^?7J<'/TJ+W<HO.X"N
MU[2L=@M&D'ME!)%9@I79H[JF3>B3=<4BG@[I*N67U?LVMKNA>:$M,L5$L"0(
M ^@50J0)BB&.TABF":&*!7$8AE8*4>9-CXWO&I9/RLE,+16E->D;\YK: >O\
M"N-.,2/ ?J#NF?<<HMPA$<,6,&=9&<8-#YRB80O(8;Z&]1.Z4=JG;)ZM1*$Z
M=C]?5;)CA>I8?O.B(\G_;@J(:D'[IS\7TR0EPA<JF/-33+740P)IG' H4H98
M&B(DD-6*5R<KQD9TZO5$=M35#7PS%NL=TIX)K;2_TL/;>E JXDVVD@=-9R9E
MJ0WEB#MRNPA'1SS7S89!*>\BF/;9[[*'=2/">M= 4^N<%Y,T7<)5\4;)O)L@
M0I+(0])/H0QTZAK&#!(N TA2$7N>>J^%AVRXS[3AL=%=P^XBUL@;EO^/?\.!
MG_Q'I5IA1XK&'6'&@WW VS/U[2-;17%]A&ZVZ#@B-.-F!^4P6S#V:<OZ_H[9
M'EH^0T]YE^*GXC_%DF5V[Z?%4F3/\]OU<JG3>Y^6:MJK6BMGP\5OL_(($O^O
M=1E;?A&K!_E$?GW5G*K^8;5:9G2]*BH4+;ZJV?5\-4U8)*3O$4AQF$ D592'
M"?/41#:),1,R)7:' 0:U?FR<63D)6.4E6&T= V3CF64^V[ OA&'*QEB[N>]$
MD$*<:\=Q4)V*^.WS(L__-@'U2U!C !H@%'S?@ %L<=@<-E583$"%!FC"H:6?
M2D <)IU<HQ]=I;(,:ONP"3+7Z):#M)NK&-&3)$)N=1SW/Y6#/W41[C>Q),_B
M[I=8LBP77Y<9$],T#4-.$ZI%<#E$(@H@#D0 8TF8GZ0)\:15VN6 MH]MP&R*
M*?#%;$:6.7A5!%L<>7&MJ^#P%;ADJ^WJ'3O@%MTI18:\NR1#C0*H8  U#J
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
M^4%+;C@4#//*W_/-]]N7]6;Y)%=W/_CB1=0-M_7_F=2B>8)I$C(601G3"*(
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
M>2TE6&DQ'>,H@\^S94!F2K,WXCES6]N]PV;V$YP\CS8ZSUIT6:"EM_;'M.;
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
MK_GHP*;619@..]''4<[>UNO_!?(G/9M2;/OK.1*N=9H<.SL_'-8C4;:5\L_
M5@-0JC#;QN5_SD!;#5#IX;V:O1>.OFC?.LDP+B]<'YB.B.-Z/:R;H?R-KOXA
M-\9"?S76N#R/J'WX>113C'BH3(H!A8BS&#(:2AB*).%!I(*0H_FK7+&EK26\
M,)K+-]@><[A/<2<L6&^E=;-TE]"ULV>>$!O8:K6@VHDY [6@_JR2!1J>;,^E
MD4:U,!8J']H1FUNZ68N_F:J XEO)D"HE5G$:(4-$%T.$4@:Q0ADD(5(Q$G$8
M2.*R>VX]>VJ;WEJT3NRR;<CL/OF.0 S\B5MBX/Q)G]#6TR?<?O*HG^P)E0X_
MT5.7=(R,Y46^T6["JQ0?BXV>L5Q_]U66P:=MPG 6JD00DL($<ZDW-C&#C"<<
MQC'AA!!&>.R4.FXSZ-0^XBT_JLERJ=)>=K(W&3#=<[RMYL$R5N49W:%C3Z6X
ML)2W*Z3N020'C'P%A6R&'#?(XP#"4=#&Y=Z.!3!T96BWUE]DU>'P?;XP48-Y
MP 2F3*4P3"F!B&42DIA$,$ZPDC@3$0N<$I#.C#,U U2+!7[)"R"6BP5=K0TQ
M(%@;F?_B6%%R!EH4"\&I)#"E D&$XQCB. KUEHUI7 ,4A$JX;=D\@#O.=NV7
M3V5!^A;1&1 C &YGT3V .+ 1;R0TF5E5I=0,U%)ZK(^Y#(.O.I<SHXQ;KW)9
MU:.ZDRN7=\@._[U@VMLQ7(=<YF4,?OUYN7FG?V=^OET69<ZI.9LUQ[2/?R[G
M(E.,I(&$$4X3B(A(((V%=A6S( KC2*:1Y#9VN=OP4S/7^KT*'3+)W>&^;#J&
M!W%@B]+(#EK"SX 6'S3REY1CI09E#L:L2LG06@P*NT-"_Z#PCY3@/\0TN.7_
M=T;Q8CV ^U/'JP_HK/%>O4#WIW@B4S-$(/7OZH+:!VG.<\M6PC><KU[H8MW\
M:BY$PA77"P>G.#*\MRFD 0\@2Q C249BS)P*$ON),[75I)&OC#ZL:B%[$K.Y
MS8^=ISH>Z@,O/R>)WLS/VS_4ZIC<ETKZ<FX:E7:_'I 8KA.X0Q'(N0GSMD1S
MG8"[2DC7[:D=B>M.EY:;/D*F@P?_+K5%KTN$J*)8!MH=YPH1B.*40QJ&#(99
M&#/*2(C<F#\<QIZ:'6V.(?26OJ[66OPL>Z_3Q:+*^U^^UF5=VS8,0.GAP4^]
M2+K2SSG,D9UY'0CY@6WI5;Z-6G;C- Y0S]4!-%]4<0XCCTL+YP[)$05<AT=T
M"$-HFWJK[6F^N:6KU4]5=4I;5^F!B_PI+]-9GO,5W=65S6D2<D$" 9.4FT $
M5I!1;?D2_7K2,*(XH%:N9%<!IF;T]B2O<GI?&MD!;_W1J=%,Y^FQ"%P,#/K
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
M(REB[>+1#+($Q9"&IHA,1CCF3I3J^X^?V@?;2.?VG1Y 9O>==@=BX.^T$6P
M.O33.GOZ3@\>/NIW>EJQP^_TS%4=*<U]916O#]**UR:;6(J/1>4'S 654< Q
MAADCV@((Q""36*_@,4<XI(1CA-RZR(XE>H<(\<#VI9*O+-&JV#DMZ[)&GW0[
M&S:IB1RQO@I>J:]B=7T5/%%?-3LNL%K7%5:;7865WD?6[XI^5;Y<;GCNS@4_
M\K3YXI(?2^QQN>A'GHPC+ONQQ^^7=G"[7&_6M_0YWU2;VB\K^4QS<5.(<OBJ
M,? NJVN[>2(1BN-("(A"PX7")8:88@(#GB0*$TH#D75)3N@HS]0<W^T!?:G/
M#+0TFH%:IUE9X%&9JDHO1];C02;6+4EBA.D:*Y5BR)GJG'K1$U_/"1I=I7F3
M-(Z>T)U+]NC[V*Z$5(_TQT>AEX5<Y;Q<4CZ7_/1S%B04L8Q!G$2FPU+,(&6A
M@)DR?'M!&"?<*H?^ZDA3,[$UW9(I4MD7%U3RNA)3G0/XLD'T"MO0$<.NB'4@
MJ+J"1@^2JG-/'IFHZHJ"QV15UVX8.6Q1C7ZORK^N:[(<;<_F*8D(26(%DX!I
MSRXB,:29(C ,%0V(8I)C*Y*9P22<FB'ZO&T44G<(H5M1WR R<79>!PY!^)BM
MZ<<:=G-=Z0EVBDX@GG!M#MXZ<'!6OG^-",$U>+V% JX.U('#[$->Y!OY*7\U
M(82-EB!G"UEYJS=/R]4F_R_:D& 4:_E_)5U]T-=JM_91>[6RS)Z81U02PL,
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
M1YAI*>P!))_0@'Z#Q6J",</A?'91ZHN.YBNXB2/&WB;@WEG"3&:EJ(T3R_&
M-E0*(;+12M<V.B^0-!CON[M<0$VE#, D'7^%,B!R=G$('C]Y<SRO)>R5BTYS
M*PD5FJ*P2C,!'V49-ZHA2N0KU/;(7R1J,!YY=SBKJYA!U(4]/,77>$G&4T^E
MQ^!"X*X)/A$G>"2:@O->^N"@.L@V4C,8;[Q#=-51Q0 ,V!H38SS56>08L4(9
M,2<MUR1(W"!2<(PG$N7P;"?#EL[48#SO-TF$OTK8@W"FOGR97%5FES<G&)NB
M;859+*P(0VU2-A"!9S>1%(UH\"@2[;Q(5*!<1.T$YC/D#,8;[]*)JJ., =B?
M9R24C%41@Q8"-I;DK&3$,F&)$DZ(J',0J3:L6MX"=U::^":HJJ2* 8#JY&;=
MAJ6K=W#>Y A64A*C0"NKDL,P-CNB(H\QI:"8JUTZ_P09?3^%KJ/A>5UQ#P Q
M:SU&K^AW$E3.GA*CDR>2L5A&M_/R[(UK)VS2U5L#/*2A[\*33K#22M # ,I>
M2DWMC9^>^$DZF.W[KQ/TL=;8&M.4%1KA3*A1M%3C6.*2RR1%0YWS7!E?^ZG%
MRU3U&_)W!*;*RA@ O$YAY2<S2"._F*%/M]R+\?++97/%^![R)$Y68^><25X9
MHG4S>H<:$G3 _1-5%CS@_ZJW\WB9JGYC_H[@55D9 X#7&@=-"J,TWU_ 9Y@M
M)]^@=$C^ H?SY?((5L?YW'^_<RNS%GB&RU*7'HH4D<V@+(HRF)0U_L/7?B.]
M(ZG]9A&ZLG-OH+:?!YU[W_QD6BX+/LP79WZ]7<%>^N_+J^?C-Z(8<T<M $9
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
MZ2@GEB%W25O#45!6Q=KSY5X@J5]7J!M(U=3" $"%.V2UN(RKRP4*:O^S7US
M<BR%8M3G0)RD$GFPI=-OP-V13,HT&_Q?[?<%3]'1KV_4F45J)^\!8.:19,8<
M@M+>XTGL8ZE19X[@88PQ*->))L]!\-HE<H^(Z/>)0#=H:2?I(05A=_T[Q@*R
M!:85.G!E1*P&AB>N=80[<$9[/(NK-W=[@HR!O"BI''CM*.8!(.6IMBZX?5 ?
MO_G)K'#T#C+^3),-+WUD4J(D6Y>)S+0,MXN44!/*Z6NH8+43/*\@;R#O2^H@
MJRNU#. 8.YA]@ZMV05>[Y@A*_R)G& --C-#HO27OB<TEF9J9EQ']NIQKCP=X
M@HR!O">I@Z"V8AX$4O!;R,2-CY^H<T 3GK_@BK\&EMB(IM6;++Q)W&9:.P?T
M@(1^N^A41\CNXGT].MP5.F9P4=[OGM<+SZ_MX?'L/2PFWYJ@\&!6O/UFB '"
M_F0!*S23"I06Y04GNFPECXZ_"NCI$QXTQ> PIBRJ7T]L2=M6L'(_":PZ4<AP
MIB0=S6?S^V[?S?[) <TJRPPC Y27=)X3&P1N(F$#=X$;FVN7C3U/T79I:OJ3
MX*JB] =QMMTV5KPN2)G,+I&IZY!B/KMV\*Y^#MT\6(Z^8V2+6IO,_.)'(\\R
M&ZJ4LLR;U/V-/1\C1]Y:KPDT&ROY\CJ,,MQ=GH'4D7E>N^"C0W:V0_'/4NHV
M%+T/(/2\9?%Z"[^#&90+;P4^9(G$@REEP\ =<50X(KC.,F=E3*@]"7H#*=M!
M[V<I6:HA[P%83G0@UM(MU+.@2J=91T&6%P9(O*% -,]>4M0SK]Z3YQX!VT'D
M9ZD[V5VV [ G-[,4;MH"W:6",9;1WDIBK<KH:'K\E8R!4&%9RAJD<+7CQDVT
M; >7GZ7PI(K$!^':/^3DG5].XIBQ:+D4C*3D*%K&)$I7=T5X$DWS%IE2[<%>
M3Q+2;[U)'2V_ )W7"WP 1]%#)MY/II<K2.,DO#>E3ESE<J(FQY&-7"8!!Y6C
MHE'ZVA[,!E+ZK2YY$^3L(O0!8J?9 $V,^WZRC-/Y\G*Q=IM)552!!G3*H(QT
M!88;0X9(/ B?/4TT\]KEV*\B<#L+];/<ZW6GFP$ [W>87'S&#;.'YZ>_@*/+
M\FKS.#]J,75ED;,5VI>=FF3T)2GL<<^Z1(R/QIN(S%9/:KV*P&$=C16!,G\K
MK0T7DM>6_7'SLZ0P,DU2D!Q*KD\)3[RQFBBIE.*",4EK7Q>^DL1AG;MO#LLJ
MFON9VM;M'W\\.1W]=71T=O#WT>'Q6=7N=8\_WED3NQ?XJ#^+X2K=T(P:?S1V
MZ&[<3'0A"[!HSDHB0EE#+..&J ""6^?PW[63/*\DL6Y2RWJTTY&79@RAO+GG
MF3AG*1%>.J:CD/9A%YH^DEJ=.W,=H./YA-=KY#Z(M,4V0\).YHM&<ZO58A(N
M5Z6?P_G\:M[*W1%@N$E4 J$Z.2(-H @M=R0QB#K2++*HO<$JD3Z01\5O -4^
M=#T WW 3VY]F"_#3TJK[K_-I\2WNZ@[6)C4N)DO\3^^;LF_TAB;S=#NC+@(Z
M',(K8EA"5R2@0ISCD4B& 2)ZRTR'VIW6N^*EY_=H?0!SR\WQIB@9\&[97$^*
M%NO968[/:&XL;*:!&TVT1I?^*G)P-!+-G*9!H;$SM=_2O2F#/;_-&_"^ZA]/
M ]YL6RIH+)R,I3Z;J-+A02+GQ,E<,I:@=+# @=6^)FA)<L\O"P>\(;K0^0#N
MU)_@].YH]"Y*+S)))I:\45!EMD$B5C-(RE/!30?3(#:1,Y#^'V\0"-32R=!'
MG*[GI<[.C_?_]M?CP_>CT[/1__YT</Z/F@FV)[[>68;M)4[JI]B>&;>KG9,
MY9(TTT2D"(QXX)Q0KQ7"T$*VM;?P5H15'B6A4)Z E!!T,'"WE9ISJTPFSFBP
MB2:NMFL'OPN; Q@E41\++PR6>(V\!^#'W5)_)9%B7^>S\E:A:9ZO@F,L!DFR
M8FA2*9?$&A.($=2X9 27JK.9P$\1-! L[:#I3:!I+?8!8.@!#S==E5GBD'0D
MX"/@<6P]">AT$DV]XIEQ9T+ULHVG"!D(9MHK^F&A1FNI#P Z:W.^KEMH!Z>=
M+2()*2 #GG'BH@+"6"A]3++':*6^9WV?B)X+*]HK=O,TM1VD/ "8[*74S);S
MTQ,_20>S??]U@G[X-3.N]*3P.I,L%1IBG5$T25/BK,8-)"@P5_L&YUF">BZ
MJ Z?>M(? )1.887R@'13)W+-1<JFE/8#4<:7[LI"(Q<YD.RU9C%'*VSM%[)/
M4])O+%\?/!7D/0#4[,5X^>5R6IYO;\J"W5C6F*6--A+M C(FM2&.14D C+3&
MBQ1U[99H6Q/7;W>K#@Q3)UKI>;+;_A5+I;];SA!75Y=RQWDOS9M90XWC:(,Q
M42=/DN&&2),C\4D[$F7$R"-9I6$KE+TPY&T;6@92A;![3-:)T <.HNO-)[D%
M#8(2#DTC;YD(VM],(#B?%&.9;M?IO"6,^AX<6%_[KX#6#JH8.+CN+CYOK"^&
ML5IBC*%=3FCC=;ET@DQD$B['F*G76Z5:VUJK!W0-%W"[8.(UUJR-@@;@C3WQ
MY$72X%4(%J,04=H[X>YTAI:IGR$:Y9$/UUFF\O!5<ZNZOX>KF)[<3< #@ AZ
M?POP2W@/5_\^F#U._Y_.I],/\\4??I'&2AA??$02K*=$NI"(DT&0H"@:?2>H
M2[7COU>2.) \YHZ(>-R/H3/U# !]:PFWQ^] *%=@RSP+&EGI-688\39%C'_1
MJ#N4:/T7/,_1T_NH]^Z L#D-VDXK.R/L:W,0XUY:K"H=A ]E-?9&4*$Y$"M+
M[U^;,PG19V*SM3ER$06K?Q ^I*+?F/ M,=52 X-!TEZ,\\O2D.GBK.P(%,OR
MT]>$-G]4:C*6$_0H#B?+U9B''&2@:.]1+*6&BQ$T\T""IDZH&)R#VN4$6Y+6
MK_/UEICK0E<#.#3OHI+E^7S#G<.#'.)QWI_/OL%B57A^#V$U9ES*9'0@09B(
M3@F/Q)9$G^?@:3; 0I2U\5F![GXSLV\*WK?6\@"0W4CS%+Y>+N)G%&_:FZ53
M6$V0D/5W%U<^R9@[X:.5@0#+FL@RB#K@24(@4^D\\!1I_;JT[>GKMXG]FQ_M
M76AM. V$MV/Q[WYZ">.4,,++4A(EH8@2A>I#TB19$ZS3W('L!Y<->?UVP!\>
M+%^OL[:HK ?(@^7R\JE-=M// 9KR<O1T&OV.(3%C1:DX<$R40<7EY7*D)&85
MK(DJX2'1!3!?1V:_#?;?'* =ZG H!_IC%IM-MX'#2)FA&3013&=TQD4D7AI)
M; 2EG*4 JO:#I]=3V6^/_P& M)8&AXO1JVTX^O)U.O\!T/S0R?51<C+UL^78
MH1,=8PZ$EH!1)A^("PR];(%^#-CH5?6G33N2VN_H@ &@M:HNAPO99E-NY'+,
M>0Y26TN2\)9(E3@)K.0ZHE-)& ':U0[Y=R*TYY$$ \!K144. *W;9#*:'1H>
M'B6G@-)>3E9P!HMODPA7TCF%.+^8-5^Y\MXI-S)8%DCS1$""PK/&@R&9 :4Z
M8VC)JY<2=LQ3SP,-AI;H>C-X#&"[O)]\FR28I>7:-=R^7WX>J\"U<8JA7Q5*
MFMH[8IV0)-K %8\T.U?[2F$3+3T//7A+>%91QR!R!FW;$FA'<Y.ZX[HPK)(G
M+F4@L<2BF1JEJ_<7?HM6%-T-7GA+F+ZE<@=@)._WY/,I.>:M(9&6"SPI%0G
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
M2H9DLDC$9UN>RE%=VO<R1(:V*6O!(JW]3+.[#JZ?R@CRT7(U^>)79;8S4)F
M2P(Q"B(3NOA.>$:X$BH*)U.H_@3U/@6#[<CZ&JT_M#HMA#R R0KW^FHW<OFQ
M]AH]:NVU*YUI2R$3+8.1L_5$\^" HR\H7?V4WV9Z^IVQT!%\JBE@ & Z64SF
MBZO1P:<0IWZY;%H5-QI*_WUYU;ASK9?Z.'N;)3..E"G;1&HEB?<4CR/PUBOA
M4ZY>N/A:&K<"G?C)0->IH@8 Q!<*'!YN,V#"4AXD*6T^D+N(4I0LDE)5I;1B
MW*8WKL?9Q?+)GPR$'2II !"\K>1;FTYQ,"O/$YL Y8J[<1"0A4J"V!PSD2A.
ME!^SA+KLN0+M A.5D;<585L!3OUD@*NOD@'@;&/[M$>^A) A>ZE(M*4^(F9&
MK$N&"$_!&EEN$6I#;5O:^AUGW]D9VX%B!@"XJX>45^\G'[)B!229!2_M:]!&
M6YHP^-% K-'1,\V]X;7]N6?(Z7<6?4>PJB7^ 2#IF7S=0\Z84E9S"40;(8DT
MN$="3)2 U\)+8(I7;^^W/77]SH[O+"[M1#D#@%TS/GKFIY^6<#;/JS]0RC='
MOQ6!ENF_$$WICT/1"> QD<BL\UR@.7:U,_D;B>EW#'Q'H*HC^@%@Z)FVCC?_
MZ9HQ8:BQ$ME)U,M20B\P<I8"610^>&#H5M;&U-;$]3R'N2.0=:.;'D'7=/=Z
MP$IA[LM7#&BNYE@?SF<7AY-OD*[X?&BAL\\B6&<(#902"=H0ES"P24I%<(EJ
M8[?KG=^&BNW0]K.D_]]6*0,P>654>O$$\%\EE/GFIW=!\UHP0YEQ2BM":2YV
M7"D2%$\$M#:&T\P JM<&;$/8=N#[Z2X/JNMD $"[&;J*'FB8S!H=W>1F+/.4
MJR8#S6AI9&I)$$Z2F-!L*QYCI+6?7&^F9CM(_6Q7 Y6D/P <G:)"D(#/[^$;
M3.=7 PM*)//EZR4N<M__O-LL1J:DA;$$+(I-&@;$@0 2LF/).$=]]7&F.Q&Z
M'?I^OCN!KG4V &#>O21;?]MQ?#->^F 6D6WT&YJW'==[CWEM*:"K*G,,1(:2
MVC%)(YBH"X8[GG7M 24[D+D=*'^V>X.N]34 2'Z8+V!R,=N_Q+5GN+46R F*
MK1A_Y+#Y[73]+%CS8K4U4N9 3 RN7)<8W':0B+4B.X__ 6%5^P9K5V*W@^?/
M=M'P-KH; $AO'[$\XL-2[A.-1(?07 U;XJDU&,PS_&.6*:7U9Q\_3<MV$/O9
M+AVJ2'X "-I+WV"QFJ"'>]&\Z7[(3HI">@6*<*]+\1X@.Z:\LQ*6,1F9-*;V
M*?L"2=OAZ6>[7*BIAP' ZK:PX"/X4F-^=\O[*!2'R)1PEJA<>DU+_ <*S:/C
MZJR/.M-0O;QX:^*V@]K/=N70C6Y^NO< Y\WHX>JO :X_V^U;@*=H[_XE #7!
M2LX%4<&A!R^U(S8K2YQ35#'KG:O>[Z"[EP#7M7:G\,5/RON^$UCD^>)+F>)Q
M'*:3BT9=H^]?(:X@G4^^X(\<YS/\TV6^<B4;':Q%W,DQH4T@D5%+I)":6$8!
M-ZB/-H+20=3VN"JS,-BW"*_!W8:2RE[4O+-)1%<@S+LRBA_W3O\V.M][=S@Z
M&^WCCYZWLH7/?*VU"=R6TFK=)[[!59WWLG3$OBY06_TX@WBYN#^1PQGK/(*/
MI"0P3#1"$!\3D&2=-M**TE&W>GBU+76MDW'Q,Z3+*1SGO6]^,BT"QX#ZS$_A
M;JU3B/-9G$PG_HD](I+6F5%'F&:,R!C138G<$0B&V:0"C:QV7[2V-/?=XZ(3
MY#W*VKVE8H?H#YZ.]D<'?V\,2GE!?KJW?WX[F^[]Z,/H]'3T_KH;ZNX6\?6+
M5.C@VHJO:KU>(TR^-=^_A6L67%G%)(*E].2,WI% 12"!0=1X;KH8ZX_&>D1&
MJS*3M5USY:(L[U; G?II%B;3*:2[/WRP::Q*3I1$=XS,$*DT)4Y&1Q17CO*4
M,Q?B)4S5(*3O)J[MP'&OR.0M5=)WE=,=KX_96A[-5^_PSQJ^5_=F$/K5(Z89
MQZB]A/ H<R*S#@1_RX@#YP-/-NO(7HG#=A3U^WBU(T"^H9)Z1^;EER]^\>-)
MGIN[P4]?Y[.;=VRCG*',G(,GF!8B9&$L)SI0E#WD0!SWED0:;9)).?MP,O(F
M9%:BJ-\7KG61V8>2!H/,C_Z_YXO]Z:3I37N?'R85[JFF%X&-1'IIB'4F$X@A
MII2YDV%+<_CR8OT^5NT&3Y5$VS=4;J!_.R7X_341UXFC!ZR!,DY39XAA,I:.
M@P*9I)18G;50)AH,@K9"S>O6[??Q:54 =2CP(8:<-^%7T[_L[.S@^*A%LFWS
MQRK,*]R*SFI##*^TTUQU[ONODY6?3OX%Z60!7_TD(2K61G<_T1/+**F$<L5C
M#ZQ,NT/@!6J)R308AP8FT]IA94N2VX]%W&GYM8TD,]<&-Y+V6N%&R@J-<C8D
M&&51@-+I^KWW6]+<]Z#%M\/HXXF,;ZCMOH_@M6C^RWRQFOSKJI@PWQ/"@V-!
M:BJ3UYHHGTJ=EHG$"Q6(I\T83&,8C=MY;Z]?O-^XM0]8OHF:AGAZGYP>GXQ.
MS_^Q=_2^C.D\*?U'=S^^G_E:Z_-[6TIKS878U,KA%F< VDA%4?7."R(%VB+'
M&"=.Z\0UM:CAVH5C+Q+566>1.\2KE)FPK(S)AO*$367BC5$D8>RLK*>&A]K-
MF%^FJN=)$%6QLG53D=UTTO=A^!YPV3BY+4N8+1]&1%X;D;45A#E;+N$\)R%;
M3G)P"H.O'*GB6QU]+R[5[T'7#6PZ$/(0#Z[?CH_?_WYP>(C'P?'Y7T>G!T?G
M>T>_';P['%U=#.Y^B&WYY=8'VBX<5#K<GGDN_X1#%8'%%!EZV:$422;T<2SU
ME# J36!9:"MK=Y%Z%8'URD%NEKW;)EK+Y" "L1$2;A/E2H&H(91*#32G+*'V
M?(5GR.GWF.L.-9OK.-II9 !UXG>L?)C,)BMHF@,\%-_#FPACP)1IPJ Y'N>Z
MM'/*C!$N+,70UDLT59V!;FLR^ST\^P!C-QH< $B?86P]%'[:DW!*QR!IZ5!L
M4+9":&)+!2LX9W+(1FE5?29Z"WK[O?I\.]B^F4X'@-^;+3I_;HM^N%P5V;[,
M.TU,:VT)UP;W+@<@ 1(CK,12+G*EJE=TU:2_WZO8MS?+;Z[S(49#9Z/?2C[L
MX.C#\>G'9IQTB\<_F[[5_L7/5E16BG'.X*+$TJ?PM2A_=G'WLBQHEB)/Q#N!
MD:]4GMA@ VJ=&L:91NS53F!MHJ6><SF:K2:K'[]/$JS--9[]!O.+A?_Z>1+W
M%N"7#YI3'<P.9FGR;9(N_?3F07FI-5Q,8/GNQ]4OU][*.19!2G!E=HXIG48M
M\5Y8 EGPK 3CLGJGQ+?DK]_8J@I:-WNN X/'$$UHDX.Y+2H_/-A[=W#8\NG0
M2Y]L;5!?17-+N]KD%==NWO"$/YSX,)G>?[Z!"!60O""BO.66-&;B<TQ$Q1@9
M%5D(JUZ2VW9+U3.>]Y=J?K>VWL/W<3)I+:-'=\5;#.V0U2 #QG<A!A$RHT;7
M?LZ]&Z7]&+0.8++9K'6FN"$:J)(7;F.-[OW]]B-O-U)3R7^[:G=^5XYG<KFI
M2(0"L#*-!O!$M)$H!:!E$ME4'V5PGX+V/?3Q:Z6$X $L%1.1R_+4%H,-W D,
MSTV+H0<-J+H8O?>\]DO+#:3TZP&UT/?C?OGM1=WW->E3UO-J#L #IK+1:#D5
M(RDIC*&U1:8$RBU"4)2I,EQSN]O2;5?L-^]; 2;=R;=OT-R=C+^CN_YYA:[\
M-UCXB_)FK#C^Q6<_??SRP64(8-!U5Y27X=$&B(L"B G>9^ZLT\YN!:'=UN\W
M(UL+4&\@^P%D6J^VR/%7Y*R$J8WP;G;0CX]^51Y9_WC 8K((%(Z"9-$CBT E
M08E*Y!B=,* A^.H=MG8@L]^\:=73KUL5#<?(G5U^1;^WY$W\M/3#_C"=_]&P
M>S!K6J \\< _:@LY<$4LLQAW&&Z(HS9C&$(9C3;;'-TK3=WKJ>CWL4M]@]>Q
M'H88C+T?O6M1)[OVMRN\:WF:DFH/6<+JB9L;IV36E$MB4Q9$*L[P5PBBI/#<
M@I!]KG[I^S0ENYJ2Y6)U^U+KTD_O6B5]P"7\]!_@%S>V\@;H#Q\!"B>-SXEH
MYTK/7Q-*PT)!*#49=$K"Y["-")"2-?;Q=W>LMR:R[P<FK;%S8W'>5ET#<+3N
MK.M[6$R^^?)H>6UPY9H#&:)Q6FK"3)FB%$0F 1PMYC0ZPUG04'LG;DM;W^](
MJJ&O4Z4,\7@[.S_>_]M?CP_?CT[/RFN+\W^TN$_>]*WV]\E;45GI(+QJ6+76
MI@J\=P$U[&)$MRE9$KS+!)*(+E$07IO*V^X^!:W?6Y:K/13,\GV9!HZ8>QB8
M&BDB=XE 2*K4GJO2HP-_Y91RP%6VK'81X@LD]7N8M=#_H\>/%44_J*/J?-$T
MW/UQMD(VWOW8+U/FUYX<@&->>^0CYT!DPG]8+2QQGK$HG!:TP[+69TGK]Z"J
MB*PN5#'$\^G#WL'IW_<./XT^CO;./IV.2EE1BZNQYS[7^I3:FM9*!]5M]^L[
MY^<NVM?*6NJE)S%J5'Q&"'@.@7"C@^#,4NT[&S[_!#T5J^MO5GDJL7_=!SP=
MSTY+'\C%9';QSB\GCVZ(4W*,.DZ$+[VIW%7K24:,;%Z4<ZY\]<JPF@ST>T!6
MP]TS!?AOK.0!'*X/6-[$Y*?9/"QAT?2P.9A]O5P]:'-Z]WPF)NYY2(1+;DID
M@H$0GBB$*:;0Y<@V/>P*5<\ U&&AW\.Z,Y3WJ>@A'O$5VM16;D';?7O9IC_4
M!\3<3:KK]\GJ\_[E<C7_ HM;E+&2K4H>"$]EMJ>@F5A4*"HZ2LT5 ]W!N,*M
M2*LTLJ L,_I^-3;\9HGENQ\/RE4?V/40/+JP/!(:%<6])QCQPGH2LJ%<<,5]
MKMV3NP6Y??>JK8^T#7,).M?E ,YH/ K\Q<4"+JX;QCS=Z,U8:B%F3A0&<N6.
M5911JH)$:D-FB@;UL*U!A83*%H3UW:6V>RC6U\\ 0%=[[D?P/GK#4< J:B)9
M< 0]&4UTCC$:SK-Z6 3T4XYWZ;"I[9O9U%YT/D0?L;D >+=WUG1U/!D=G;5]
M^O;<]^I<5VQ%;:V[^[NW/GE]C.TI3/WJNI]9,^@VE#[))_Y'<XMU5QD2HN?1
M,P*L#+45 ,2"+"W5(L@ /H;J+QW:45SQ.1VB9?X#X PCK4EI9O[4-."]:?/)
MZR,ESB]F39LZ6$SFU[WBUNJK!&B5(N%<>R)-"L1I;P@-+$HK. 56^[:H,V9Z
MKBEX.TP_\YRN1W@,P/58J_QZDO-;\92[AY/+1?R,/U&Z7.V5WNN/JP^Y35$)
M8$0SXXBDRI64G"?1Z Q& 874W<O2*BST7.DPA#WQ]E 8Z$ZXEN_>'WZ1&K:O
MIL8O2W+O"A++Y>67JS][5(:;G%$&N5?EK4% $^ I8X0!#33Y+#*M?3M3EX-^
M7?"![8,W L) M\&Z M:YW[#Q@S)@,E=$-[?>"C L,CX2@V$Y0++9B>[*V':E
MNM\W P.#>X<*'Q3$C^;-,,,RSP$E.2FA=L/NI]EDM8E9G[+*5%*2J<- VRMT
M\"*3A+.HG+>@&>^NC> .!/?[0F$0P.Y:S4/,IXP^GAP>_V,T>C<Z&GTX.#\Y
MW&LSS..9K[7.I6Q+::UNX @Y:%S9 K5W,(,\64-<BM+)H!-)2?K2S(H32YT@
M^*$,0<L4JP<PSU-481C'9%9V6FGW$BZ+;HK3OG;G_?"5;%):E<>+@B'STCJ%
M#@O*(DBEK5; M:A]^_9:&GON$5X/04_,TNA.64,T4P='^\<?1^=[_]6F'<;C
MC[0V2B_056V*-RX(Y_[[$X\;E G 7> D&X^:!72OG(] HLB<JIB"T;6?VCY#
M3CV?ZVJ1=Y#G"[A;$/^U7$WBWBQ=]Z=Z.%J+2<ZS=P1\"D3*T$QSQIV%[H"
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
MS_DBG.&#S!"QN:A89PDGDEA2)+%@"XA8G]94LB*TGFOP)$'C/D%U \9V2NL
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
MM@-=U@,IL]_'C,]8V\ NQ5'3:ON'F8_^R%:!YF8T#_2&D4P@^"5(-M<9Z)8
MX'* XH*/"@M7V+ZE?KA0\^]8K3CF5[_H3[_A?='R298J25408DZE[A?PX#W2
MX1,VJ. #XW+8Z/-Y&KL*2+=!R-/6J;%RNKM*[_#W=KI,\_/9V6>RP>LRJ(F4
M@O' "F2+=55S(&?7B #:\1AL*3'HUEV8V]+851P[&/CV54Z_5^!M1^#/4$<
MG?W>^QI\^L<VN@JWH'V8ZS"3*F.2&9RIVR>MH5^)B"#('BGC;0R^]<O5$.-S
M=JD$KM,5(K>@,9,3*JV"Z$L&%G-PCJ? LVG.^8!UW(>Z'K=!3+NR[2V4U<$U
MN2F?M<?FY*_Y)$83A#,>RJJP2J4(L:0,2JN4/9>&?(&1L+@FL:M+\A 0W$4U
M+PUY!"6<Z&"1*Q_!8.V(8+& DSE!-,QKGC7SO/5,@ZV)["H[?##T;:V>%X:_
M=_/SQ<2CX"%I"Z6$VI!31U0[48!)5J2,6I30>G+4MC1VE?\]%/JV5LY+ ]_T
M%TX<9UHJ\B@T15>@4"GP0D@P2G.;R*W0WH\)/J*QJ\3MP<"WK7)>$/A>E;.+
MYNH+)C'2&?(")%H+*BN*]Z-4=<)(TDIHD73KM]B="!V[J?G@,-Q=32\(BQ,L
M/KG51!MDHK[D"7"<G%UC6$:1?)1EK-MW[.;E@R-N*V5TL SH2;Z^SO(ZX8CY
MZ%^)_NJK'_5W$T&RL@$M<%GW^1GN("C+H=AB=!:H7#JHP7N,T+$;F0\#OR9J
M&G\$T3./PQ/&5"C<T*&2L4Z,(VYB,0Y$HE]GIIQDK8>$[].+.F K<S-8M1!U
MPP$+AWU5F-QYDVOVKC#A!WE9N$O_U=O"?^TNL#=A^?W=Z?ROZ:S,%S]6-._]
M!O/$SVPDIDVI'N;U):*,V<D"7 563TR (%0&IHW7#D,)HO7 QR&+$2Z=F4F.
MS#H6.;!8.'DRP55/I@ 3J7#.HH]\V%KE2TJZ>CG91MM/F]N=!-U!7'*GY/ X
MTDF;87X_(]_C>YA]PW?SQ6,7"Y8<@B^2I%<K)>K67OH_"YHI);V/,<36=_@>
MY';U7K(/\ ZEL@[0^= P%HM"EY Y$9Z16(@>?& .+*.CI7/4*;4NGMIU ,ZA
MWC_V0=.^(NX )4^.IG8^IN@3(;[6T2B;(T0C-<DF**UCIG"^=9'[W@/"#_5R
ML0]NF@F]QS*FMT>O3][,9Q34G-7JY"\XF\X7'^=GN&RQ\FN+G[ZW3[TK)XV\
MZ[<8SVJ=V^E\>;[ ZS WU4=\)R'R5,-<7B J#)"L8*9._,NE=7?IPY3LOWX[
MGKV?U3UWJRT@%ZL;>,[9,0K:@[>@1(K@'3.@=2I%21F0M\[@/D#&N'YV [W?
MW[2]GZ@[N*CJ0NBS57%]/+M:.!1R8$4*#5%+XH$%,L+9D#E69"9=%);;YIW6
M#] Q/E[V4N[=%.N^DNX0+>O]0H(E%JVLT[Z$IW_8.IHE:$!DWOOB)?=#XZ6'
M75[[:_@9R.P@[@Y <^.NKXRL%TEA(*M+C$!F?%4R)\%E9$!&-R5AR<OWK;,_
M#Q+2%V1VT?"\M;@[P,QMX_L9,_Y8#3#\A(OI/*\.ELS($]?ZHMA(24\<.:9
M.H76\:"4:1UT/T_5N!F=UE=68RUTCZOUZ?,AYH3. /-874+)P-NZSX"I8$J)
M4:C6K\^;T-63.[0_%K:"V@Z*Z1YLQS-<VV9R KS49-ZSP3JY+!@*1@J"=62S
M72DV-A_:LB%I/4-N%TQL!;K=%-0][D[^FJ_9DBXJAXJ#*'7TO+,"(AU=$$:F
MX+7)6K0NZM^0M)ZNT8/C;C<%]8^[VJFP9HP7%=$) 4%R<DI"L!#IE@ 7N"M>
MI:QTZQD9&Q,W[C/*V-C;44G=H>_#U:1SFSEJ&2-H%LAXUQ5YWM.9<E;:P)Q5
MT0T;)WS8:K7O@9#5.CC83=[=P>9=2+@N;M3*IX(V@"SDTJI04SA"*TA.<:E*
M*-*U;K=\C):>W+ =%?TD>':4>B?HN4BX+.M;XV+Z;3H+IQ?<T5=PN1JE<%SJ
MGTQB<DD@F5&AZR2%4C<CD*P@I:!DU%EHV;J-?AOZ>G*ZVJ%L$.UT@KQK>=U(
M^ETS_+DJCT]BT2QS:T#DU4*.DL#KE$ X4Z)/(9>!$V5/$-?3E3B$96NEETX
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
MI#O RA><3>>+C_,S7$ZLR^1M,P'%KE[/O*N=\@*D$\$&28Y^:+TO_L;G>WJ
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
MN%N/L[>2QLYMWAB%]'[V:4&<G.'I[__&T_QF_N-GF*WNI!57B7M6!"/OQZ<
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
M U\4!["R)T1<]QFK8I4-%)*G0,>OX^%C\1JX<LD4HQ+];V<D[(" YD,FCX"
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
M]LB<\34?BM,H.4?PH4X<8[X^3R+?B*6LA51.)<X;8GFO0VZ'Z9.I%G4ETU/
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
M78\>JIMJ^,$(V I<^XKCT+ON4_.$_#51WW_%N+RP+@DKM04N(M%2MR:3 \K
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
MG>Y3/7(G9M.]K^H9[]6%&W[G_P%02P,$%     @ -H%/5A$5:N?A!P  \2<
M !$   !Q-#(P,C)?97@M,S$R+FAT;>U:;6_;-A#^OE_!.5B7 K;EESA-[#1
MFZ2HT2PM,@_=/@VT>+*)4*)&4G:]7[\[4GZ+G37I^N)EZP?5$H_'.][#YXX,
M3[X_?WLV^.W=!1N[5+%WO[R\[)^Q2BV*WK?/HNA\<,Y>#WZZ9 ?U1I,-#,^L
M=%)G7$71Q56%5<;.Y=THFDZG]6F[KLTH&EQ'I.H@4EI;J LG*J<G] 6?P,7I
M=R??UVKL7,=%"IECL0'N0+#"RFS$W@NP-ZQ6*Z7.=#XS<C1VK-5HM=E[;6[D
MA(=V)YV"T[F>DRB\GT1^D).A%K/3$R$G3(KG%7G<>98TX:#->2<Y:$'[2"2M
MSB$<M [;G4/1.OR]B49&*![Z6#=3\+R2RJPV!AJ_VS[,76\JA1MWFXW&#Y5U
M.6Y&*#K4SNFTVT;)\HO3N7]U\,'5N)*CK.O=P>Z)1N?+_K%6VG3W&OY?CUIJ
M"4^EFG5_',@4++N"*;O6*<]^K%H,0<V"D4D0M/)/0)-P$/\Z#>8^0SU*9C W
MO]DBFR]^?=U_V1^P=K/>.HE(?IO3'W&FM!VGV)RN*]E0M>)VC#$"\XW\/KNX
M'O1?]<]>#/IOK[Z XP]7\N5FX&#K#/2K[ UD&;@Q^]E)I::@5)7%8)Q,9LR-
MN7NRUSGJ?=NYZ>5<"&2!FH($#3^:+QR9"41/MW;\S::O69\[]?5'OS4K]0[-
M0I^-^028@8F$*;*G&TO+7F19P16[AEP;QW3&7FF3LF:C]H;IA+V#$;<SZR"U
MK)_%=0SX\:<'?'=CU=JU6+WD%B.$X4AG[";34P5B!-40,A-B)31:D&G,AC@
MEQGCV8P5F3,%H .8'WVJQ"!REN*;D1CFA,?XR3"=2L><#G(; AG$8"TW,Q))
M^0W@N"LZ+7X3: P.J7R>Q3%(()8&\RJ*9=@=+1%@V'0LXS&S!3V6_:=@H%1"
M#J32*DS E,NG$MG&@,TA]@:2WAQ-TP+=G& WP8:SU6EXK(AL_VL0"2R1&<:<
MX+.,<17AB.+8;%;:998@O7"J!O%WK J!.A%'*P&M(@:E43.6(PP(P81LI980
M+=%A;PV-JT#X,K-*$H5" <2E1O#XX4J#8F['+%%Z:N>H-3"2UF&1ZABGCT$.
MS:RN@,_.K=DP]['B[V#7\#=8B]63O:-6\UG/E@@KBQ)B$)TD$E]]%/N,&_"
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
M\A;;W*>?_@E02P$"% ,4    "  U@4]6BX)XCUUY P!4ZB< $0
M    @ $     <&5G82TR,#(R,3(S,2YH=&U02P$"% ,4    "  U@4]6=:ZH
M$5L;   L1P$ $0              @ &,>0, <&5G82TR,#(R,3(S,2YX<V10
M2P$"% ,4    "  U@4]6G;30@6LU  !Q* ( %0              @ $6E0,
M<&5G82TR,#(R,3(S,5]C86PN>&UL4$L! A0#%     @ -8%/5ILBAP!5;0
M-\L$ !4              ( !M,H# '!E9V$M,C R,C$R,S%?9&5F+GAM;%!+
M 0(4 Q0    ( #6!3U:NUSQ8$U\" +:Y @ 4              "  3PX! !P
M96=A+3(P,C(Q,C,Q7V<Q+FIP9U!+ 0(4 Q0    ( #:!3U99V<'7*7$! $7V
M 0 4              "  8&7!@!P96=A+3(P,C(Q,C,Q7V<R+FIP9U!+ 0(4
M Q0    ( #:!3U;^N#0_ B<! .6C 0 4              "  =P(" !P96=A
M+3(P,C(Q,C,Q7V<S+FIP9U!+ 0(4 Q0    ( #:!3U;U2(()(=<  #M0 0 4
M              "  1 P"0!P96=A+3(P,C(Q,C,Q7V<T+FIP9U!+ 0(4 Q0
M   ( #:!3U;A#9'BVVL! ([P#@ 5              "  6,'"@!P96=A+3(P
M,C(Q,C,Q7VQA8BYX;6Q02P$"% ,4    "  V@4]6$M)]\1?6  "VDPD %0
M            @ %Q<PL <&5G82TR,#(R,3(S,5]P<F4N>&UL4$L! A0#%
M  @ -H%/5K4>: GN P  W1@  !$              ( !NTD, '$T,C R,E]E
M>"TR,3$N:'1M4$L! A0#%     @ -H%/5CI'EHI  P  G D  !$
M     ( !V$T, '$T,C R,E]E>"TR,S$N:'1M4$L! A0#%     @ -H%/5GO>
M<';>!P  /"@  !$              ( !1U$, '$T,C R,E]E>"TS,3$N:'1M
M4$L! A0#%     @ -H%/5A$5:N?A!P  \2<  !$              ( !5%D,
M '$T,C R,E]E>"TS,3(N:'1M4$L! A0#%     @ -H%/5KFQ3RP2!0  JA<
M !               ( !9&$, '$T,C R,E]E>"TS,BYH=&U02P4&      \
,#P#, P  I&8,

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